Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JDO 2 beta
-
None
Description
When invoked from a configuration that does not use the default schema, MakePersistent fails because it queries for classes to tear down that do not exist in the current schema.
testMakePersistent
> > (org.apache.jdo.tck.api.persistencemanager.lifecycle.MakePersistent)
> > javax.jdo.JDOFatalException:
> > Exception during tearDown
> > at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:329)
> > at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:251)
> > at org.apache.jdo.tck.util.BatchTestRunner.doRun
> > (BatchTestRunner.java:107)
> > at org.apache.jdo.tck.util.BatchTestRunner.start
> > (BatchTestRunner.java:147)
> > at org.apache.jdo.tck.util.BatchTestRunner.main
> > (BatchTestRunner.java:122)
> > NestedThrowablesStackTrace:
> > javax.jdo.JDODataStoreException: Error executing JDOQL query "SELECT
> > THIS.DEPARTMENT_ID,THIS.DEPTID,THIS."NAME" FROM
> > datastoreidentity7.DEPARTMENT
> > THIS" : Schema 'DATASTOREIDENTITY7' does not exist
> > ERROR 42Y07: Schema 'DATASTOREIDENTITY7' does not exist