Hi! You can use OpenJPAs openjpa-maven-plugin for doing build-time enhancement. As I think WAS-6.1 comes with a OpenJPA version prior to 2.2.0, you would need to use the 'old' plugin we hacked and hosted on codehaus:
http://mojo.codehaus.org/openjpa-maven-plugin/ From openjpa-2.2.0 on this is not provided as part of OpenJPA itself. We finally need to improve the docs for it, but here is a sample about it's usage: https://github.com/struberg/lightweightEE/blob/master/backend-api/pom.xml LieGrue, strub ----- Original Message ----- > From: pbt123 <prabh...@in.ibm.com> > To: users@openjpa.apache.org > Cc: > Sent: Thursday, June 21, 2012 8:08 PM > Subject: OpenJPA enhancer or load-time weaver was not run.. > > > Hello Team, > > There a strange situation while running my web application on WAS 6.1 > > The problem is : on local runtime WAS 6.1 (BASE 6.1.0.37 cf371109.05) > "OpenJPA Enhancement is working at runtime" but on WAS6.1 (ND > 6.1.0.19 > cf190836.04) on AIX , runtime Enhancement is not working. > > Same WAR is working fine on WAS 6.1 (BASE 6.1.0.37 cf371109.05) WindowsXP > but not working on WAS6.1 (ND 6.1.0.19 cf190836.04) on AIX. > > error message: Could not locate metadata for the class using alias > "UserHasRole". This could mean that the OpenJPA enhancer or load-time > weaver > was not run on the type whose alias is "UserHasRole". Registered alias > mappings: "{UserHasRole=null}" > > Thanks in advance. > > -- > View this message in context: > http://openjpa.208410.n2.nabble.com/OpenJPA-enhancer-or-load-time-weaver-was-not-run-tp7580368.html > Sent from the OpenJPA Users mailing list archive at Nabble.com. >