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.
