[jboss-jira] [JBoss JIRA] (WFLY-11793) JPA EntityManager merge infinite loop - java.lang.StackOverflowError

Bruno Maioli Martins (Jira) issues at jboss.org
Thu Mar 21 07:10:00 EDT 2019


    [ https://issues.jboss.org/browse/WFLY-11793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13711496#comment-13711496 ] 

Bruno Maioli Martins commented on WFLY-11793:
---------------------------------------------

Here is the link to the problem reported in Hibernate ORM Core: [https://hibernate.atlassian.net/projects/HHH/issues/HHH-13296|http://example.com]

> JPA EntityManager merge infinite loop - java.lang.StackOverflowError
> --------------------------------------------------------------------
>
>                 Key: WFLY-11793
>                 URL: https://issues.jboss.org/browse/WFLY-11793
>             Project: WildFly
>          Issue Type: Bug
>          Components: JPA / Hibernate
>    Affects Versions: 15.0.1.Final
>         Environment: MAC OS Mojave
> Java 11
> Wildfly 15.0.1-Final
> Data Base Postgresql
>            Reporter: Bruno Maioli Martins
>            Assignee: Scott Marlow
>            Priority: Critical
>         Attachments: jstack.txt, server+querys.log, server-1.log, teste.zip
>
>
> Dear,
> When executing the update of a record invoking getEntityManager().merge(obj) the application goes into infinite loop. This behavior only occurs when there is a OneToMany bidirectional mapping of the entity Papel -> PermissaoAtribuida.
> If the same code runs outside of the Wildfly server context its execution occurs normally.
> Apparently the call getEntityManager.().merge(obj) attempts infinite selects to sync the object with transaction context before doing the merge.
> Attach the source code of my test classes.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list