instance created repository:org.apache.jackrabbit.core.TransientRepository@1787038 saveFile called..... 0 [main] DEBUG org.apache.jackrabbit.core.TransientRepository - Initializing transient repository 407 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - Starting repository... 1922 [main] INFO org.apache.jackrabbit.core.nodetype.NodeTypeRegistry - no custom node type definitions found 2047 [main] INFO org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - Database: Oracle / Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 2047 [main] INFO org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - Driver: Oracle JDBC driver / 9.2.0.1.0 2047 [main] INFO org.apache.jackrabbit.core.data.db.DbDataStore - Using JDBC driver Oracle JDBC driver 9.2.0.1.0 2094 [main] INFO org.apache.jackrabbit.core.fs.local.LocalFileSystem - LocalFileSystem initialized at path repository\version 2235 [main] INFO org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - Database: Oracle / Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 2235 [main] INFO org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - Driver: Oracle JDBC driver / 9.2.0.1.0 2250 [main] WARN org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager - Unsupported driver version detected: Oracle JDBC driver v9.2.0.1.0 2360 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - could not execute statement, reason: ORA-00942: table or view does not exist , state/code: 42000/942 2375 [main] DEBUG org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - dump: java.sql.SQLException: ORA-00942: table or view does not exist at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:830) at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2391) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2672) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:656) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:371) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:298) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:261) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:239) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.getIndex(DbNameIndex.java:168) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.stringToIndex(DbNameIndex.java:96) at org.apache.jackrabbit.core.persistence.bundle.util.BundleBinding.writeBundle(BundleBinding.java:272) at org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager.storeBundle(Oracle9PersistenceManager.java:114) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.putBundle(AbstractBundlePersistenceManager.java:732) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.storeInternal(AbstractBundlePersistenceManager.java:672) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.store(AbstractBundlePersistenceManager.java:536) at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:524) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) 2375 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager - failed to write bundle: deadbeef-face-babe-cafe-babecafebabe java.lang.IllegalStateException: Unable to read index for string: versionStorage at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.getIndex(DbNameIndex.java:181) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.stringToIndex(DbNameIndex.java:96) at org.apache.jackrabbit.core.persistence.bundle.util.BundleBinding.writeBundle(BundleBinding.java:272) at org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager.storeBundle(Oracle9PersistenceManager.java:114) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.putBundle(AbstractBundlePersistenceManager.java:732) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.storeInternal(AbstractBundlePersistenceManager.java:672) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.store(AbstractBundlePersistenceManager.java:536) at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:524) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) Caused by: java.sql.SQLException: ORA-00942: table or view does not exist at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:830) at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2391) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2672) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:656) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:371) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:298) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:261) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:239) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.getIndex(DbNameIndex.java:168) ... 18 more 2391 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - rollback failed 2391 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - Reason: Closed Connection 2391 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - State/Code: null/17008 2391 [main] DEBUG org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - dump: java.sql.SQLException: Closed Connection at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269) at oracle.jdbc.driver.OracleConnection.rollback(OracleConnection.java:1371) at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:532) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) 2922 [main] INFO org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - Database: Oracle / Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 2922 [main] INFO org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - Driver: Oracle JDBC driver / 9.2.0.1.0 2922 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - could not execute statement, reason: ORA-00942: table or view does not exist , state/code: 42000/942 2922 [main] DEBUG org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager - dump: java.sql.SQLException: ORA-00942: table or view does not exist at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:830) at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2391) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2672) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:656) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:371) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:298) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:261) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:239) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.getIndex(DbNameIndex.java:168) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.stringToIndex(DbNameIndex.java:96) at org.apache.jackrabbit.core.persistence.bundle.util.BundleBinding.writeBundle(BundleBinding.java:272) at org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager.storeBundle(Oracle9PersistenceManager.java:114) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.putBundle(AbstractBundlePersistenceManager.java:732) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.storeInternal(AbstractBundlePersistenceManager.java:672) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.store(AbstractBundlePersistenceManager.java:536) at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:524) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) 2938 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager - failed to write bundle: deadbeef-face-babe-cafe-babecafebabe java.lang.IllegalStateException: Unable to read index for string: versionStorage at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.getIndex(DbNameIndex.java:181) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.stringToIndex(DbNameIndex.java:96) at org.apache.jackrabbit.core.persistence.bundle.util.BundleBinding.writeBundle(BundleBinding.java:272) at org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager.storeBundle(Oracle9PersistenceManager.java:114) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.putBundle(AbstractBundlePersistenceManager.java:732) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.storeInternal(AbstractBundlePersistenceManager.java:672) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.store(AbstractBundlePersistenceManager.java:536) at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:524) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) Caused by: java.sql.SQLException: ORA-00942: table or view does not exist at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteDescribe(TTC7Protocol.java:830) at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2391) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2672) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:656) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:371) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmtInternal(ConnectionRecoveryManager.java:298) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:261) at org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager.executeStmt(ConnectionRecoveryManager.java:239) at org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.getIndex(DbNameIndex.java:168) ... 18 more 2938 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - rollback failed 2938 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - Reason: Closed Connection 2938 [main] ERROR org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - State/Code: null/17008 2938 [main] DEBUG org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager - dump: java.sql.SQLException: Closed Connection at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269) at oracle.jdbc.driver.OracleConnection.rollback(OracleConnection.java:1371) at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:532) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) 2938 [main] ERROR org.apache.jackrabbit.core.RepositoryImpl - failed to start Repository: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe javax.jcr.RepositoryException: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:173) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) Caused by: org.apache.jackrabbit.core.state.ItemStateException: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:544) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) ... 10 more org.apache.jackrabbit.core.state.ItemStateException: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:544) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) 2938 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - Shutting down repository... 2969 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - Repository has been shutdown javax.jcr.RepositoryException: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:173) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) Caused by: org.apache.jackrabbit.core.state.ItemStateException: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:544) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) ... 10 more org.apache.jackrabbit.core.state.ItemStateException: failed to write bundle: deadbeef-face-babe-cafe-babecafebabe at org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.store(BundleDbPersistenceManager.java:544) at org.apache.jackrabbit.core.version.VersionManagerImpl.(VersionManagerImpl.java:158) at org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:463) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:313) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:621) at org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:235) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:255) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:323) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:353) at com.jackrabbit.example.ContentRepository.getSession(ContentRepository.java:206) at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:144) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227) Exception in thread "main" java.lang.NullPointerException at com.jackrabbit.example.ContentRepository.saveFile(ContentRepository.java:146) at com.jackrabbit.example.CopyOfContentRepository.main(CopyOfContentRepository.java:227)session created