Jakarta ee GWT RPC故障

Jakarta ee GWT RPC故障,jakarta-ee,gwt,rpc,Jakarta Ee,Gwt,Rpc,我正在尝试使用ant构建我的GWT应用程序的战争 但我也有例外 Exception while dispatching incoming RPC call com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.lang.String org.cellbeans.client.InfrastructureService.getAllEmails()' threw an une

我正在尝试使用ant构建我的GWT应用程序的战争

但我也有例外

Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.lang.String org.cellbeans.client.InfrastructureService.getAllEmails()' threw an unexpected exception: java.lang.NoClassDefFoundError: org/hibernate/Session


请在这个问题上提供帮助…

我不太确定您的问题是什么。我需要更多的信息。不过我要试试看。这里有两个常见错误

您需要确保正在使用的库位于Tomcat的
web/web-INF/lib
中,其中
web
是您的
webapps
文件夹中的文件夹

您还需要在模块
.gwt.xml
文件中添加以下行



您应该将包含org.hibernate.Session类的hibernate jar添加到(tomcat?)服务器类路径中。您还可以从类路径中删除gwt-user.jar,您只需要服务器类路径中的gwt-servlet.jar。

NoClassDefFoundError通常是类路径问题。您缺少类路径上的Hibernate jar。
INFO: validateJarFile(/home/swapnil/tomcat7/webapps/Infrastructure/WEB-INF/lib/gwt-user.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class