On 26.03.10 15:01, Ross Mcdonald wrote:
Hi Guys.
Through one of my webapps, my Jackrabbit instance is failing with an underlying
Derby error:
ERROR - BundleDbPersistenceManager - failed to check existence of node
references: c6681b77-e4a5-4027-9d20-b53db5819964
java.sql.SQLException: The conglomerate (1,056) requested does not
exist.
Hi Ross,
As a first step, was this database created fresh with 10.5.3.0, or has
it been upgraded from an earlier version?
Is this reproducible, also after a reboot?
Did you (or Jackrabbit) change any tables with ALTER TABLE, run compress
table or any other data maintenance operations before the error occurred?
You may want to check the consistency of your database, see
http://wiki.apache.org/db-derby/DatabaseConsistencyCheck
Regards,
--
Kristian
at
org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown
Source)
at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
Source)
at
org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unkno wn
Source)
at
org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
Source)
at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown
Source)
at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown
Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown
Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown
Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown
Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown
Source)
at org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown
Source)
at
org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown
Source)
at
org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown
Source)
at
org.apache.jackrabbit.core.persistence.bundle.ConnectionRecoveryManager.exe
cuteStmtInternal(ConnectionRecoveryManager.java:
293)
can any one enlighten me ?
Thanks for your help,
-- Ross