ActionQueue hasParent() StackOverflowError in Hibernate
Issue
- Inserting/updating multiple entities of associated entity classes
-
The following are set in the
persistence.xml
properties:<property name="hibernate.order_inserts" value="true" /> <property name="hibernate.order_updates" value="true" />
-
Encountering the
StackOverflowError
belowCaused by: java.lang.StackOverflowError at org.hibernate.engine.spi.ActionQueue$InsertActionSorter$BatchIdentifier.hasParent(ActionQueue.java:1093) at org.hibernate.engine.spi.ActionQueue$InsertActionSorter$BatchIdentifier.hasParent(ActionQueue.java:1095) at org.hibernate.engine.spi.ActionQueue$InsertActionSorter$BatchIdentifier.hasParent(ActionQueue.java:1095) at org.hibernate.engine.spi.ActionQueue$InsertActionSorter$BatchIdentifier.hasParent(ActionQueue.java:1095)
Environment
- Red Hat JBoss Enterprise Application Platform (EAP) 7
- Hibernate 5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.