Hi all,
we are using Jackrabbit Core 1.5.0 and have trouble with the shutdown of the Derby database. I found an Issue that seems to fit exactly our problem: https://issues.apache.org/jira/browse/JCR-1499?page=com.atlassian.jira.p lugin.system.issuetabpanels%3Acomment-tabpanel But the Issue is resolved for 1.4.3 and we are using 1.5.0! Here is our StackTrace: 2009-06-03 15:58:41,820 [OSGi Console] ERROR DatabaseFileSystem - failed to re-establish connection java.sql.SQLException: A network protocol error was encountered and the connection has been terminated: the requested command encountered an unarchitected and implementation-specific condition for which there was no architected message at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.Connection.prepareStatement(Unknown Source) at de.visualrules.team.server.core.internal.jndi.TSDataSource$TSConnection. prepareStatement(TSDataSource.java:510) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.initPreparedStatemen ts(DatabaseFileSystem.java:1291) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.reestablishConnectio n(DatabaseFileSystem.java:1041) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1085) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.derby.client.am.DisconnectException: A network protocol error was encountered and the connection has been terminated: the requested command encountered an unarchitected and implementation-specific condition for which there was no architected message at org.apache.derby.client.net.NetConnectionReply.parseCMDCHKRM(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parsePrepareError(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parsePRPSQLSTTreply(Unknow n Source) at org.apache.derby.client.net.NetStatementReply.readPrepareDescribeOutput( Unknown Source) at org.apache.derby.client.net.StatementReply.readPrepareDescribeOutput(Unk nown Source) at org.apache.derby.client.net.NetStatement.readPrepareDescribeOutput_(Unkn own Source) at org.apache.derby.client.am.Statement.readPrepareDescribeOutput(Unknown Source) at org.apache.derby.client.am.PreparedStatement.readPrepareDescribeInputOut put(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowPrepareDescribeInputOut put(Unknown Source) at org.apache.derby.client.am.PreparedStatement.prepare(Unknown Source) at org.apache.derby.client.am.Connection.prepareStatementX(Unknown Source) ... 37 more 2009-06-03 15:58:41,820 [OSGi Console] ERROR DatabaseFileSystem - failed to re-establish connection java.sql.SQLException: A network protocol error was encountered and the connection has been terminated: the requested command encountered an unarchitected and implementation-specific condition for which there was no architected message at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.Connection.prepareStatement(Unknown Source) at de.visualrules.team.server.core.internal.jndi.TSDataSource$TSConnection. prepareStatement(TSDataSource.java:510) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.initPreparedStatemen ts(DatabaseFileSystem.java:1291) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.reestablishConnectio n(DatabaseFileSystem.java:1041) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1085) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.derby.client.am.DisconnectException: A network protocol error was encountered and the connection has been terminated: the requested command encountered an unarchitected and implementation-specific condition for which there was no architected message at org.apache.derby.client.net.NetConnectionReply.parseCMDCHKRM(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parsePrepareError(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parsePRPSQLSTTreply(Unknow n Source) at org.apache.derby.client.net.NetStatementReply.readPrepareDescribeOutput( Unknown Source) at org.apache.derby.client.net.StatementReply.readPrepareDescribeOutput(Unk nown Source) at org.apache.derby.client.net.NetStatement.readPrepareDescribeOutput_(Unkn own Source) at org.apache.derby.client.am.Statement.readPrepareDescribeOutput(Unknown Source) at org.apache.derby.client.am.PreparedStatement.readPrepareDescribeInputOut put(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowPrepareDescribeInputOut put(Unknown Source) at org.apache.derby.client.am.PreparedStatement.prepare(Unknown Source) at org.apache.derby.client.am.Connection.prepareStatementX(Unknown Source) ... 37 more 2009-06-03 15:58:41,836 [OSGi Console] ERROR DatabaseFileSystem - failed to check existence of file system entry: /meta java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.PreparedStatement.execute(Unknown Source) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1074) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source) at org.apache.derby.client.am.Statement.completeOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parseOpenQueryFailure(Unkn own Source) at org.apache.derby.client.net.NetStatementReply.parseOPNQRYreply(Unknown Source) at org.apache.derby.client.net.NetStatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.StatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatement.readOpenQuery_(Unknown Source) at org.apache.derby.client.am.Statement.readOpenQuery(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowExecute(Unknown Source) at org.apache.derby.client.am.PreparedStatement.executeX(Unknown Source) ... 34 more 2009-06-03 15:58:41,836 [OSGi Console] ERROR DatabaseFileSystem - failed to check existence of file system entry: /meta java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.PreparedStatement.execute(Unknown Source) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1074) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source) at org.apache.derby.client.am.Statement.completeOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parseOpenQueryFailure(Unkn own Source) at org.apache.derby.client.net.NetStatementReply.parseOPNQRYreply(Unknown Source) at org.apache.derby.client.net.NetStatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.StatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatement.readOpenQuery_(Unknown Source) at org.apache.derby.client.am.Statement.readOpenQuery(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowExecute(Unknown Source) at org.apache.derby.client.am.PreparedStatement.executeX(Unknown Source) ... 34 more 2009-06-03 15:58:41,882 [OSGi Console] ERROR RepositoryImpl - failed to persist repository properties javax.jcr.RepositoryException: failed to persist repository properties: failed to check existence of file system entry: /meta: failed to check existence of file system entry: /meta at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1314) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.core.fs.FileSystemException: failed to check existence of file system entry: /meta at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:348) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) ... 28 more Caused by: java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.PreparedStatement.execute(Unknown Source) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1074) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) ... 31 more Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source) at org.apache.derby.client.am.Statement.completeOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parseOpenQueryFailure(Unkn own Source) at org.apache.derby.client.net.NetStatementReply.parseOPNQRYreply(Unknown Source) at org.apache.derby.client.net.NetStatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.StatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatement.readOpenQuery_(Unknown Source) at org.apache.derby.client.am.Statement.readOpenQuery(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowExecute(Unknown Source) at org.apache.derby.client.am.PreparedStatement.executeX(Unknown Source) ... 34 more org.apache.jackrabbit.core.fs.FileSystemException: failed to check existence of file system entry: /meta at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:348) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.PreparedStatement.execute(Unknown Source) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1074) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) ... 31 more Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source) at org.apache.derby.client.am.Statement.completeOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parseOpenQueryFailure(Unkn own Source) at org.apache.derby.client.net.NetStatementReply.parseOPNQRYreply(Unknown Source) at org.apache.derby.client.net.NetStatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.StatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatement.readOpenQuery_(Unknown Source) at org.apache.derby.client.am.Statement.readOpenQuery(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowExecute(Unknown Source) at org.apache.derby.client.am.PreparedStatement.executeX(Unknown Source) ... 34 more 2009-06-03 15:58:41,882 [OSGi Console] ERROR RepositoryImpl - failed to persist repository properties javax.jcr.RepositoryException: failed to persist repository properties: failed to check existence of file system entry: /meta: failed to check existence of file system entry: /meta at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1314) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: org.apache.jackrabbit.core.fs.FileSystemException: failed to check existence of file system entry: /meta at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:348) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) ... 28 more Caused by: java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.PreparedStatement.execute(Unknown Source) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1074) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) ... 31 more Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source) at org.apache.derby.client.am.Statement.completeOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parseOpenQueryFailure(Unkn own Source) at org.apache.derby.client.net.NetStatementReply.parseOPNQRYreply(Unknown Source) at org.apache.derby.client.net.NetStatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.StatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatement.readOpenQuery_(Unknown Source) at org.apache.derby.client.am.Statement.readOpenQuery(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowExecute(Unknown Source) at org.apache.derby.client.am.PreparedStatement.executeX(Unknown Source) ... 34 more org.apache.jackrabbit.core.fs.FileSystemException: failed to check existence of file system entry: /meta at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:348) at org.apache.jackrabbit.core.fs.BasedFileSystem.exists(BasedFileSystem.jav a:121) at org.apache.jackrabbit.core.fs.FileSystemResource.makeParentDirs(FileSyst emResource.java:102) at org.apache.jackrabbit.core.RepositoryImpl.storeRepProps(RepositoryImpl.j ava:1303) at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java :1176) at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1 111) at de.visualrules.repository.internal.RuleRepositoryManager.logout(RuleRepo sitoryManager.java:579) at de.visualrules.repository.internal.RuleRepositoryManager.stopRuleReposit ory(RuleRepositoryManager.java:530) at de.visualrules.team.server.TeamServerApplication.tearDownRuleRepository( TeamServerApplication.java:480) at de.visualrules.team.server.TeamServerApplication.stop(TeamServerApplicat ion.java:385) at org.eclipse.equinox.internal.app.EclipseAppHandle.destroySpecific(Eclips eAppHandle.java:87) at org.osgi.service.application.ApplicationHandle.destroy(ApplicationHandle .java:168) at org.eclipse.equinox.internal.app.EclipseAppContainer.stopAllApps(Eclipse AppContainer.java:377) at org.eclipse.equinox.internal.app.EclipseAppContainer.bundleChanged(Eclip seAppContainer.java:365) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent (BundleContextImpl.java:1234) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventMana ger.java:211) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchrono us(ListenerQueue.java:141) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPri vileged(Framework.java:1518) at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Fr amework.java:1469) at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.ja va:667) at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java: 576) at org.eclipse.osgi.framework.internal.core.OSGi.close(OSGi.java:41) at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._close (FrameworkCommandProvider.java:1154) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.exe cute(FrameworkCommandInterpreter.java:150) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Fram eworkConsole.java:302) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(Framew orkConsole.java:287) at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkC onsole.java:223) at java.lang.Thread.run(Thread.java:595) Caused by: java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.PreparedStatement.execute(Unknown Source) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.executeStmt(Database FileSystem.java:1074) at org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.exists(DatabaseFileS ystem.java:338) ... 31 more Caused by: org.apache.derby.client.am.SqlException: DERBY SQL error: SQLCODE: -1, SQLSTATE: 08003, SQLERRMC: No current connection. at org.apache.derby.client.am.Statement.completeSqlca(Unknown Source) at org.apache.derby.client.am.Statement.completeOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatementReply.parseOpenQueryFailure(Unkn own Source) at org.apache.derby.client.net.NetStatementReply.parseOPNQRYreply(Unknown Source) at org.apache.derby.client.net.NetStatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.StatementReply.readOpenQuery(Unknown Source) at org.apache.derby.client.net.NetStatement.readOpenQuery_(Unknown Source) at org.apache.derby.client.am.Statement.readOpenQuery(Unknown Source) at org.apache.derby.client.am.PreparedStatement.flowExecute(Unknown Source) at org.apache.derby.client.am.PreparedStatement.executeX(Unknown Source) ... 34 more Is the Issue crititcal? Can data be lost? Or it is not a real problem? Thanks in advance, Sascha Theves
