The property is already in both PUs and em.getMetamodel.getEntities does
return the right Set of EntityTypes without the "_"

Christopher

On Thu, Jan 27, 2011 at 2:28 PM, Mark Struberg <[email protected]> wrote:

> I guess thats the proxy you get. This will get generated for you if the
> compiletime enhancement didn't work out.
>
> Maybe you have an error in the openjpa-maven-plugin configuration?
>
> Can you please try to add the following to your persistence.xml (both PUs):
>
>            <!-- disable runtime instrumentation -->
>            <property name="openjpa.DynamicEnhancementAgent" value="false"/>
>
> LieGrue,
> strub
>
> --- On Thu, 1/27/11, Christopher Schmidt <[email protected]> wrote:
>
> > From: Christopher Schmidt <[email protected]>
> > Subject: Re: em.getMetamodel exceptions
> > To: [email protected]
> > Date: Thursday, January 27, 2011, 1:24 PM
> > Nothing special. It's a Unit test
> > with Maven.
> >
> > Enhancement with the openjpa-maven-plugin class
> > enhancement.
> >
> > The question is: Who is adding this "_" to the class
> > names?
> >
> > Christopher
> >
> > On Thu, Jan 27, 2011 at 2:19 PM, Mark Struberg <[email protected]>
> > wrote:
> >
> > > are you using runtime enhancement with a proxy?
> > >
> > > Which appserver, what environment, SecurityManager in
> > place, etc?
> > >
> > > LieGrue,
> > > strub
> > >
> > > --- On Thu, 1/27/11, Christopher Schmidt <[email protected]>
> > wrote:
> > >
> > > > From: Christopher Schmidt <[email protected]>
> > > > Subject: Re: em.getMetamodel exceptions
> > > > To: [email protected]
> > > > Date: Thursday, January 27, 2011, 1:16 PM
> > > > The class XXX.persistence.popo.Road_
> > > > does not exist...
> > > > XXX.persistence.popo.Road does exist and works
> > fine.
> > > >
> > > > Forgot to say that I use two persistence Units
> > and
> > > > therefore two
> > > > EntityManagerFactories.
> > > >
> > > > Christopher
> > > >
> > > > On Thu, Jan 27, 2011 at 2:08 PM, Mark Struberg
> > <[email protected]>
> > > > wrote:
> > > >
> > > > > can you try a class.forName on this class?
> > > > >
> > > > > First guess is that you have no access to
> > class.
> > > > Either the jar is not on
> > > > > the classfile, or it is not public...
> > > > > Or a subsequent dependency is missing.
> > > > >
> > > > > LieGrue,
> > > > > strub
> > > > >
> > > > > --- On Thu, 1/27/11, Christopher Schmidt
> > <[email protected]>
> > > > wrote:
> > > > >
> > > > > > From: Christopher Schmidt <[email protected]>
> > > > > > Subject: em.getMetamodel exceptions
> > > > > > To: [email protected]
> > > > > > Date: Thursday, January 27, 2011, 12:54
> > PM
> > > > > > Hi, while calling em.getMetamodel
> > > > > > where em is the current EntityManager
> > I
> > > > > > get the following INFO trace of all
> > entities:
> > > > > >
> > > > > > Running XXX.persistence.popo.MyTest
> > > > > > 131  XXX
> > INFO   [main]
> > > > > > openjpa.Runtime - OpenJPA dynamically
> > loaded a
> > > > > > validation provider.
> > > > > > 168  XXX
> > INFO   [main]
> > > > > > openjpa.Runtime - Starting OpenJPA
> > 2.0.1
> > > > > > 361  XXX
> > INFO   [main]
> > > > > > openjpa.jdbc.JDBC - Using dictionary
> > class
> > > > > >
> > > >
> > "org.apache.openjpa.jdbc.sql.PostgresDictionary".
> > > > > > 1151  XXX
> > > > WARN   [main]
> > > > > > openjpa.MetaData - Meta class
> > > > > > "XXX.persistence.popo.Road_" for entity
> > class
> > > > > > XXX.persistence.popo.Road can
> > > > > > not be registered with following
> > exception
> > > > > >
> > "java.security.PrivilegedActionException:
> > > > > > java.lang.ClassNotFoundException:
> > > > > > XXX.persistence.popo.Road_"
> > > > > > 1155  XXX
> > > > WARN   [main]
> > > > > > openjpa.MetaData - Meta class
> > > > > > "XXX.persistence.popo.Location_" for
> > entity
> > > > > > class XXX.persistence.popo.Location can
> > not be
> > > > registered
> > > > > > with following
> > > > > > exception
> > > > "java.security.PrivilegedActionException:
> > > > > > java.lang.ClassNotFoundException:
> > > > > > XXX.persistence.popo.Location_"
> > > > > > . . .
> > > > > >
> > > > > > Any advice what can be the cause for
> > this?
> > > > > >
> > > > > > --
> > > > > > Christopher
> > > > > > twitter: @fakod
> > > > > > blog: http://blog.fakod.eu
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Christopher
> > > > twitter: @fakod
> > > > blog: http://blog.fakod.eu
> > > >
> > >
> > >
> > >
> > >
> >
> >
> > --
> > Christopher
> > twitter: @fakod
> > blog: http://blog.fakod.eu
> >
>
>
>
>


-- 
Christopher
twitter: @fakod
blog: http://blog.fakod.eu

Reply via email to