Without having a crash or something like that before, when trying to reopen
the database the error message is "Failed to start database". Is there a
possibility to start the database again?

The complete error trace is
java.sql.SQLException: Failed to start database '/mydatabase', see the next
exception for details.
        at 
org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown
Source)
        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.Util.seeNextException(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.impl.jdbc.EmbedConnection40.<init>(Unknown Source)
        at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown Source)
        at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
        at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown Source)
        at
org.executequery.datasource.ConnectionDataSource.getConnection(ConnectionDataSource.java:290)
        at
org.executequery.datasource.ConnectionDataSource.getConnection(ConnectionDataSource.java:267)
        at
org.executequery.datasource.ConnectionPool.ensureCapacity(ConnectionPool.java:291)
        at
org.executequery.datasource.ConnectionManager.createDataSource(ConnectionManager.java:90)
        at
org.executequery.databasemediators.ConnectionBuilder.connect(ConnectionBuilder.java:133)
        at
org.executequery.databasemediators.ConnectionBuilder.access$000(ConnectionBuilder.java:44)
        at
org.executequery.databasemediators.ConnectionBuilder$1.construct(ConnectionBuilder.java:117)
        at org.underworldlabs.swing.util.SwingWorker$2.run(SwingWorker.java:138)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.sql.SQLException: Failed to start database '/mydatabase',
see the next exception for details.
        at 
org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
Source)
        at
org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown
Source)
        ... 19 more
Caused by: java.sql.SQLException: Java exception: ':
java.lang.NullPointerException'.
        at 
org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
Source)
        at
org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown
Source)
        at 
org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown
Source)
        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.Util.javaException(Unknown Source)
        ... 16 more
Caused by: java.lang.NullPointerException
        at org.apache.derby.iapi.types.SQLChar.getCollationKey(Unknown Source)
        at
org.apache.derby.iapi.types.WorkHorseForCollatorDatatypes.stringCompare(Unknown
Source)
        at org.apache.derby.iapi.types.CollatorSQLVarchar.stringCompare(Unknown
Source)
        at org.apache.derby.iapi.types.SQLChar.compare(Unknown Source)
        at
org.apache.derby.impl.store.access.btree.ControlRow.compareIndexRowToKey(Unknown
Source)
        at 
org.apache.derby.impl.store.access.btree.index.B2IUndo.findUndo(Unknown
Source)
        at
org.apache.derby.impl.store.raw.data.LogicalPageOperation.findLogicalPage(Unknown
Source)
        at
org.apache.derby.impl.store.raw.data.LogicalPageOperation.generateUndo(Unknown
Source)
        at org.apache.derby.impl.store.raw.log.FileLogger.undo(Unknown Source)
        at org.apache.derby.impl.store.raw.xact.Xact.abort(Unknown Source)
        at
org.apache.derby.impl.store.raw.xact.XactFactory.rollbackAllTransactions(Unknown
Source)
        at org.apache.derby.impl.store.raw.log.LogToFile.recover(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)
        ... 16 more


-- 
View this message in context: 
http://www.nabble.com/Failed-to-start-database-tp14561205p14561205.html
Sent from the Apache Derby Users mailing list archive at Nabble.com.

Reply via email to