Hello, I am having a problem with Datanucleus resolving the classes
that are not tagged as entities in my project.  I have a simple test
project with @Entity annotated classes as well as GWT widgets.

I get the following error (actually a bunch of them):
com.mycompany.client.data.proxy.RpcProxy" was not found in the
CLASSPATH. Please check your specification and your CLASSPATH.

I know that you will probably tell me to take this to a datanucleus
forum but I went there and saw this posting:
http://www.jpox.org/servlet/forum/viewthread_thread,5928#31737

Is is possible that the datanucleus class provided when creating a
project with the GAE Eclipse plugin are not valid?

Also, the really strange thing is that these classes are actually on
the classpath (/WEB-INF/classes)

I would really appreciate any help that anyone might be able to
offer.  Thanks.

Here is the error I am receiving:
* This occurs when I call       private static EntityManagerFactory factory
= Persistence.createEntityManagerFactory
("transactional_ds_non_transactional_ops_allowed");

org.datanucleus.exceptions.ClassNotResolvedException: Class
"com.mycompany.web.client.data.proxy.RpcProxy" was not found in the
CLASSPATH. Please check your specification and your CLASSPATH.
        at org.datanucleus.JDOClassLoaderResolver.classForName
(JDOClassLoaderResolver.java:250)
        at org.datanucleus.JDOClassLoaderResolver.classForName
(JDOClassLoaderResolver.java:415)
        at org.datanucleus.metadata.MetaDataManager.loadPersistenceUnit
(MetaDataManager.java:767)
        at org.datanucleus.jpa.EntityManagerFactoryImpl.initialisePMF
(EntityManagerFactoryImpl.java:488)
        at org.datanucleus.jpa.EntityManagerFactoryImpl.<init>
(EntityManagerFactoryImpl.java:355)
        at
org.datanucleus.store.appengine.jpa.DatastoreEntityManagerFactory.<init>
(DatastoreEntityManagerFactory.java:63)
        at
org.datanucleus.store.appengine.jpa.DatastorePersistenceProvider.createEntityManagerFactory
(DatastorePersistenceProvider.java:35)
        at javax.persistence.Persistence.createFactory(Persistence.java:172)
        at javax.persistence.Persistence.createEntityManagerFactory
(Persistence.java:112)
        at javax.persistence.Persistence.createEntityManagerFactory
(Persistence.java:66)
...

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to