db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tilma...@apache.org
Subject [db-jdo] branch master updated: Revert "Exclude IntelliJ project files"
Date Wed, 23 Dec 2020 20:44:48 GMT
This is an automated email from the ASF dual-hosted git repository.

tilmannz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/db-jdo.git


The following commit(s) were added to refs/heads/master by this push:
     new 50b69ba  Revert "Exclude IntelliJ project files"
     new 7ff56ff  Merge branch 'master' of https://github.com/apache/db-jdo
50b69ba is described below

commit 50b69ba5177ac6bce2e18fb2b621a66dabe08400
Author: Tilmann <zoodb@gmx.de>
AuthorDate: Wed Dec 23 21:44:18 2020 +0100

    Revert "Exclude IntelliJ project files"
    
    This reverts commit ac1d14d82fe920810cb5fec35d49dd455c42d8f8.
---
 .gitignore                |    1 -
 api/jdo-api.iml           |   27 -
 datanucleus.txt           | 8761 ---------------------------------------------
 exectck/jdo-exectck.iml   |   43 -
 jdo.iml                   |   12 -
 lib/ext/fscontext.jar     |  Bin 22769 -> 0 bytes
 lib/ext/providerutil.jar  |  Bin 77116 -> 0 bytes
 parent-pom/parent-pom.iml |   12 -
 query.ser                 |  Bin 1949 -> 0 bytes
 tck.txt2                  |    4 -
 tck/jdo-tck.iml           |   58 -
 11 files changed, 8918 deletions(-)

diff --git a/.gitignore b/.gitignore
index 0fe2576..d569613 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,4 +3,3 @@
 .settings
 .externalToolBuilders
 target
-.idea
diff --git a/api/jdo-api.iml b/api/jdo-api.iml
deleted file mode 100644
index 57c62d9..0000000
--- a/api/jdo-api.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" name="Maven: javax.transaction:javax.transaction-api:1.3" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:glassfish-corba-omgapi:4.2.2" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.apache.ant:ant:1.10.9" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.apache.ant:ant-launcher:1.10.9" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.junit.vintage:junit-vintage-engine:5.7.0" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-engine:1.7.0" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-commons:1.7.0" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.13" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/datanucleus.txt b/datanucleus.txt
deleted file mode 100644
index e22753f..0000000
--- a/datanucleus.txt
+++ /dev/null
@@ -1,8761 +0,0 @@
-20:10:00,738 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:00,740 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:00,940 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:01,204 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:01,672 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:01,672 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:01,774 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:01,774 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:01,867 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:01,867 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:01,897 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:01,897 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:02,120 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:02,526 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:02,526 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:02,668 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:02,668 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:02,960 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:08,841 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:08,843 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:09,015 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:09,242 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:09,689 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:09,689 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:09,791 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:09,792 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:09,888 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:09,889 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:09,918 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:09,918 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:10,144 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:10,531 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:10,531 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:10,650 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:10,650 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:10,919 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:12,544 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:13,752 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:15,704 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:17,479 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:17,886 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:38,097 (main) WARN  [DataNucleus.Persistence] - Attempt to set property "com.mystery.property" on PM/EM yet this is not supported. Ignored
-20:10:38,161 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.newInstance.AAddressImpl is defined to use the same table as org.apache.jdo.tck.pc.newInstance.AAddress yet this root class has not been defined with a discriminator!!!
-20:10:38,168 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.newInstance.AAddressImpl is defined to use the same table as org.apache.jdo.tck.pc.newInstance.AAddress yet this root class has not been defined with a discriminator!!!
-20:10:38,890 (main) WARN  [DataNucleus.General] - ExecutionContext closed with active transaction, so rolling back the active transaction
-20:10:39,161 (main) WARN  [DataNucleus.Persistence] - Exception thrown by StateManager.isLoaded for field=1 of StateManager[pc=org.apache.jdo.tck.pc.mylib.PCPoint@6294e4a6, lifecycle=P_CLEAN] : No such database row
-20:10:41,079 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,133 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,163 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,205 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,230 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,261 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,301 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,324 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:41,929 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:42,027 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:42,132 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,140 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,143 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,145 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,148 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,166 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,178 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,182 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,184 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,186 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,192 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:10:42,274 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:42,365 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,373 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,376 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,378 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,381 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,399 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,411 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,414 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,416 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,421 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,439 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:10:42,530 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:42,602 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,609 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,612 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,614 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,616 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,635 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,647 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,649 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,652 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,654 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,671 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:10:42,761 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:42,836 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,844 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,847 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,849 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:42,851 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:42,869 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,882 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,884 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,887 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:42,889 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:42,909 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:10:42,998 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:43,070 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,078 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,080 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,082 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,085 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,102 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:43,114 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,117 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,119 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:43,123 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,141 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:10:43,231 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:43,306 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,315 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,317 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,319 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,322 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,341 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:43,353 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,356 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,359 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:43,361 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,380 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:10:43,476 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:43,592 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:43,676 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,684 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,686 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,688 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,691 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,708 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:43,720 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,727 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,729 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:43,731 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:43,827 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:43,916 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:43,982 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,990 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,993 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:43,995 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:43,997 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,014 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:44,027 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,029 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,031 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:44,033 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,130 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,220 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,313 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,417 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,509 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,572 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:44,580 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,582 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,584 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:44,586 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,603 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:44,615 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,617 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,619 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:44,621 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,721 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,783 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:44,792 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,794 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,796 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:44,799 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:44,815 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:44,826 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,829 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,831 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:44,833 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:44,931 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:44,991 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:44,999 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,001 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,003 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,005 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,022 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,034 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,037 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,039 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,041 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,119 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,127 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,129 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,131 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,133 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,150 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,161 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,164 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,166 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,167 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,262 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:45,321 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,328 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,331 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,333 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,335 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,351 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,362 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,365 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,367 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,369 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,465 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:45,521 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,528 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,530 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,532 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,534 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,550 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,561 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,563 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,565 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,567 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,670 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:45,733 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,743 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,745 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,747 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,750 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,767 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,779 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,782 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,784 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:45,787 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:45,892 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:45,955 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,964 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,966 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,969 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:45,971 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:45,988 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:46,000 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,003 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,005 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:46,007 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,105 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,166 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:46,173 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:46,176 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:46,178 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:46,180 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:46,198 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:46,210 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,212 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,214 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:46,216 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,320 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,402 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:46,411 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:46,414 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:46,416 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:46,419 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:46,439 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:46,451 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,454 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,457 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:46,460 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:46,570 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,661 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,750 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,836 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,918 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:46,921 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : The datastore doesnt support the selected transaction isolation level "snapshot"
-20:10:47,006 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:47,088 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:47,174 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:47,236 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,244 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,246 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,248 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,251 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,267 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,279 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,281 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,283 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,286 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,376 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,383 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,385 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,387 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,389 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,406 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,422 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,425 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,427 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,430 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,516 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,523 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,526 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,527 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,529 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,548 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,560 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,562 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,564 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,567 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,655 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,663 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,665 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,667 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,669 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,685 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,697 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,699 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,701 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,704 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,786 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,794 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,796 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,798 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:10:47,800 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:10:47,817 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,829 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,831 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,833 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:10:47,835 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:10:47,943 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,032 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,297 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,384 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,468 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,619 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,748 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,834 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:48,915 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:49,037 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:49,120 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:49,319 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:49,319 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,340 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:49,383 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:49,459 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:49,459 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,492 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:49,492 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,514 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:49,514 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,533 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:49,533 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,567 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:49,626 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:49,627 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,653 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:49,653 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:49,691 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:49,918 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:50,034 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,034 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,034 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,035 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,039 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:50,039 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,041 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:50,041 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,042 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,042 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,045 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,045 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,046 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:50,049 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,049 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,050 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,050 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,052 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,262 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:50,371 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,371 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,372 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,372 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,374 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:50,374 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,376 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:50,376 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,377 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,378 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,380 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,380 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,381 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:50,384 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,384 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,388 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,388 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,390 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,588 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:50,695 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,695 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,695 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,696 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,699 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:50,699 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,700 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:50,700 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,700 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,700 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,701 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,701 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,702 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:50,705 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,705 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,707 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:50,707 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:50,708 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:50,918 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,032 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:51,032 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,033 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:51,034 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:51,036 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:51,036 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,037 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:10:51,037 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,038 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:51,038 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,039 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:51,039 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,039 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:10:51,042 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:51,043 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,044 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:10:51,044 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:10:51,046 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:10:51,254 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,403 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,533 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,633 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,765 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,851 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:51,975 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:52,063 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:52,188 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:53,482 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity8 but for this datastore this has been changed to DATASTOREIDENTITY8. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:53,849 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,911 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,927 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,939 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,964 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,975 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,985 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:53,996 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,015 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,023 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,042 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,055 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,064 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,071 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,080 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,091 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,102 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:54,112 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE DATASTOREIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE DATASTORE_ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:10:55,246 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity12 but for this datastore this has been changed to DATASTOREIDENTITY12. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:56,726 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:10:57,890 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:00,480 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:02,044 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:03,506 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:06,363 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:38,245 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity1 but for this datastore this has been changed to DATASTOREIDENTITY1. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:40,796 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:48,036 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,045 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,081 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,083 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,225 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,225 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,226 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,300 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,304 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,304 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,305 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,305 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,337 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,341 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,342 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,342 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,342 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,528 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,531 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,531 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,531 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,532 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,735 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,740 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,741 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,741 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,742 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,910 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,913 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,913 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,913 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,914 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,950 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,954 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,955 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:48,956 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:48,956 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,054 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,054 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,055 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,087 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,088 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,088 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,119 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,120 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,120 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,490 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:49,490 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:11:51,236 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:51,242 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:59,201 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:11:59,718 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS A0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:11:59,736 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS A0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:12:00,128 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:12:00,141 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=DATASTOREIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:12:00,565 (main) WARN  [DataNucleus.Query] - Attempt to use transient object as parameter in query. Not supported, so using NULL for parameter value
-20:12:00,566 (main) WARN  [DataNucleus.Query] - Attempt to use transient object as parameter in query. Not supported, so using NULL for parameter value
-20:12:00,567 (main) WARN  [DataNucleus.Query] - Attempt to use transient object as parameter in query. Not supported, so using NULL for parameter value
-20:12:05,593 (main) WARN  [DataNucleus.Query] - Candidate class for JDOQL single-string query (select.Person) could not be resolved
-org.datanucleus.exceptions.ClassNotResolvedException: Class "select.Person" was not found in the CLASSPATH. Please check your specification and your CLASSPATH.
-	at org.datanucleus.ClassLoaderResolverImpl.classForName(ClassLoaderResolverImpl.java:219) ~[datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.util.Imports.resolveClassDeclaration(Imports.java:203) ~[datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.query.AbstractJDOQLQuery.<init>(AbstractJDOQLQuery.java:130) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.query.JDOQLQuery.<init>(JDOQLQuery.java:159) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.RDBMSStoreManager.newQuery(RDBMSStoreManager.java:1192) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.api.jdo.JDOPersistenceManager.newQuery(JDOPersistenceManager.java:1299) [datanucleus-api-jdo-5.2.4.jar:?]
-	at org.datanucleus.api.jdo.JDOPersistenceManager.newQuery(JDOPersistenceManager.java:1246) [datanucleus-api-jdo-5.2.4.jar:?]
-	at org.apache.jdo.tck.query.QueryTest.compile(QueryTest.java:1035) [classes/:?]
-	at org.apache.jdo.tck.query.QueryTest.compileSingleStringQuery(QueryTest.java:995) [classes/:?]
-	at org.apache.jdo.tck.query.jdoql.keywords.InvalidUseOfKeywords.testNegative(InvalidUseOfKeywords.java:99) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-20:12:07,498 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:12:07,499 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:12:13,111 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,111 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,209 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,209 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,375 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,375 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,434 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,434 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,443 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,443 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,452 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,452 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,533 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,533 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,540 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:13,540 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:12:18,244 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity1 but for this datastore this has been changed to DATASTOREIDENTITY1. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:19,719 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:20,174 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:20,253 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:20,329 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:21,620 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:23,587 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:25,581 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:27,583 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:29,555 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:31,533 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:33,610 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity9 but for this datastore this has been changed to DATASTOREIDENTITY9. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:35,394 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity10 but for this datastore this has been changed to DATASTOREIDENTITY10. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:37,175 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:39,286 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:41,453 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:41,755 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:41,755 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:41,781 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:41,781 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:41,794 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:41,802 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:41,803 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:41,817 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:41,817 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:41,833 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:41,870 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:12:41,898 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:42,479 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:42,479 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:43,543 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:43,848 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:43,849 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:43,876 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:43,876 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:43,885 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:43,894 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:43,894 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:43,909 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:43,909 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:43,942 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:43,961 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:43,979 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:12:44,603 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:44,603 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:45,691 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:46,016 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:46,016 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:46,035 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:46,035 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:46,044 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:46,053 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:46,053 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:46,068 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:46,068 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:46,104 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:46,118 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:12:46,146 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:46,821 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:46,821 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:47,967 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:48,295 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:48,296 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:48,313 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:48,313 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:48,322 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:48,330 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:48,331 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:48,345 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:48,345 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:48,377 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:48,396 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:12:48,424 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:49,093 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:49,093 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:50,207 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:52,531 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:53,601 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:54,681 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:56,992 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:59,296 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:12:59,610 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:59,610 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:59,628 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:59,628 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:59,638 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:59,647 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:59,648 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:59,662 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:12:59,662 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:12:59,675 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:59,713 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:12:59,725 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:13:00,300 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:00,300 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:01,407 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:01,705 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:01,706 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:01,732 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:01,732 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:01,740 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:01,749 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:01,749 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:01,763 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:01,763 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:01,777 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:01,816 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:01,830 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:13:02,402 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:02,403 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:03,500 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:03,802 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:03,802 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:03,830 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:03,830 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:03,839 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:03,848 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:03,848 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:03,861 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:03,861 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:03,874 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:03,913 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:03,927 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:13:04,498 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:04,498 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:05,589 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:05,891 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:05,891 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:05,917 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:05,917 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:05,926 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:05,935 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:05,935 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:05,949 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:05,949 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:05,963 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:06,001 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:06,013 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:13:06,575 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:06,575 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:07,655 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:07,956 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:07,956 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:07,985 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:07,986 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:07,995 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:08,002 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:08,002 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:08,016 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:08,016 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:08,031 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:08,068 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:08,079 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:13:08,648 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:08,648 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:09,710 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:11,820 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:12,885 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:13,954 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:16,103 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:18,295 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity11 but for this datastore this has been changed to DATASTOREIDENTITY11. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:18,620 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:18,621 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:18,638 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:18,638 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:18,644 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:18,652 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:18,652 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:18,667 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:18,667 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:18,696 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:18,716 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:13:18,745 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:13:19,111 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:13:19,123 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:13:19,127 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:13:19,131 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:13:19,135 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:13:19,162 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:13:19,182 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:19,187 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:19,190 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:13:19,193 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:19,460 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:13:19,460 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:13:20,588 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity1 but for this datastore this has been changed to DATASTOREIDENTITY1. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:20,945 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:13:20,962 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:20,967 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:20,970 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:13:20,974 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:22,887 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity2 but for this datastore this has been changed to DATASTOREIDENTITY2. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:23,941 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity3 but for this datastore this has been changed to DATASTOREIDENTITY3. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:25,040 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity4 but for this datastore this has been changed to DATASTOREIDENTITY4. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:25,420 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:13:25,439 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:25,444 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:25,447 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:13:25,450 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:13:27,239 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:31,116 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.FullTimeEmployee@1215982f" field "medicalInsurance" was changed to "org.apache.jdo.tck.pc.company.MedicalInsurance@233202aa" but field "employee" of that object was nulled! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:13:31,183 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.MedicalInsurance@2523730b" field "employee" was changed to "org.apache.jdo.tck.pc.company.FullTimeEmployee@25c887ca" but field "medicalInsurance" of that object was nulled! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:13:31,256 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.FullTimeEmployee@77199818" field "medicalInsurance" was changed to "org.apache.jdo.tck.pc.company.MedicalInsurance@72216f0b" but field "employee" of that object was changed to "org.apache.jdo.tck.pc.company.FullTimeEmployee@3fa13835"! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:13:31,330 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.MedicalInsurance@66dad66f" field "employee" was changed to "org.apache.jdo.tck.pc.company.FullTimeEmployee@7cb040b7" but field "medicalInsurance" of that object was changed to "org.apache.jdo.tck.pc.company.MedicalInsurance@1aa9635c"! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:13:33,137 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:36,494 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity7 but for this datastore this has been changed to DATASTOREIDENTITY7. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:37,930 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity5 but for this datastore this has been changed to DATASTOREIDENTITY5. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:39,365 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity6 but for this datastore this has been changed to DATASTOREIDENTITY6. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:40,801 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as datastoreidentity0 but for this datastore this has been changed to DATASTOREIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:42,622 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:44,391 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:46,162 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:13:46,606 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:06,812 (main) WARN  [DataNucleus.Persistence] - Attempt to set property "com.mystery.property" on PM/EM yet this is not supported. Ignored
-20:14:06,878 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.newInstance.AAddressImpl is defined to use the same table as org.apache.jdo.tck.pc.newInstance.AAddress yet this root class has not been defined with a discriminator!!!
-20:14:06,885 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.newInstance.AAddressImpl is defined to use the same table as org.apache.jdo.tck.pc.newInstance.AAddress yet this root class has not been defined with a discriminator!!!
-20:14:07,485 (main) WARN  [DataNucleus.General] - ExecutionContext closed with active transaction, so rolling back the active transaction
-20:14:07,771 (main) WARN  [DataNucleus.Persistence] - Exception thrown by StateManager.isLoaded for field=3 of StateManager[pc=org.apache.jdo.tck.pc.singlefieldidentity.Person@31183ee2, lifecycle=P_CLEAN] : Object with id 1000000 was created without validating of type org.apache.jdo.tck.pc.singlefieldidentity.Person but is actually of type org.apache.jdo.tck.pc.singlefieldidentity.FullTimeEmployee
-20:14:07,780 (main) WARN  [DataNucleus.Persistence] - Exception thrown by StateManager.isLoaded for field=3 of StateManager[pc=org.apache.jdo.tck.pc.singlefieldidentity.PartTimeEmployee@77476fcf, lifecycle=P_CLEAN] : Illegal null value in column APPLICATIONIDENTITY0.PERSONS.WAGE
-20:14:07,804 (main) WARN  [DataNucleus.Persistence] - Exception thrown by StateManager.isLoaded for field=1 of StateManager[pc=org.apache.jdo.tck.pc.mylib.PCPoint@7bb25046, lifecycle=P_CLEAN] : No such database row
-20:14:09,614 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,670 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,703 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,749 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,777 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,805 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,851 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:09,872 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:10,473 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:10,569 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:10,696 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:10,704 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:10,707 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:10,709 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:10,712 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:10,731 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:10,743 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:10,746 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:10,748 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:10,750 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:10,755 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:14:10,843 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:10,943 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:10,951 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:10,954 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:10,956 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:10,958 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:10,976 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:10,987 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:10,990 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:10,992 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:10,994 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,011 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:14:11,100 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:11,172 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,179 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,184 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,186 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,188 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,204 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,215 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,217 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,219 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,221 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,238 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:14:11,332 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:11,415 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,423 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,426 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,428 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,430 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,448 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,460 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,462 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,465 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,467 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,485 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:14:11,578 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:11,656 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,664 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,666 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,668 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,670 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,687 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,703 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,705 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,707 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,709 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,726 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:14:11,808 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:11,880 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,887 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,890 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,892 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:11,894 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:11,910 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,922 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,925 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,927 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:11,929 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:11,946 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : Unable to create transactional datasource for connections due to invalid/insufficient input. Consult the log for details and/or review the settings of "datastore.connectionXXX" properties
-20:14:12,037 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,151 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,228 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:12,237 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:12,239 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:12,241 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:12,244 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:12,261 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:12,277 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:12,281 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:12,283 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:12,285 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:12,377 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,474 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,535 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:12,543 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:12,545 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:12,547 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:12,549 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:12,566 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:12,577 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:12,580 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:12,582 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:12,584 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:12,678 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,774 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,865 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:12,992 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:13,087 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:13,154 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,164 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,166 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,168 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,170 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,186 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,197 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,199 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,201 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,203 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,305 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:13,365 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,372 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,375 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,377 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,379 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,396 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,407 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,409 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,411 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,413 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,514 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:13,573 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,580 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,583 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,585 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,587 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,602 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,613 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,616 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,618 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,620 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,696 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,703 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,705 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,707 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,709 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,726 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,737 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,740 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,741 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,743 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,845 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:13,904 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,911 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,913 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,915 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:13,917 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:13,934 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,944 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,946 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:13,948 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:13,950 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,044 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:14,104 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,111 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,114 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,115 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,118 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,134 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,145 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,147 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,149 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,151 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,255 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:14,317 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,324 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,327 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,330 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,333 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,349 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,360 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,363 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,366 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,368 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,477 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:14,537 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,544 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,546 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,548 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,550 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,568 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,579 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,582 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,584 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,586 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,683 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:14,743 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,750 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,753 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,755 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,757 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,774 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,785 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,787 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,789 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,791 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,892 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:14,951 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,958 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,960 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,963 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:14,965 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:14,981 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,992 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,995 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:14,997 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:14,999 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,098 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,176 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,277 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,357 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,438 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,440 (main) ERROR [DataNucleus.Datastore] - Exception thrown creating StoreManager : The datastore doesnt support the selected transaction isolation level "snapshot"
-20:14:15,514 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,598 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,677 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:15,738 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:15,745 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:15,748 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:15,750 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:15,751 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:15,767 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:15,778 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,780 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,782 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:15,784 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,867 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:15,874 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:15,876 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:15,878 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:15,881 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:15,896 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:15,908 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,910 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,912 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:15,914 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:15,994 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:16,001 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,003 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,006 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:16,007 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,023 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:16,034 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,036 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,041 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:16,043 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,127 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:16,135 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,137 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,139 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:16,141 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,156 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:16,168 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,170 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,172 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:16,173 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,251 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:16,258 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,260 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,262 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:14:16,264 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:14:16,280 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:16,290 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,292 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,294 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:14:16,297 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:14:16,413 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:16,514 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:16,882 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:16,976 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,061 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,285 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,473 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,563 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,652 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,855 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as schemaDoesNotExist but for this datastore this has been changed to SCHEMADOESNOTEXIST. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:17,934 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:18,198 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,198 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,219 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:18,260 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:18,334 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:18,334 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,367 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:18,367 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,392 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,392 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,410 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,410 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,439 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:14:18,499 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,500 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,527 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,527 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,564 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:18,780 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:18,960 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,960 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,960 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:18,961 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:18,965 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:18,965 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,967 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:18,967 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,968 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,968 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,969 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,969 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,970 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:14:18,973 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,973 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,974 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:18,974 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:18,976 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,163 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:19,335 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,336 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,336 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,337 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,339 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:19,339 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,340 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:19,340 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,341 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,341 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,342 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,342 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,343 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:14:19,346 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,346 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,350 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,350 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,352 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,538 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:19,710 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,710 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,710 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,711 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,714 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:19,714 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,715 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:19,715 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,716 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,716 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,717 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,717 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,717 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:14:19,720 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,720 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,722 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:19,722 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:19,724 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:19,919 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:20,089 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:20,089 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,090 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:20,090 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:20,092 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:20,092 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,094 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:14:20,094 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,095 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:20,095 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,096 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:20,096 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,097 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=insuranceplans instead of 
-20:14:20,100 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:20,100 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,101 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=DATASTORE instead of UNSPECIFIED
-20:14:20,101 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:14:20,105 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=table with value=persons instead of 
-20:14:20,296 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:20,487 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:20,664 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:20,742 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:20,926 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:21,004 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:21,183 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:21,259 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:21,446 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:22,659 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity8 but for this datastore this has been changed to APPLICATIONIDENTITY8. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:23,024 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,086 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,098 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,115 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,139 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,151 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,167 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,177 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,203 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,212 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,223 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,238 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,248 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,256 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,267 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,278 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,289 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:23,302 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "entries" caused an error : Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-org.datanucleus.exceptions.NucleusDataStoreException: Could not update the foreign key using statement : UPDATE APPLICATIONIDENTITY8.CART_ENTRIES SET CART_ID=? WHERE ID=?
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:335)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	... 29 more
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-Nested Throwables StackTrace:
-java.sql.SQLIntegrityConstraintViolationException: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeUpdate(ParamLoggingPreparedStatement.java:393)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:435)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.updateElementFk(FKSetStore.java:320)
-	at org.datanucleus.store.rdbms.scostore.FKSetStore.remove(FKSetStore.java:699)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:691)
-	at org.datanucleus.store.types.wrappers.backed.HashSet.remove(HashSet.java:651)
-	at org.datanucleus.store.rdbms.mapping.java.PersistableMapping.preDelete(PersistableMapping.java:1177)
-	at org.datanucleus.store.rdbms.request.DeleteRequest.execute(DeleteRequest.java:208)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObjectFromTable(RDBMSPersistenceHandler.java:494)
-	at org.datanucleus.store.rdbms.RDBMSPersistenceHandler.deleteObject(RDBMSPersistenceHandler.java:466)
-	at org.datanucleus.state.StateManagerImpl.internalDeletePersistent(StateManagerImpl.java:1207)
-	at org.datanucleus.state.StateManagerImpl.deletePersistent(StateManagerImpl.java:5464)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectInternal(ExecutionContextImpl.java:2336)
-	at org.datanucleus.ExecutionContextImpl.deleteObjectWork(ExecutionContextImpl.java:2258)
-	at org.datanucleus.ExecutionContextImpl.deleteObjects(ExecutionContextImpl.java:2150)
-	at org.datanucleus.api.jdo.JDOPersistenceManager.deletePersistentAll(JDOPersistenceManager.java:834)
-	at org.apache.jdo.tck.JDO_Test.deleteTearDownClasses(JDO_Test.java:477)
-	at org.apache.jdo.tck.JDO_Test.localTearDown(JDO_Test.java:399)
-	at org.apache.jdo.tck.JDO_Test.tearDown(JDO_Test.java:366)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:297)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: ERROR 23502: Column 'CART_ID'  cannot accept a NULL value.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeColumn(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.getNextRowCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
-	at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 38 more
-
-20:14:24,405 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity12 but for this datastore this has been changed to APPLICATIONIDENTITY12. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:25,845 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:26,953 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:29,475 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:31,038 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:32,528 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:35,441 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:14:58,603 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,612 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfObject1" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,617 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,618 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfObject1" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,621 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,622 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfObject1" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,625 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,626 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfObject1" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,629 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,630 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfObject1" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_OBJECT1 WHERE IDENTIFIER=? AND OBJREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfObject1(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:206)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,642 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,643 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleClass4" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,645 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,647 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleClass4" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,650 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,651 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleClass4" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,653 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,654 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleClass4" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,656 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,657 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleClass4" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_CLASS4 WHERE IDENTIFIER=? AND SIMPCLSREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleClass4(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:215)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,677 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,678 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleInterface7" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,680 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,681 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleInterface7" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,685 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,685 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleInterface7" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,687 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,688 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleInterface7" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:14:58,690 (main) ERROR [DataNucleus.Datastore] - Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418) ~[datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144) [datanucleus-core-5.2.4.jar:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java) [applicationidentity/:?]
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224) [applicationidentity/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117) [classes/:?]
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-Caused by: org.apache.derby.iapi.error.StandardException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source) ~[derby-10.14.2.0.jar:?]
-	... 38 more
-20:14:58,691 (main) WARN  [DataNucleus.Persistence] - Execution of method "remove" on field "TreeSetOfSimpleInterface7" caused an error : Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-org.datanucleus.exceptions.NucleusDataStoreException: Remove request failed : DELETE FROM APPLICATIONIDENTITY0.TREESET_OF_SIMPLE_INTERFACE7 WHERE IDENTIFIER=? AND SIMPINTREF=?
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:133)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	... 30 more
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-Nested Throwables StackTrace:
-java.sql.BatchUpdateException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeLargeBatch(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement.executeBatch(DelegatingStatement.java:242)
-	at org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.executeBatch(ParamLoggingPreparedStatement.java:366)
-	at org.datanucleus.store.rdbms.SQLController.processConnectionStatement(SQLController.java:675)
-	at org.datanucleus.store.rdbms.SQLController.executeStatementUpdate(SQLController.java:418)
-	at org.datanucleus.store.rdbms.scostore.AbstractSetStore.remove(AbstractSetStore.java:116)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:841)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.remove(TreeSet.java:801)
-	at org.datanucleus.store.types.SCOUtils.updateCollectionWithCollection(SCOUtils.java:657)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:152)
-	at org.datanucleus.store.types.wrappers.backed.TreeSet.initialise(TreeSet.java:72)
-	at org.datanucleus.store.types.TypeManagerImpl.wrapAndReplaceSCOField(TypeManagerImpl.java:529)
-	at org.datanucleus.state.StateManagerImpl.setObjectField(StateManagerImpl.java:3144)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.dnSetTreeSetOfSimpleInterface7(TreeSetCollections.java)
-	at org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections.set(TreeSetCollections.java:224)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.setValues(TestTreeSetCollections.java:141)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.runTest(TestTreeSetCollections.java:117)
-	at org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections.test(TestTreeSetCollections.java:78)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
-	at junit.framework.TestCase.runTest(TestCase.java:177)
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283)
-	at junit.framework.TestResult$1.protect(TestResult.java:122)
-	at junit.framework.TestResult.runProtected(TestResult.java:142)
-	at junit.framework.TestResult.run(TestResult.java:125)
-	at junit.framework.TestCase.run(TestCase.java:130)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.framework.TestSuite.runTest(TestSuite.java:241)
-	at junit.framework.TestSuite.run(TestSuite.java:236)
-	at junit.textui.TestRunner.doRun(TestRunner.java:116)
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124)
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169)
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140)
-Caused by: org.apache.derby.shared.common.error.DerbySQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
-	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown 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.EmbedStatement.executeStatement(Unknown Source)
-	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeBatchElement(Unknown Source)
-	... 38 more
-Caused by: ERROR 23505: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SIMPLE_CLASS_PK' defined on 'SIMPLE_CLASS'.
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown Source)
-	at org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
-	at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
-	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
-	... 40 more
-
-20:15:04,515 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity1 but for this datastore this has been changed to APPLICATIONIDENTITY1. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:07,040 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:14,381 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,391 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,427 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,430 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,577 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,578 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,578 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,650 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,653 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,653 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,654 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,654 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,686 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,690 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,691 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,691 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,691 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,864 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,867 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,867 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:14,868 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:14,868 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,038 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:15,041 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,042 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,042 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:15,042 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,229 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:15,232 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,232 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,232 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:15,233 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,265 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:15,268 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,268 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,269 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:15,269 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,373 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,374 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,374 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,421 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,422 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,424 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,464 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,464 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,465 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,797 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:15,798 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:17,537 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:17,542 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:25,235 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:25,729 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS A0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:25,745 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS A0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:26,134 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:26,149 (main) WARN  [DataNucleus.Query] - >> Currently do not support adding restriction on discriminator for table=APPLICATIONIDENTITY0.PERSONS B0 to class org.apache.jdo.tck.pc.company.FullTimeEmployee
-20:15:26,575 (main) WARN  [DataNucleus.Query] - Attempt to use transient object as parameter in query. Not supported, so using NULL for parameter value
-20:15:26,576 (main) WARN  [DataNucleus.Query] - Attempt to use transient object as parameter in query. Not supported, so using NULL for parameter value
-20:15:26,576 (main) WARN  [DataNucleus.Query] - Attempt to use transient object as parameter in query. Not supported, so using NULL for parameter value
-20:15:31,543 (main) WARN  [DataNucleus.Query] - Candidate class for JDOQL single-string query (select.Person) could not be resolved
-org.datanucleus.exceptions.ClassNotResolvedException: Class "select.Person" was not found in the CLASSPATH. Please check your specification and your CLASSPATH.
-	at org.datanucleus.ClassLoaderResolverImpl.classForName(ClassLoaderResolverImpl.java:219) ~[datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.util.Imports.resolveClassDeclaration(Imports.java:203) ~[datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.query.AbstractJDOQLQuery.<init>(AbstractJDOQLQuery.java:130) [datanucleus-core-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.query.JDOQLQuery.<init>(JDOQLQuery.java:159) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.store.rdbms.RDBMSStoreManager.newQuery(RDBMSStoreManager.java:1192) [datanucleus-rdbms-5.2.4.jar:?]
-	at org.datanucleus.api.jdo.JDOPersistenceManager.newQuery(JDOPersistenceManager.java:1299) [datanucleus-api-jdo-5.2.4.jar:?]
-	at org.datanucleus.api.jdo.JDOPersistenceManager.newQuery(JDOPersistenceManager.java:1246) [datanucleus-api-jdo-5.2.4.jar:?]
-	at org.apache.jdo.tck.query.QueryTest.compile(QueryTest.java:1035) [classes/:?]
-	at org.apache.jdo.tck.query.QueryTest.compileSingleStringQuery(QueryTest.java:995) [classes/:?]
-	at org.apache.jdo.tck.query.jdoql.keywords.InvalidUseOfKeywords.testNegative(InvalidUseOfKeywords.java:99) [classes/:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
-	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
-	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
-	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
-	at junit.framework.TestCase.runTest(TestCase.java:177) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:283) [classes/:?]
-	at junit.framework.TestResult$1.protect(TestResult.java:122) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.runProtected(TestResult.java:142) [junit-4.13.jar:4.13]
-	at junit.framework.TestResult.run(TestResult.java:125) [junit-4.13.jar:4.13]
-	at junit.framework.TestCase.run(TestCase.java:130) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.runTest(TestSuite.java:241) [junit-4.13.jar:4.13]
-	at junit.framework.TestSuite.run(TestSuite.java:236) [junit-4.13.jar:4.13]
-	at junit.textui.TestRunner.doRun(TestRunner.java:116) [junit-4.13.jar:4.13]
-	at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:124) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:169) [classes/:?]
-	at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:140) [classes/:?]
-20:15:33,503 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:33,504 (main) WARN  [DataNucleus.Datastore] - SQL Warning : Null values were eliminated from the argument of a column function.
-20:15:39,164 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,164 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,270 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,270 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,423 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,423 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,463 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,463 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,472 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,472 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,479 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,479 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,567 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,567 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,576 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:39,576 (main) WARN  [DataNucleus.Query] - In-memory evaluator doesn't currently handle subqueries completely so evaluating in datastore
-20:15:44,009 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity1 but for this datastore this has been changed to APPLICATIONIDENTITY1. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:45,467 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:45,916 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:45,995 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:46,060 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:47,355 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:49,333 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:51,311 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:53,311 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:55,358 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:57,339 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:15:59,404 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity9 but for this datastore this has been changed to APPLICATIONIDENTITY9. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:01,191 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity10 but for this datastore this has been changed to APPLICATIONIDENTITY10. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:02,965 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:05,048 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:07,241 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:07,571 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:07,571 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:07,588 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:07,588 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:09,306 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:09,637 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:09,637 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:09,654 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:09,654 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:11,398 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:11,733 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:11,733 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:11,749 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:11,749 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:13,678 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:14,025 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:14,025 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:14,042 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:14,042 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:15,900 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:18,184 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:19,464 (main) WARN  [DataNucleus.Query] - Query for candidates of org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress resulted in no possible candidates : Persistent class "org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress" has no table in the database, but the operation requires it. Please check the specification of the MetaData for this class.
-20:16:20,563 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:21,845 (main) WARN  [DataNucleus.Query] - Query for candidates of org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress resulted in no possible candidates : Persistent class "org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress" has no table in the database, but the operation requires it. Please check the specification of the MetaData for this class.
-20:16:22,948 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:25,159 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:27,448 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:27,765 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:27,765 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:27,782 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:27,782 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:29,466 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:29,798 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:29,798 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:29,816 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:29,816 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:31,512 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:31,840 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:31,840 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:31,857 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:31,858 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:33,582 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:33,903 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:33,904 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:33,921 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:33,921 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:35,640 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:35,973 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:35,973 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:35,992 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:35,992 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:37,701 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:39,761 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:40,941 (main) WARN  [DataNucleus.Query] - Query for candidates of org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress resulted in no possible candidates : Persistent class "org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress" has no table in the database, but the operation requires it. Please check the specification of the MetaData for this class.
-20:16:41,971 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:43,213 (main) WARN  [DataNucleus.Query] - Query for candidates of org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress resulted in no possible candidates : Persistent class "org.apache.jdo.tck.pc.companyAnnotatedJPA.JPAAppAddress" has no table in the database, but the operation requires it. Please check the specification of the MetaData for this class.
-20:16:44,247 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:46,365 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:48,499 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity11 but for this datastore this has been changed to APPLICATIONIDENTITY11. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:48,830 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:48,830 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:48,845 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=identityType with value=APPLICATION instead of UNSPECIFIED
-20:16:48,845 (main) WARN  [DataNucleus.MetaData] - Merging duplicated PersistenceCapable annotation : using key=detachable with value=true instead of 
-20:16:49,280 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.DentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:16:49,293 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.Employee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:16:49,297 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.FullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:16:49,300 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.MedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.Insurance yet this root class has not been defined with a discriminator!!!
-20:16:49,303 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.Person yet this root class has not been defined with a discriminator!!!
-20:16:49,328 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:16:49,348 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:49,353 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:49,356 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:16:49,359 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:50,713 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity1 but for this datastore this has been changed to APPLICATIONIDENTITY1. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:51,058 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:16:51,074 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:51,079 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:51,082 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:16:51,085 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:52,898 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity2 but for this datastore this has been changed to APPLICATIONIDENTITY2. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:53,933 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity3 but for this datastore this has been changed to APPLICATIONIDENTITY3. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:54,990 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity4 but for this datastore this has been changed to APPLICATIONIDENTITY4. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:16:55,341 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIDentalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:16:55,357 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:55,362 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIFullTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:55,364 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIMedicalInsurance is defined to use the same table as org.apache.jdo.tck.pc.company.PIInsurance yet this root class has not been defined with a discriminator!!!
-20:16:55,368 (main) WARN  [DataNucleus.MetaData] - Class org.apache.jdo.tck.pc.company.PIPartTimeEmployee is defined to use the same table as org.apache.jdo.tck.pc.company.PIPerson yet this root class has not been defined with a discriminator!!!
-20:16:57,145 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:17:00,353 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.FullTimeEmployee@7953a656" field "medicalInsurance" was changed to "org.apache.jdo.tck.pc.company.MedicalInsurance@60f6c148" but field "employee" of that object was nulled! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:17:00,403 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.MedicalInsurance@75be3cdf" field "employee" was changed to "org.apache.jdo.tck.pc.company.FullTimeEmployee@f500481" but field "medicalInsurance" of that object was nulled! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:17:00,461 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.FullTimeEmployee@47c163bb" field "medicalInsurance" was changed to "org.apache.jdo.tck.pc.company.MedicalInsurance@f25176a" but field "employee" of that object was changed to "org.apache.jdo.tck.pc.company.FullTimeEmployee@5f8a0d7f"! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:17:00,512 (main) ERROR [DataNucleus.Persistence] - Management of relations : Object "org.apache.jdo.tck.pc.company.MedicalInsurance@1be551ec" field "employee" was changed to "org.apache.jdo.tck.pc.company.FullTimeEmployee@563bbf74" but field "medicalInsurance" of that object was changed to "org.apache.jdo.tck.pc.company.MedicalInsurance@72eed4db"! You can disable this check using "datanucleus.manageRelationshipsChecks"
-20:17:02,245 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:17:05,313 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity7 but for this datastore this has been changed to APPLICATIONIDENTITY7. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:17:06,725 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity5 but for this datastore this has been changed to APPLICATIONIDENTITY5. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:17:08,110 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity6 but for this datastore this has been changed to APPLICATIONIDENTITY6. This is likely due to missing quote characters, or the datastore storing things in a different case
-20:17:09,486 (main) WARN  [DataNucleus.Datastore.Schema] - You have specified the default schema as applicationidentity0 but for this datastore this has been changed to APPLICATIONIDENTITY0. This is likely due to missing quote characters, or the datastore storing things in a different case
diff --git a/exectck/jdo-exectck.iml b/exectck/jdo-exectck.iml
deleted file mode 100644
index 105c18f..0000000
--- a/exectck/jdo-exectck.iml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-plugin-api:3.6.3" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-model:3.6.3" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-artifact:3.6.3" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.8.1" level="project" />
-    <orderEntry type="library" name="Maven: org.eclipse.sisu:org.eclipse.sisu.plexus:0.3.4" level="project" />
-    <orderEntry type="library" name="Maven: javax.enterprise:cdi-api:1.0" level="project" />
-    <orderEntry type="library" name="Maven: javax.annotation:jsr250-api:1.0" level="project" />
-    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
-    <orderEntry type="library" name="Maven: org.eclipse.sisu:org.eclipse.sisu.inject:0.3.4" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-component-annotations:1.5.5" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-utils:3.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-classworlds:2.6.0" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.plugin-tools:maven-plugin-annotations:3.6.0" level="project" />
-    <orderEntry type="library" name="Maven: org.junit.vintage:junit-vintage-engine:5.7.0" level="project" />
-    <orderEntry type="library" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" />
-    <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-engine:1.7.0" level="project" />
-    <orderEntry type="library" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
-    <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-commons:1.7.0" level="project" />
-    <orderEntry type="library" name="Maven: junit:junit:4.13" level="project" />
-    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.derby:derby:10.14.2.0" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.derby:derbytools:10.14.2.0" level="project" />
-    <orderEntry type="library" name="Maven: commons-io:commons-io:2.8.0" level="project" />
-    <orderEntry type="module" module-name="jdo-api" />
-    <orderEntry type="library" name="Maven: javax.transaction:javax.transaction-api:1.3" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:glassfish-corba-omgapi:4.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.9.RELEASE" level="project" />
-    <orderEntry type="library" name="Maven: org.springframework:spring-core:5.2.9.RELEASE" level="project" />
-    <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.2.9.RELEASE" level="project" />
-    <orderEntry type="library" name="Maven: org.eclipse.persistence:javax.persistence:2.2.1" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/jdo.iml b/jdo.iml
deleted file mode 100644
index f409c0e..0000000
--- a/jdo.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/lib/ext/fscontext.jar b/lib/ext/fscontext.jar
deleted file mode 100644
index 0efc250..0000000
Binary files a/lib/ext/fscontext.jar and /dev/null differ
diff --git a/lib/ext/providerutil.jar b/lib/ext/providerutil.jar
deleted file mode 100644
index 0d6e48f..0000000
Binary files a/lib/ext/providerutil.jar and /dev/null differ
diff --git a/parent-pom/parent-pom.iml b/parent-pom/parent-pom.iml
deleted file mode 100644
index f409c0e..0000000
--- a/parent-pom/parent-pom.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/query.ser b/query.ser
deleted file mode 100644
index c3f6688..0000000
Binary files a/query.ser and /dev/null differ
diff --git a/tck.txt2 b/tck.txt2
deleted file mode 100644
index 6ffd700..0000000
--- a/tck.txt2
+++ /dev/null
@@ -1,4 +0,0 @@
-20:12:14,186 (main) INFO  [org.apache.jdo.tck] - Michael org.apache.jdo.tck.pc.query.NoExtent@6e0c15b5
-20:12:14,186 (main) INFO  [org.apache.jdo.tck] - ID 1[OID]org.apache.jdo.tck.pc.query.NoExtent
-20:15:40,235 (main) INFO  [org.apache.jdo.tck] - Michael org.apache.jdo.tck.pc.query.NoExtent@68f75102
-20:15:40,235 (main) INFO  [org.apache.jdo.tck] - ID 1
diff --git a/tck/jdo-tck.iml b/tck/jdo-tck.iml
deleted file mode 100644
index 8fbe0ac..0000000
--- a/tck/jdo-tck.iml
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources/conf" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources/jdo" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources/orm" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources/sql" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources/testdata" type="java-resource" />
-      <sourceFolder url="file://$MODULE_DIR$/target/generated-sources/annotations" isTestSource="false" generated="true" />
-      <excludeFolder url="file://$MODULE_DIR$/target" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="module" module-name="jdo-api" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:glassfish-corba-omgapi:4.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.junit.vintage:junit-vintage-engine:5.7.0" level="project" />
-    <orderEntry type="library" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" />
-    <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-engine:1.7.0" level="project" />
-    <orderEntry type="library" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
-    <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-commons:1.7.0" level="project" />
-    <orderEntry type="library" name="Maven: junit:junit:4.13" level="project" />
-    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
-    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" />
-    <orderEntry type="library" name="Maven: javax.transaction:javax.transaction-api:1.3" level="project" />
-    <orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.9.RELEASE" level="project" />
-    <orderEntry type="library" name="Maven: org.springframework:spring-core:5.2.9.RELEASE" level="project" />
-    <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.2.9.RELEASE" level="project" />
-    <orderEntry type="library" name="Maven: org.eclipse.persistence:javax.persistence:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-core:5.2.4" level="project" />
-    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-rdbms:5.2.4" level="project" />
-    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:5.2.4" level="project" />
-    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-jdo-query:5.0.9" level="project" />
-    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jpa:5.2.5" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.13.3" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-core:2.13.3" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-jcl:2.13.3" level="project" />
-    <orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.3.2" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:glassfish-corba-orb:4.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:glassfish-corba-csiv2-idl:4.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:glassfish-corba-internal-api:4.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.corba:exception-annotation-processor:4.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.osgi:org.osgi.core:6.0.0" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.gmbal:gmbal:4.0.0" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.external:management-api:3.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.pfl:pfl-basic-tools:4.0.1" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.pfl:pfl-tf-tools:4.0.1" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.pfl:pfl-basic:4.1.0" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.pfl:pfl-dynamic:4.1.0" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.pfl:pfl-asm:4.1.0" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.pfl:pfl-tf:4.1.0" level="project" />
-    <orderEntry type="library" name="Maven: org.glassfish.grizzly:grizzly-framework:2.4.3" level="project" />
-    <orderEntry type="library" name="Maven: jakarta.transaction:jakarta.transaction-api:1.3.2" level="project" />
-  </component>
-</module>
\ No newline at end of file


Mime
View raw message