openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eugene Lucash (JIRA)" <j...@apache.org>
Subject [jira] Updated: (OPENJPA-571) StackOverflow: resolvable but too long recursion in broker
Date Thu, 24 Jul 2008 14:27:31 GMT

     [ https://issues.apache.org/jira/browse/OPENJPA-571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eugene Lucash updated OPENJPA-571:
----------------------------------

    Description: 
I have pretty simple object graph, I will try do thing other way around but maybe there is something in OpenJPA

java.lang.StackOverflowError
	at java.lang.ClassLoader.getCallerClassLoader(Unknown Source)
	at java.lang.Class.getDeclaredFields(Unknown Source)
	at org.apache.openjpa.lib.util.J2DoPrivHelper$7.run(J2DoPrivHelper.java:270)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.openjpa.enhance.Reflection.getDeclaredField(Reflection.java:201)
	at org.apache.openjpa.enhance.Reflection.findField(Reflection.java:180)
	at org.apache.openjpa.enhance.easysoft$business$entity$Payment$pcsubclass.pcProvideField(Unknown Source)
	at org.apache.openjpa.kernel.StateManagerImpl.provideField(StateManagerImpl.java:2978)
	at org.apache.openjpa.kernel.StateManagerImpl.fetchStringField(StateManagerImpl.java:2259)
	at org.apache.openjpa.kernel.StateManagerImpl.fetchField(StateManagerImpl.java:738)
	at org.apache.openjpa.kernel.StateManagerImpl.fetch(StateManagerImpl.java:721)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:807)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)



	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)

	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)


I realize that it is not enouph info but put transaction snippet here

		getEntityManager().getTransaction().begin();
		
		List<Bill> bills = getEntityManager().createQuery(
		        "select b from Bill b where b.collect is null order by b.insertedAt")
		        .getResultList();

		if (bills.isEmpty()) {
			getEntityManager().getTransaction().rollback();
			return null;
		}

		Collect collect = new Collect(collecter);
		getEntityManager().persist(collect);

		getEntityManager().createQuery(
		        "update Payment p set p.collect = ?1 where p.collect is null")//
		        .setParameter(1, collect)//
		        .executeUpdate();

		List<Integer> cashRecords = new ArrayList<Integer>(bills.size());

		for (Bill bill : bills) {
			bill.setCollect(collect);
			cashRecords.add(bill.getDenomination());
		}

		CollectSummary collectSummary = new CollectSummary(cashRecords);

		collect.setBillDigest(collectSummary.getBillDigest());

		getEntityManager().getTransaction().commit();
		
		return collectSummary;

  was:
I have pretty simple object graph, I will try do thing other way around but maybe there is something in OpenJPA

java.lang.StackOverflowError
	at java.lang.ClassLoader.getCallerClassLoader(Unknown Source)
	at java.lang.Class.getDeclaredFields(Unknown Source)
	at org.apache.openjpa.lib.util.J2DoPrivHelper$7.run(J2DoPrivHelper.java:270)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.openjpa.enhance.Reflection.getDeclaredField(Reflection.java:201)
	at org.apache.openjpa.enhance.Reflection.findField(Reflection.java:180)
	at org.apache.openjpa.enhance.easysoft$business$entity$Payment$pcsubclass.pcProvideField(Unknown Source)
	at org.apache.openjpa.kernel.StateManagerImpl.provideField(StateManagerImpl.java:2978)
	at org.apache.openjpa.kernel.StateManagerImpl.fetchStringField(StateManagerImpl.java:2259)
	at org.apache.openjpa.kernel.StateManagerImpl.fetchField(StateManagerImpl.java:738)
	at org.apache.openjpa.kernel.StateManagerImpl.fetch(StateManagerImpl.java:721)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:807)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)


	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)

	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)


I realize that it is not enouph info but put transaction snippet here

		getEntityManager().getTransaction().begin();
		
		List<Bill> bills = getEntityManager().createQuery(
		        "select b from Bill b where b.collect is null order by b.insertedAt")
		        .getResultList();

		if (bills.isEmpty()) {
			getEntityManager().getTransaction().rollback();
			return null;
		}

		Collect collect = new Collect(collecter);
		getEntityManager().persist(collect);

		getEntityManager().createQuery(
		        "update Payment p set p.collect = ?1 where p.collect is null")//
		        .setParameter(1, collect)//
		        .executeUpdate();

		List<Integer> cashRecords = new ArrayList<Integer>(bills.size());

		for (Bill bill : bills) {
			bill.setCollect(collect);
			cashRecords.add(bill.getDenomination());
		}

		CollectSummary collectSummary = new CollectSummary(cashRecords);

		collect.setBillDigest(collectSummary.getBillDigest());

		getEntityManager().getTransaction().commit();
		
		return collectSummary;

    Environment: 
OpenJPA 1.0.2 (unenhanced subclassing), H2 database

Also OpenJPA 1.1.0-SNAPSHOT (Maven) OpenJPA1.1.0, OpenJPA 1.2.0-SNAPSHOT using PostgreSQL V7 database

  was:
OpenJPA 1.0.2 (Agent Enhancement used), H2 database

Also OpenJPA 1.1.0-SNAPSHOT (Maven) OpenJPA1.1.0, OpenJPA 1.2.0-SNAPSHOT using PostgreSQL V7 database


Figured out that agent enhancement wasn't enabled in case of this overflow,
when I got enhancement enabled problem gone (in this particular case), so it is unenhanced subclassing provides 
such behaviour in broker. So I changed previously reported 'environment' field.

> StackOverflow: resolvable but too long recursion in broker
> ----------------------------------------------------------
>
>                 Key: OPENJPA-571
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-571
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 1.0.1, 1.0.2, 1.2.0
>         Environment: OpenJPA 1.0.2 (unenhanced subclassing), H2 database
> Also OpenJPA 1.1.0-SNAPSHOT (Maven) OpenJPA1.1.0, OpenJPA 1.2.0-SNAPSHOT using PostgreSQL V7 database
>            Reporter: Eugene Lucash
>
> I have pretty simple object graph, I will try do thing other way around but maybe there is something in OpenJPA
> java.lang.StackOverflowError
> 	at java.lang.ClassLoader.getCallerClassLoader(Unknown Source)
> 	at java.lang.Class.getDeclaredFields(Unknown Source)
> 	at org.apache.openjpa.lib.util.J2DoPrivHelper$7.run(J2DoPrivHelper.java:270)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at org.apache.openjpa.enhance.Reflection.getDeclaredField(Reflection.java:201)
> 	at org.apache.openjpa.enhance.Reflection.findField(Reflection.java:180)
> 	at org.apache.openjpa.enhance.easysoft$business$entity$Payment$pcsubclass.pcProvideField(Unknown Source)
> 	at org.apache.openjpa.kernel.StateManagerImpl.provideField(StateManagerImpl.java:2978)
> 	at org.apache.openjpa.kernel.StateManagerImpl.fetchStringField(StateManagerImpl.java:2259)
> 	at org.apache.openjpa.kernel.StateManagerImpl.fetchField(StateManagerImpl.java:738)
> 	at org.apache.openjpa.kernel.StateManagerImpl.fetch(StateManagerImpl.java:721)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:807)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> 	at org.apache.openjpa.kernel.StateManagerImpl.setPCState(StateManagerImpl.java:207)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1546)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirty(StateManagerImpl.java:1485)
> 	at org.apache.openjpa.kernel.StateManagerImpl.dirtyCheck(StateManagerImpl.java:808)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.dirtyCheck(BrokerImpl.java:4621)
> 	at org.apache.openjpa.kernel.BrokerImpl$ManagedCache.access$000(BrokerImpl.java:4361)
> 	at org.apache.openjpa.kernel.BrokerImpl.hasTransactionalObjects(BrokerImpl.java:3740)
> 	at org.apache.openjpa.kernel.BrokerImpl.setDirty(BrokerImpl.java:3857)
> I realize that it is not enouph info but put transaction snippet here
> 		getEntityManager().getTransaction().begin();
> 		
> 		List<Bill> bills = getEntityManager().createQuery(
> 		        "select b from Bill b where b.collect is null order by b.insertedAt")
> 		        .getResultList();
> 		if (bills.isEmpty()) {
> 			getEntityManager().getTransaction().rollback();
> 			return null;
> 		}
> 		Collect collect = new Collect(collecter);
> 		getEntityManager().persist(collect);
> 		getEntityManager().createQuery(
> 		        "update Payment p set p.collect = ?1 where p.collect is null")//
> 		        .setParameter(1, collect)//
> 		        .executeUpdate();
> 		List<Integer> cashRecords = new ArrayList<Integer>(bills.size());
> 		for (Bill bill : bills) {
> 			bill.setCollect(collect);
> 			cashRecords.add(bill.getDenomination());
> 		}
> 		CollectSummary collectSummary = new CollectSummary(cashRecords);
> 		collect.setBillDigest(collectSummary.getBillDigest());
> 		getEntityManager().getTransaction().commit();
> 		
> 		return collectSummary;

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message