From: Leigh W. <le...@le...> - 2004-11-16 11:34:34
|
Hello, I've been using this set of data for a couple of weeks now and today I had a connection hang while talking to the database using XQuery. So I quit the programme, and restarted; had the same problem. So I shutdown the program and then eXist and now I cannot access a collection. I tried to backup the collection but got the exception at the bottom. No amount of coercing will get me my data back. Any ideas how I managed to lose data? Leigh.. org.xmldb.api.base.XMLDBException: org.exist.EXistException: null java.lang.NullPointerException at org.exist.storage.NativeBroker$22.start(NativeBroker.java:2524) at org.exist.storage.store.DOMTransaction.run(DOMTransaction.java:56) at org.exist.storage.NativeBroker.readDocumentMetadata(NativeBroker.java :2521) at org.exist.dom.DocumentImpl.checkAvail(DocumentImpl.java:466) at org.exist.dom.DocumentImpl.getContentLength(DocumentImpl.java:952) at org.exist.xmlrpc.RpcConnection.describeResource(RpcConnection.java:41 1) at org.exist.xmlrpc.RpcServer.describeResource(RpcServer.java:172) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:116) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:63) at org.apache.xmlrpc.XmlRpcWorker.invokeHandler(XmlRpcWorker.java:128) at org.apache.xmlrpc.XmlRpcWorker.execute(XmlRpcWorker.java:185) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:151) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:139) at org.apache.xmlrpc.WebServer$Connection.run(WebServer.java:773) at org.apache.xmlrpc.WebServer$Runner.run(WebServer.java:656) at java.lang.Thread.run(Thread.java:534) at org.exist.xmldb.RemoteCollection.getResource(RemoteCollection.java:28 6) at org.exist.backup.Backup.backup(Backup.java:172) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.access$000(Backup.java:52) at org.exist.backup.Backup$BackupThread.run(Backup.java:273) Caused by: org.apache.xmlrpc.XmlRpcException: org.exist.EXistException: null java.lang.NullPointerException at org.exist.storage.NativeBroker$22.start(NativeBroker.java:2524) at org.exist.storage.store.DOMTransaction.run(DOMTransaction.java:56) at org.exist.storage.NativeBroker.readDocumentMetadata(NativeBroker.java :2521) at org.exist.dom.DocumentImpl.checkAvail(DocumentImpl.java:466) at org.exist.dom.DocumentImpl.getContentLength(DocumentImpl.java:952) at org.exist.xmlrpc.RpcConnection.describeResource(RpcConnection.java:41 1) at org.exist.xmlrpc.RpcServer.describeResource(RpcServer.java:172) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:116) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:63) at org.apache.xmlrpc.XmlRpcWorker.invokeHandler(XmlRpcWorker.java:128) at org.apache.xmlrpc.XmlRpcWorker.execute(XmlRpcWorker.java:185) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:151) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:139) at org.apache.xmlrpc.WebServer$Connection.run(WebServer.java:773) at org.apache.xmlrpc.WebServer$Runner.run(WebServer.java:656) at java.lang.Thread.run(Thread.java:534) at org.apache.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:457) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:163) at org.exist.xmldb.RemoteCollection.getResource(RemoteCollection.java:28 4) ... 6 more [B@1faa614org.apache.xmlrpc.XmlRpcException: org.exist.EXistException: null java.lang.NullPointerException at org.exist.storage.NativeBroker$22.start(NativeBroker.java:2524) at org.exist.storage.store.DOMTransaction.run(DOMTransaction.java:56) at org.exist.storage.NativeBroker.readDocumentMetadata(NativeBroker.java :2521) at org.exist.dom.DocumentImpl.checkAvail(DocumentImpl.java:466) at org.exist.dom.DocumentImpl.getContentLength(DocumentImpl.java:952) at org.exist.xmlrpc.RpcConnection.describeResource(RpcConnection.java:41 1) at org.exist.xmlrpc.RpcServer.describeResource(RpcServer.java:172) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:116) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:63) at org.apache.xmlrpc.XmlRpcWorker.invokeHandler(XmlRpcWorker.java:128) at org.apache.xmlrpc.XmlRpcWorker.execute(XmlRpcWorker.java:185) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:151) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:139) at org.apache.xmlrpc.WebServer$Connection.run(WebServer.java:773) at org.apache.xmlrpc.WebServer$Runner.run(WebServer.java:656) at java.lang.Thread.run(Thread.java:534) at org.apache.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:457) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:163) at org.exist.xmldb.RemoteCollection.getResource(RemoteCollection.java:28 4) at org.exist.backup.Backup.backup(Backup.java:172) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.access$000(Backup.java:52) at org.exist.backup.Backup$BackupThread.run(Backup.java:273) Caused by: org.apache.xmlrpc.XmlRpcException: org.exist.EXistException: null java.lang.NullPointerException at org.exist.storage.NativeBroker$22.start(NativeBroker.java:2524) at org.exist.storage.store.DOMTransaction.run(DOMTransaction.java:56) at org.exist.storage.NativeBroker.readDocumentMetadata(NativeBroker.java :2521) at org.exist.dom.DocumentImpl.checkAvail(DocumentImpl.java:466) at org.exist.dom.DocumentImpl.getContentLength(DocumentImpl.java:952) at org.exist.xmlrpc.RpcConnection.describeResource(RpcConnection.java:41 1) at org.exist.xmlrpc.RpcServer.describeResource(RpcServer.java:172) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:116) at org.exist.xmlrpc.AuthenticatedHandler.execute(AuthenticatedHandler.ja va:63) at org.apache.xmlrpc.XmlRpcWorker.invokeHandler(XmlRpcWorker.java:128) at org.apache.xmlrpc.XmlRpcWorker.execute(XmlRpcWorker.java:185) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:151) at org.apache.xmlrpc.XmlRpcServer.execute(XmlRpcServer.java:139) at org.apache.xmlrpc.WebServer$Connection.run(WebServer.java:773) at org.apache.xmlrpc.WebServer$Runner.run(WebServer.java:656) at java.lang.Thread.run(Thread.java:534) at org.apache.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:457) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:163) at org.exist.xmldb.RemoteCollection.getResource(RemoteCollection.java:28 4) at org.exist.backup.Backup.backup(Backup.java:172) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.backup(Backup.java:256) at org.exist.backup.Backup.access$000(Backup.java:52) at org.exist.backup.Backup$BackupThread.run(Backup.java:273) |