Hi, 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 wiki: http://openjpa.apache.org/entity-enhancement.html 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). Thanks, Kevin On Tue, Sep 27, 2011 at 5:13 PM, chintan4181 <[email protected]> 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: > http://openjpa.208410.n2.nabble.com/How-to-Enable-Buildtime-entity-enhancement-in-RSA-tp6836583p6838031.html > Sent from the OpenJPA Users mailing list archive at Nabble.com. >
