tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: Johnzon is going to infinite loop on JPA entities with OneToMany relationship
Date Thu, 19 Jul 2018 15:10:36 GMT
Hi Sudhakar,

Ensure you have a @JohnzonIgnore on one side to avoid a loop.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le jeu. 19 juil. 2018 à 16:46, sudhakarvm <sudhakarvm@gmail.com> a écrit :

> I am facing problem while json is generated from my JPA model object using
> default JSON provider Johnzon.
> This JPA entity class B has @ManyToOne relationship with other entity A.
> Since A also includes B as @OneToMany member with List datatype. Because of
> this Johnzon is going in infinite loop to prepare the json and I am getting
> following exception:
>
> /Caused by: javax.json.stream.JsonGenerationException: Invalid json
>         at
>
> org.apache.johnzon.core.JsonGeneratorImpl.close(JsonGeneratorImpl.java:437)/
>
> JPA (using eclipselink) is returning correct results. Any suggestions for
> this issue please.
>
> Thanks in advance
> Sudhakar
>
>
>
> --
> Sent from:
> http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message