クライアント側のロギングに関する GWT のドキュメントに従い、開発モードで正常に動作するようにしました。ConsoleHandler
、FirebugHandler
、および を有効にしていRemoteHandler
ます。はRemoteHandler
正常に動作しています。を追加しましたが、RemoteLoggingServlet
開発モードでも問題なく動作しています。
これは私の *.gwt.xml からの関連する抜粋です:
<inherits name="com.google.gwt.logging.Logging"/>
<set-property name="gwt.logging.logLevel" value="ALL"/>
<set-property name="gwt.logging.enabled" value="TRUE"/>
<set-property name="gwt.logging.popupHandler" value="DISABLED" />
<set-property name="gwt.logging.simpleRemoteHandler" value="ENABLED" />
<set-property name="gwt.logging.consoleHandler" value="ENABLED" />
<set-property name="gwt.logging.firebugHandler" value="ENABLED" />
<set-property name="gwt.logging.developmentModeHandler" value="DISABLED" />
私のクライアントコードはこれを行います:
Logger logger = Logger.getLogger("");
logger.log(Level.ALL, "Hey log this message");
本番モードではロギングは機能していません。不足している設定はありますか?