Thanks for the great info. Will be pinging the Aries folks about checking for 
the annotation and skipping the metamodel classes, but even if they do -- it 
may be wise to update OpenJPA, also...

On Jun 29, 2011, at 12:31 PM, Pinaki Poddar wrote:

> To help me to understand the problem better, please elaborate/answer the
> following:
> 
> a) Is the original persistent domain classes compiled with
> -Aopenjpa.metamodel=true option?

No. It was generated by EclipseLink, not OpenJPA.

> b) If yes, please post generated com.foo.Baz_.java and original
> com.foo.Baz.java.

com.foo.Baz are names that I made up. I can't share the actual source. However, 
I'm thinking that this basic error would occur with any metamodel classes. 

> c) If not, what is the origin of com.foo.Baz_ ?

EclipseLink model generator.

> d)  If possible, post the original declaration of serialversionUID in its
> owning class

There isn't a serialVersionUID declaration. It's all added dynamically at 
runtime by new Aries proxy/weaving code. 

--kevan

Reply via email to