I got DataNucleus exception while developing a Google App Engine based Web Application for one of my office clients. Here is the error message.
javax.jdo.JDOUserException: Persistent class
"Class com.xxxxx.xxxxx.domain.XXXXXUser does not
seem to have been enhanced. You may want to rerun the
enhancer and check for errors in the output."
has no table in the database, but the operation requires it.
Please check the specification of the MetaData for this class.
at
org.datanucleus.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:375)
at org.datanucleus.jdo.JDOQuery.execute(JDOQuery.java:252)
NestedThrowablesStackTrace:
Persistent class "Class com.xxxxx.xxxxx.domain.XXXXXUser
does not seem to have been enhanced.
You may want to rerun the enhancer and
check for errors in the output." has no table in the database,
but the operation requires it.Please check the specification
of the MetaData for this class. org.datanucleus.store.exceptions.NoTableManagedException:
Persistent class "Class com.xxxxx.xxxxx.domain.XXXXXUser does
not seem to have been enhanced.You may want to rerun the enhancer
and check for errors in the output."has no table in the database,
but the operation requires it.
Please check the specification of the MetaData for this class.