2012-04-23 4 views
0

私は単一のRPC呼び出しを行う単純なgwtアプリケーション(gwt 2.4)を作成しました。私はすべてのファイルをコピーしたgwt初心者 - サーバー上でRPC呼び出しを行うとエラーが発生する - 同じコードがgwt devモードで動作する

POST http://app.sparkcrawler.com/com.arvindikchari.auth.App/AuthenticationService 404 (Not Found) 

- 私はサーバ - でこれを実行しようとするが、これは私が得るメッセージです

私はGWTのDevモードでこれを実行すると、それがうまく動作します、 Eclipse GWTプロジェクトのWARフォルダからWebサーバーのフォルダに移動します。 WebサーバーはTomcat 5.5(Cpanelコントロールパネル付き)を使用します。ファイルを正常にコンパイルした後、これらのファイルをコピーしました。( "GWT Compile Project")...

ここで何が間違っていますか?私はいくつかのファイルを見逃しましたか? "WEB-INF"フォルダとその内容を含むWARフォルダからWebサーバーにすべてをコピーしました。

答えて

0

私は、EclipseプロジェクトのWARフォルダをコピーすることは、GWTアプリケーションをサーバーに配備する適切な方法ではないと思います。

プロダクションモード(Understanding the GWT compilerを参照)のためにコンパイルしてから、結果のJavaScriptファイルを使用して、Tomcatサーバーに展開できるサーバーサイドクラスを含むWARを作成する必要があります。 (Deploy a GWT Applicationを参照してください)

このプロセスを自動化するには、AntまたはMavenを使用できます。

+0

@ vanje-申し訳ありませんが、私は間違って質問に言及することを忘れてしまった - 私はプロジェクトを正常にコンパイルした後にのみ、ファイルをサーバーにコピーしました...また、cpanelベースのサーバーでは、サーバーへのファイル(jsp/servlet) - 私はWARをサーバーに直接アップロードする方法を知らず、サーバーには "WEB-INF"の別のフォルダがあります。 – Arvind

関連する問題