GWT RPC失败

时间:2013-02-27 08:50:21

标签: java-ee gwt rpc

我试图使用蚂蚁......来构建我的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

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

请帮助解决这个问题...

2 个答案:

答案 0 :(得分:0)

我不太清楚你的问题是什么。我需要更多信息。不过我会捅它。以下是2个常见错误。

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

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

 <inherits name='name.of.your.package' />

答案 1 :(得分:0)

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