分派传入RPC调用时发生异常-GWT

分派传入RPC调用时发生异常-GWT,gwt,Gwt,我在运行GWT应用程序时遇到错误 公共抽象类BaseDAOImpl实现BaseDAO{ 私有类persistentClass; @凌驾 公共列表findAll(){ PersistenceManager pm=PMF.get().getPersistenceManager(); 列表结果=空; Query=null; 试一试{ query=pm.newQuery(persistentClass);[错误行] results=(List)query.execute(); 结果=(列表)pm.det

我在运行GWT应用程序时遇到错误

公共抽象类BaseDAOImpl实现BaseDAO{
私有类persistentClass;
@凌驾
公共列表findAll(){
PersistenceManager pm=PMF.get().getPersistenceManager();
列表结果=空;
Query=null;
试一试{
query=pm.newQuery(persistentClass);[错误行]
results=(List)query.execute();
结果=(列表)pm.detachCopyAll(结果);
}最后{
pm.close();
}
返回结果;
}
}
显示以下错误:

[错误]javax.servlet.ServletContext 日志:调度时发生异常 传入RPC调用 com.google.gwt.user.server.rpc.unexpected异常: 服务方法的公共摘要 java.util.List com.aamjanta.webapp.client.service.StoreService.getStoreList() 引发了意外的异常: java.lang.OutOfMemoryError:PermGen 空间在 com.google.gwt.user.server.rpc.rpc.encodeResponseForFailure(rpc.java:385) 在 com.google.gwt.user.server.rpc.rpc.invokeAndEncodeResponse(rpc.java:588) 在 com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) 在 com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) 在 com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) 在 javaservlet.http.HttpServlet.service(HttpServlet.java:637) 在 javaservlet.http.HttpServlet.service(HttpServlet.java:717) 在 org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) 在 org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)


[错误]javax.servlet.ServletContext 日志:调度时发生异常 传入RPC调用 com.google.gwt.user.server.rpc.unexpected异常: 服务方法的公共摘要 java.util.List com.aamjanta.webapp.client.service.StoreService.getStoreList() 引发了意外的异常: java.lang.NoClassDefFoundError:无法 不初始化类 org.datanucleus.store.appengine.jdo.DatastoreJDOMetaDataManager 在 com.google.gwt.user.server.rpc.rpc.encodeResponseForFailure(rpc.java:385) 在 com.google.gwt.user.server.rpc.rpc.invokeAndEncodeResponse(rpc.java:588) 在 com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) 在 com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) 在 com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) 在 javaservlet.http.HttpServlet.service(HttpServlet.java:637) 在 javaservlet.http.HttpServlet.service(HttpServlet.java:717)


[错误]javax.servlet.ServletContext 日志:调度时发生异常 传入RPC调用 com.google.gwt.user.server.rpc.unexpected异常: 服务方法的公共摘要 java.util.List com.aamjanta.webapp.client.service.CouponService.getCouponList()' 引发了意外的异常: java.lang.NoClassDefFoundError:无法 不初始化类 org.datanucleus.store.appengine.jdo.DatastoreJDOMetaDataManager 在 com.google.gwt.user.server.rpc.rpc.encodeResponseForFailure(rpc.java:385) 在 com.google.gwt.user.server.rpc.rpc.invokeAndEncodeResponse(rpc.java:588) 在 com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) 在 com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) 在 com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) 在 javaservlet.http.HttpServlet.service(HttpServlet.java:637) 在 javaservlet.http.HttpServlet.service(HttpServlet.java:717)


GWT似乎不希望您的服务器端出现“java.lang.OutOfMemoryError:PermGen”故障,这通常发生在您的服务器JVM没有足够的内存来JIT编译类时


(使用-XX:MaxPermSize=128m来增加Perm空间的大小)。

GWT似乎不希望您的服务器端出现“java.lang.OutOfMemoryError:PermGen”故障,这通常发生在您的服务器JVM没有足够的内存来JIT编译类时


(使用-XX:MaxPermSize=128m增加Perm空间的大小)。

在第二行中声明了
私有类persistentClass

稍后您将在下面的行中使用它

query = pm.newQuery(persistentClass); [Error Line]
你在哪里初始化的

persistentClass = ?

在第二行中声明了
私有类persistentClass

稍后您将在下面的行中使用它

query = pm.newQuery(persistentClass); [Error Line]
你在哪里初始化的

persistentClass = ?