openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Sutter <>
Subject Re: How to Enable Buildtime entity enhancement in RSA?
Date Wed, 28 Sep 2011 13:38:58 GMT
You have been referencing "code", but I haven't seen any code attachments or
code snippets to look at...

A good reference for OpenJPA's enhancement processing can be found on our

You are correct.  There are hooks in the WebSphere code to tie into the
classloading mechanism and automatically enhance the Entity classes that are
getting loaded.  This is the probably the easiest mechanism to ensure that
your classes are getting enhanced.

I'm not clear on what type of custom object you are trying to process.  JPA
requires at least the @Entity annotation (or orm.xml equivalent) to indicate
a POJO to be an Entity or not.  This would also apply to our enhancement
processing.  OpenJPA doesn't want to try to enhance all classes, especially
in the case of automatic dynamic enhancement like with the WebSphere hook.

Maybe we need more background on what's really being attempted (with code
snippets or examples).


On Tue, Sep 27, 2011 at 5:13 PM, chintan4181 <> wrote:

> Hi Pinaki,
> I have created java bean (custom object) and defined in persistent xml. I
> have created native query and mapped attibutes to java bean. I was able to
> get the object properly.  I have canonical meta-model is on.
> If i use below code, it give me error saying, class is not enahnced. I
> understood because it's not annotated with @entity. and by default WAS 7.0
> is enahcing all entity class.
> Is there way i can enhance custom bean ? or what should be the suggested
> way
> to handle this?
> Thanks
> unmarshall
> --
> View this message in context:
> Sent from the OpenJPA Users mailing list archive at

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