DataNucleus with HSQLDB server

Performance Result Summary

The final position of DataNucleus with HSQLDB server in the speed performance tests is 36 out of 36,

The following charts show DataNucleus with HSQLDB server relatively to other tested JPA/DBMS combinations.

Position #1 on the X-Axis (the fastest) is about 100 times faster than position #36 (the slowest).
In the chart below the Y-Axis represents result score (maximum 100) in logarithmic scale - higher is better:
JPA performance benchmark comparision Hibernate, EclipseLink, OpenJPA, DataNucleus, ObjectDB
In the chart below the Y-Axis represents result score (maximum 100) in linear scale - higher is better:
JPA performance benchmark comparision Hibernate, EclipseLink, OpenJPA, DataNucleus, ObjectDB

DataNucleus with HSQLDB server Problems (Exceptions)

DataNucleus with HSQLDB server has failed in the following tests (throwing the following stack traces):

  • Basic Person Test - Persistence Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Persistence Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Retrieval Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Retrieval Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Query Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Query Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Update Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Update Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Removal Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Basic Person Test - Removal Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Persistence Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Persistence Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Retrieval Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Retrieval Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Query Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Query Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Update Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Update Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Removal Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Element Collection Test - Removal Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Persistence Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Persistence Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Retrieval Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Retrieval Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Query Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Query Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Update Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Update Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Removal Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Inheritance Test - Removal Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Persistence Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Persistence Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Retrieval Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Retrieval Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Query Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Query Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Update Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Update Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Removal Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Indexing Test - Removal Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Persistence Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Persistence Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Retrieval Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Retrieval Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Update Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Update Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Removal Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Graph (Binary Tree) Test - Removal Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Persistence Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Persistence Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Retrieval Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Retrieval Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Query Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Query Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Update Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Update Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Removal Operations - Few Entities (5/100)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    
  • Multithreading Test - Removal Operations - Many Entities (5000)
    Connection is broken
    org.datanucleus.exceptions.NucleusDataStoreException: Connection is broken
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:459)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    Caused by: java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	... 17 more
    Nested Throwables StackTrace:
    java.sql.SQLException: Connection is broken
    	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
    	at org.hsqldb.jdbc.jdbcConnection.(Unknown Source)
    	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
    	at org.hsqldb.jdbcDriver.connect(Unknown Source)
    	at java.sql.DriverManager.getConnection(DriverManager.java:582)
    	at java.sql.DriverManager.getConnection(DriverManager.java:154)
    	at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78)
    	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    	at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1158)
    	at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
    	at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)
    	at org.datanucleus.store.rdbms.RDBMSStoreManager.(RDBMSStoreManager.java:264)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    	at org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:681)
    	at org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:290)
    	at org.datanucleus.NucleusContext.createStoreManagerForProperties(NucleusContext.java:468)
    	at org.datanucleus.NucleusContext.initialise(NucleusContext.java:280)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialiseNucleusContext(JPAEntityManagerFactory.java:753)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.initialise(JPAEntityManagerFactory.java:413)
    	at org.datanucleus.api.jpa.JPAEntityManagerFactory.(JPAEntityManagerFactory.java:376)
    	at org.datanucleus.api.jpa.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:91)
    	at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
    	at org.jpab.Runner.handleAction(Runner.java:285)
    	at org.jpab.Runner.run(Runner.java:248)
    	at org.jpab.Runner.main(Runner.java:78)
    

DataNucleus with HSQLDB server compared to the alternatives

See head to head comparisons of DataNucleus with HSQLDB server vs the following compatitors: