I have the Team and player classes with the following notations
Team
@OneToMany(fetch = FetchType.EAGER, mappedBy= "equipo", cascade= CascadeType.ALL)
List<Jugador> jugadores = new ArrayList<>();
Player
@ManyToOne
@JoinColumn(name = "equipo_id")
Equipo equipo;
At the time of listing the teams without having added players I have no problem, but when I add a player to the team at the time of listing I miss the following error:
SERVE: The Servlet.service () for the [Jersey Web Application] servlet in the context with route [/ Championship] launched the exception [org.glassfish.jersey.server.ContainerException: java.lang.StackOverflowError] with root cause java.lang.StackOverflowError at org.eclipse.yasson.internal.ComponentMatcher.searchComponentBinding (ComponentMatcher.java:179) at org.eclipse.yasson.internal.ComponentMatcher.getSerializerBinding (ComponentMatcher.java:135) at org.eclipse.yasson.internal.serializer.SerializerBuilder.build (SerializerBuilder.java:72) at org.eclipse.yasson.internal.serializer.CollectionSerializer.resolveValueSerializer (CollectionSerializer.java:59) at org.eclipse.yasson.internal.serializer.CollectionSerializer. (CollectionSerializer.java:48) at org.eclipse.yasson.internal.serializer.SerializerBuilder.build (SerializerBuilder.java:89) at org.eclipse.yasson.internal.serializer.ObjectSerializer.marshallProperty (ObjectSerializer.java:91) at org.eclipse.yasson.internal.serializer.ObjectSerializer.serializeInternal (ObjectSerializer.java:59) at org.eclipse.yasson.internal.serializer.AbstractContainerSerializer.serialize (AbstractContainerSerializer.java:60) at org.eclipse.yasson.internal.serializer.AbstractContainerSerializer.serializerCaptor (AbstractContainerSerializer.java:91) at org.eclipse.yasson.internal.serializer.ObjectSerializer.marshallProperty (ObjectSerializer.java:92) at org.eclipse.yasson.internal.serializer.ObjectSerializer.serializeInternal (ObjectSerializer.java:59) at org.eclipse.yasson.internal.serializer.AbstractContainerSerializer.serialize (AbstractContainerSerializer.java:60)