我有一个运行良好的小应用程序,但在 Tomcat 中运行不正确,我只是将 GWT 的 war 文件夹中的所有文件复制到 Tomcat webapps 文件夹中,当我在 localhost 上运行我的应用程序时,它可以完美启动但是当我尝试制作通过tomcat的RPC调用它给了我这个错误附加
任何的想法
谢谢
注意:我的 RPC 服务仅在我在 TOMCAT 中运行时才会产生问题,否则 RPC 工作正常
我的 Web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee">
<!-- Servlets -->
<servlet>
<servlet-name>DashBoardServlet</servlet-name>
<servlet-class>com.dashboard.server.DashBoardServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DashBoardServlet</servlet-name>
<url-pattern>/dashboardsupervisor/DashBoardServlet</url-pattern>
</servlet-mapping>
<!-- Default page to serve -->
<welcome-file-list>
<welcome-file>DashBoardSupervisor.html</welcome-file>
</welcome-file-list>
</web-app>
我的 RPC 服务接口
package com.dashboard.client;
import java.util.ArrayList;
@RemoteServiceRelativePath("DashBoardServlet")
public interface DashBoardService extends RemoteService {
ArrayList<FoundIntravue> fetchIntraVUE(String first, String second, String choice);
String saveIntraVue(Intravue interVue, ArrayList<Networks> networksList) t throws Exception;
String restoreDatabase(Date selectedDate) throws Exception;
String cleanDatabase() throws Exception;
String saveDatabase() throws Exception;
ArrayList<Intravue> fetchIntravuesList();
}