I am using GWT 2, GAE 1.3.0 plugin on Eclipse Galileo.

I have a class UtilJDO, which does not contain any persistent object.
It merely pulls in the pm, pmf, and provide common methods for
queries.

My persistence classes extend UtilJDO so that they could all use the
same utilities.

Whenever I modify UtilJDO, without making modification to any
persistence classes that extends it, development server at runtime
croaks that it appears my persistence classes have not been enhanced
and my queries, updates fail.

To overcome this, I edit one of those persistence classes by
introducing an insignificant space character and then saving it. Then
datanucleaus reports 11 classes enhanced and my problem solved.

Therefore, this is certainly a bug, isn't it? I mean, datanucleaus
designers did not seem to have expected me to create persistent
subclasses by extending a non-persistent class.
-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to