2012-02-24 10 views
1

gwt-logフレームワークを使用してログインGWTアプリケーションを実装しています。私は自分の選択した場所にログファイルの名前を指定する方法を見つけることができません。gwt-logフレームワークを使用してGWTアプリケーションでカスタムログファイル名を指定する場所はどこですか?

このフレームワークは、クライアント側とサーバー側の両方のメッセージを記録するように設定しました。

誰でもこれを試しましたか?

答えて

0

少なくともクライアント側のGWT-Logは、情報をファイルに記録するように設計されていません。これは、demoでテストできるように、UIのコンソールにデータを表示するために使用する必要があります。 また、クライアント側でユーザーの対話をログに記録する場合は、独自のサーブレットを実装し、ログイベントをサーバーに送信して、log4jなどでログに記録する必要があります。

サーバ側では、log4jを使用する任意のWebアプリケーションと同様に、ログファイル名をlog4j.xmlに定義できます。

+0

こんにちはFoch、gwt-logドキュメントで提案されているようにサーブレットを設定しましたが、すべてのログ(クライアントとサーバー)がコンソールに表示されていますが、物理ファイルには書き込まれません。だから私はなぜファイルにログを書いていないのだろうと思っています。 – Bhavesh

+0

eclipse(Run As Web Application)を使用してアプリケーションを実行すると、名前が "logsxxxxx-server.log"の自動生成ファイルにログが出力されますが、アプリケーションの戦争を作成するときにはログをログファイルにプッシュしません単にサーバーコンソールに書き込みます。 – Bhavesh

関連する問題