LaxyInitializationException. No Session

Buenas tardes

Reutilizando Backery con mis propias entidades, estoy recibiendo errores de no inicializacion de sesion de hibernate.

java.lang.RuntimeException: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: … could not initialize proxy - no Session

Como podría resolverlo sin usar inicializacion EAGER?

Un saludo

Hola Jesus

Podrías intentar usar

Hibernate.initialize ();

Lo uso cuando estoy cargando una sola entidad:

	public Optional<Booking> findById(String id) {
		Optional<Booking> e = repo.findByBookingidAndOwner(id, Global.getCurrentUser().getUsername());
		e.ifPresent(booking -> { Hibernate.initialize(booking); }); 
		return e;
	}

Saludos,

Stuart

Muchas gracias por tu respuesta

Un saludo