私は正常に動作している小さなアプリケーションを持っていますが、Tomcat では正しく動作していません。GWT の war フォルダー内のすべてのファイルを Tomcat webapps フォルダーにコピーしました。ローカルホストでアプリケーションを実行すると、完全に起動しますが、作成しようとするとTomcat経由のRPC呼び出しで、このエラーが添付されます
何か案が
ありがとう
注:: MY 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();
}