1 Reply Latest reply on Dec 20, 2012 1:40 PM by james_sutherland

    Lazy Load collection(one-Many) attribute and retriving after em.close()

      Is there a way to lazy load a collection attribute in an entity and retrivie it after calling entityManager.close().Which i mean retrival out of the entity manager context.

      Code template might look like this

      EntityManager em = (retrive from factory)
      SampleEntity se = em.find(SampelEntity.class,45);
      se.getXXXCollection() - Here i required a lazy loading to happen out of the enity manager context

      It would ideally throw a "failed to lazily initialize a collection" exception but thought of getting some suggestions from the forum whether is there any solution.

      Please suggest.

      Thank you