db-derby-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tony Winslow" <tonywinslow1...@gmail.com>
Subject Re: Shutting down built-in Derby
Date Wed, 13 Jun 2007 10:55:27 GMT
maybe you can:
1.make sure no ij is currently running
2.check if there are any threads keeping the connection to Derby is running

2007/6/13, Dmitri Pissarenko <dmitri.pissarenko@gmail.com>:
>
> Hello!
>
> Thanks for your answer!
>
> On 6/12/07, Jose de Castro <jose.decastro@voxeo.com> wrote:
> > Dmitri, you seem to ave truncated the root cause. Can you please provide
> > the entire exception chain?
>
> Yes.
>
> ERROR XSDB6: Another instance of Derby may have already booted the
> database C:\work\business\prog\mycompany\sw\myprogram\xe.
>         at org.apache.derby.iapi.error.StandardException.newException(Unknown
> Source)
>         at
> org.apache.derby.impl.store.raw.data.BaseDataFileFactory.privGetJBMSLockOnDB
> (Unknown
> Source)
>         at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.run(Unknown
> Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.apache.derby.impl.store.raw.data.BaseDataFileFactory.getJBMSLockOnDB
> (Unknown
> Source)
>         at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.boot
> (Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.startModule
> (Unknown
> Source)
>         at
> org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknown
> Source)
>         at org.apache.derby.impl.store.raw.RawStore.boot(Unknown Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.startModule
> (Unknown
> Source)
>         at
> org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknown
> Source)
>         at org.apache.derby.impl.store.access.RAMAccessManager.boot(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.startModule
> (Unknown
> Source)
>         at
> org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknown
> Source)
>         at org.apache.derby.impl.db.BasicDatabase.bootStore(Unknown
> Source)
>         at org.apache.derby.impl.db.BasicDatabase.boot(Unknown Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown
> Source)
>         at org.apache.derby.impl.services.monitor.BaseMonitor.bootService
> (Unknown
> Source)
>         at
> org.apache.derby.impl.services.monitor.BaseMonitor.startProviderService
> (Unknown
> Source)
>         at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService
> (Unknown
> Source)
>         at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService
> (Unknown
> Source)
>         at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService
> (Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown
> Source)
>         at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown
> Source)
>         at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>         at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
>         at java.sql.DriverManager.getConnection(Unknown Source)
>         at java.sql.DriverManager.getConnection(Unknown Source)
>         at
> com.mycompany.myprogram.database.DerbyConnection.connectToDatabase(
> DerbyConnection.java:52)
>         at
> com.mycompany.myprogram.database.DatabaseConnection.getDatabaseConnection(
> DatabaseConnection.java:30)
>         at com.mycompany.myprogram.myprogram.setupDatabaseConnection(
> myprogram.java:103)
>         at com.mycompany.myprogram.myprogram.run(myprogram.java:53)
>         at com.mycompany.myprogram.myprogram.main(myprogram.java:128)
>
> Best regards
>
> Dmitri Pissarenko
> --
> http://www.xing.com/profile/Dmitri_Pissarenko
> http://dapissarenko.blogspot.com/
>

Mime
View raw message