Hi My user is on windows xp. Apache Derby - 10.2.2.0
Any help on fixing this database would be appreciated. When we apply data updates, we basically wipe out the data from a subset of tables and re-insert new data e.g. with product prices etc. We are getting this exception with this one user, when trying to reload the data. Here is my exception : !MESSAGE java.lang.RuntimeException: java.sql.SQLException: Cannot create new object with key Page(1,Container(0, 2097)) in PageCache cache. The object already exists in the cache. com.tpc.ipartner.util.derby.DerbyDataUpdateScriptRunner.updateData(DerbyDataUpdateScriptRunner.java:107) com.tpc.ipartner.util.derby.DerbyDatabase.runDataUpdateScript(DerbyDatabase.java:355) com.tpc.ipartner.util.derby.DerbyDatabase$3.performWork(DerbyDatabase.java:383) com.tpc.ipartner.AbstractTpcRunnableWithProgress.run(AbstractTpcRunnableWithProgress.java:12) com.tpc.ipartner.util.derby.DerbyDatabase.updateData(DerbyDatabase.java:407) com.tpc.ipartner.application.actions.ApplyAppAndDataUpdatesProgressableAction$1$1.run(ApplyAppAndDataUpdatesProgressableAction.java:154) org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113) Caused by: java.sql.SQLException: Cannot create new object with key Page(1,Container(0, 2097)) in PageCache cache. The object already exists in the cache. org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source) org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source) com.tpc.ipartner.util.derby.DerbyDataUpdateScriptRunner.updateData(DerbyDataUpdateScriptRunner.java:87) com.tpc.ipartner.util.derby.DerbyDatabase.runDataUpdateScript(DerbyDatabase.java:355) com.tpc.ipartner.util.derby.DerbyDatabase$3.performWork(DerbyDatabase.java:383) com.tpc.ipartner.AbstractTpcRunnableWithProgress.run(AbstractTpcRunnableWithProgress.java:12) com.tpc.ipartner.util.derby.DerbyDatabase.updateData(DerbyDatabase.java:407) com.tpc.ipartner.application.actions.ApplyAppAndDataUpdatesProgressableAction$1$1.run(ApplyAppAndDataUpdatesProgressableAction.java:154) org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113) -- View this message in context: http://www.nabble.com/Page-Cache---The-object-already-exists-in-the-cache.-tp18342903p18342903.html Sent from the Apache Derby Users mailing list archive at Nabble.com.