=================================================================
English:
When I extend a class gwt being in eclipse+appengine+gwt+gxt+jpa the
system gives an error me, it says to me that it does not find .class
of the right class the one that extends gxt, if I extend some of gwt
does not complain the code source the example is in 
https://bitbucket.org/Miuler/gwtjpa
and the error is this:


Spanish:
Cuando extiendo una clase gwt estando en eclipse+appengine+gwt+gxt+jpa
el sistema me da un error, me dice que no encuentra el .class de la
clase justo la que extiende gxt, si extiendo alguna de gwt no se queja
el codigo fuente del ejemplo se encuentra en https://bitbucket.org/Miuler/gwtjpa
y el error es este:


HTTP ERROR 500

Problem accessing /test. Reason:
INTERNAL_SERVER_ERRORCaused by:

java.lang.ExceptionInInitializerError at
com.miuler.example.TestHello.doGet(TestHello.java:12) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166) at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
58) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:
122) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388) at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216) at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182) at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765) at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:
70) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:349) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at org.mortbay.jetty.Server.handle(Server.java:326) at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542) at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923) at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
409) at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:582) Caused by:
javax.persistence.PersistenceException: Provider error. Provider:
org.datanucleus.store.appengine.jpa.DatastorePersistenceProvider at
javax.persistence.Persistence.createFactory(Persistence.java:176) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:
112) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:
66) at com.miuler.example.EMF.<clinit>(EMF.java:7) ... 28 more Caused
by: org.datanucleus.exceptions.NucleusUserException: Clase "pruebadb"
descubierto para ser parte del persistence-unit "{1}"; cargandolo at
org.datanucleus.metadata.MetaDataManager.loadPersistenceUnit(MetaDataManager.java:
787) 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) ... 31 more Caused by:
org.datanucleus.exceptions.ClassNotResolvedException: �La clase
com.miuler.example.client.BugWindow no esta en el CLASSPATH!. Por
favor compruebe la especificaci�n y el 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) ... 36 more Caused by:

javax.persistence.PersistenceException: Provider error. Provider:
org.datanucleus.store.appengine.jpa.DatastorePersistenceProvider at
javax.persistence.Persistence.createFactory(Persistence.java:176) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:
112) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:
66) at com.miuler.example.EMF.<clinit>(EMF.java:7) at
com.miuler.example.TestHello.doGet(TestHello.java:12) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166) at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
58) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:
122) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388) at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216) at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182) at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765) at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:
70) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:349) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at org.mortbay.jetty.Server.handle(Server.java:326) at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542) at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923) at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
409) at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:582) Caused by:
org.datanucleus.exceptions.NucleusUserException: Clase "pruebadb"
descubierto para ser parte del persistence-unit "{1}"; cargandolo at
org.datanucleus.metadata.MetaDataManager.loadPersistenceUnit(MetaDataManager.java:
787) 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) ... 31 more Caused by:
org.datanucleus.exceptions.ClassNotResolvedException: �La clase
com.miuler.example.client.BugWindow no esta en el CLASSPATH!. Por
favor compruebe la especificaci�n y el 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) ... 36 more Caused by:

Clase "pruebadb" descubierto para ser parte del persistence-unit
"{1}"; cargandolo org.datanucleus.exceptions.NucleusUserException:
Clase "pruebadb" descubierto para ser parte del persistence-unit
"{1}"; cargandolo at
org.datanucleus.metadata.MetaDataManager.loadPersistenceUnit(MetaDataManager.java:
787) 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) at com.miuler.example.EMF.<clinit>(EMF.java:7) at
com.miuler.example.TestHello.doGet(TestHello.java:12) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166) at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
58) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:
122) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388) at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216) at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182) at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765) at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:
70) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:349) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at org.mortbay.jetty.Server.handle(Server.java:326) at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542) at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923) at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
409) at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:582) Caused by:
org.datanucleus.exceptions.ClassNotResolvedException: �La clase
com.miuler.example.client.BugWindow no esta en el CLASSPATH!. Por
favor compruebe la especificaci�n y el 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) ... 36 more Nested Throwables StackTrace: �La clase
com.miuler.example.client.BugWindow no esta en el CLASSPATH!. Por
favor compruebe la especificaci�n y el CLASSPATH.
org.datanucleus.exceptions.ClassNotResolvedException: �La clase
com.miuler.example.client.BugWindow no esta en el CLASSPATH!. Por
favor compruebe la especificaci�n y el 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) at com.miuler.example.EMF.<clinit>(EMF.java:7) at
com.miuler.example.TestHello.doGet(TestHello.java:12) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166) at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
58) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:
122) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388) at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216) at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182) at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765) at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:
70) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:349) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at org.mortbay.jetty.Server.handle(Server.java:326) at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542) at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923) at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
409) at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:582) Caused by:

�La clase com.miuler.example.client.BugWindow no esta en el
CLASSPATH!. Por favor compruebe la especificaci�n y el CLASSPATH.
org.datanucleus.exceptions.ClassNotResolvedException: �La clase
com.miuler.example.client.BugWindow no esta en el CLASSPATH!. Por
favor compruebe la especificaci�n y el 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) at com.miuler.example.EMF.<clinit>(EMF.java:7) at
com.miuler.example.TestHello.doGet(TestHello.java:12) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166) at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:
58) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:
122) at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157) at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388) at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216) at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182) at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765) at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:
70) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at com.google.appengine.tools.development.JettyContainerService
$ApiProxyHandler.handle(JettyContainerService.java:349) at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152) at org.mortbay.jetty.Server.handle(Server.java:326) at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542) at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923) at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
409) at org.mortbay.thread.QueuedThreadPool
$PoolThread.run(QueuedThreadPool.java:582)

Powered by Jetty://





=================================================================

    Also I tried this:

    OK
    Code:

    package com.miuler.example.client;

    public class BugWindow{
    }


    OK
    Code:

    package com.miuler.example.client;
    import com.google.gwt.user.client.ui.Widget;

    public class BugWindow extends Widget {
    }


    ERROR!!!!!
    Code:

     package com.miuler.example.client;
     import com.extjs.gxt.ui.client.widget.LayoutContainer;

     public class BugWindow extends LayoutContainer {

     }

-- 
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 [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-java?hl=en.

Reply via email to