openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Sutter <kwsut...@gmail.com>
Subject Re: OOM with JDBCConfigurationImpl holding 1+ GB of heap
Date Thu, 09 May 2013 15:59:48 GMT
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 <tucu00@gmail.com>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 <curtisr7@gmail.com> wrote:
>
> > Can we see the contents of your persistence.xml file?
> >
> >
> > On Wed, May 8, 2013 at 6:34 PM, Alejandro Abdelnur <tucu00@gmail.com>
> > 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*
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message