|Re: [eclipselink-users] Problem with not registered in Unit of Work objects|
Hi Alexander, I imagine, that this error comes from the fact, that you are accessing the field "FileData" outside of a persistence context. When the method UploadEJB#findById returns to its caller, the persistence context is closed. You declared the field "FileData" as FetchType.LAZY, so it remains uninitialized after the context is closed. You might try to forcefully initialize it by calling the getter-method within UploadEJB#findById. The behavior you ask for, is not covered by the JPA-spec. However, I cannot assess whether it is a bug in the context of EclipseLink (which IMHO supports reads outside of a client session). HTH Frank Alexander Makarenko wrote: > > To correct previous message: > 1. Entity, of course, has getters/setters; :) > > > > > _______________________________________________ > eclipselink-users mailing list > eclipselink-users@xxxxxxxxxxx > https://dev.eclipse.org/mailman/listinfo/eclipselink-users > > -- View this message in context: http://old.nabble.com/Problem-with-not-registered-in-Unit-of-Work-objects-tp28421058p28429139.html Sent from the EclipseLink - Users mailing list archive at Nabble.com.
Back to the top