Don't use this: <property name="openjpa.RuntimeUnenhancedClasses" value="supported"/>
That is probably your issue. Reference this page for more information: http://openjpa.apache.org/entity-enhancement.html Good luck, Kevin On Thu, May 9, 2013 at 10:17 AM, Alejandro Abdelnur <[email protected]>wrote: > Hi Rick, > > Thanks for looking into this, the persistence.xml file we are using is: > > > > https://github.com/apache/oozie/blob/trunk/core/src/main/resources/META-INF/persistence.xml > > The EMF is instatiated here: > > > > https://github.com/apache/oozie/blob/trunk/core/src/main/java/org/apache/oozie/service/JPAService.java#L156 > > > Thanks again. > > Alejandro > > > > On Thu, May 9, 2013 at 6:06 AM, Rick Curtis <[email protected]> wrote: > > > Can we see the contents of your persistence.xml file? > > > > > > On Wed, May 8, 2013 at 6:34 PM, Alejandro Abdelnur <[email protected]> > > wrote: > > > > > We are seeing this using OpenJPA 2.1.0 in Oozie. > > > > > > A JDBCConfigurationImpl seems to be holding a large amount of memory > via > > > its dataCacheTimeout (then listeners) instance variable keeping > > > > > > Class # Objects Used Heap Retained Heap > > > ------------------------------------------------------------------- > > > > > > o.a.o.j.meta.MappingRepository 1,902 304,320 904,410,184 > > > o.a.o.j.meta.ClassMapping 3,824 1,223,680 105,073,624 > > > ------------------------------------------------------------------- > > > > > > > > > We are using a single EntityManagerFactory and we are closing all > > > EntityManager instances correctly (via a command pattern). > > > > > > All caching settings are default ones. > > > > > > Any hint where to look would be appreciated it. > > > > > > Thanks > > > > > > Alejandro > > > > > > > > > > > -- > > *Rick Curtis* > > >
