是否有可能在服务器上收到消息,从客户端通过GWT中的remoteLoggingServlet记录到写入文件?
http://code.google.com/intl/es-ES/webtoolkit/doc/latest/DevGuideLogging.html#Remote_Logging
我在.gwt.xml中成功设置了GWT Logging
<set-property name="gwt.logging.enabled" value="TRUE"/>
<set-property name="gwt.logging.logLevel" value="FINE"/>
<set-property name="gwt.logging.popupHandler" value="DISABLED" />
<set-property name="gwt.logging.firebugHandler" value="DISABLED" />
<set-property name="gwt.logging.developmentModeHandler" value="DISABLED" />
<set-property name="gwt.logging.consoleHandler" value="DISABLED" />
<set-property name="gwt.logging.systemHandler" value="DISABLED" />
<set-property name="gwt.logging.simpleRemoteHandler" value="ENABLED"/>
远程日志记录servlet设置:
<servlet>
<servlet-name>remoteLoggingServlet</servlet-name>
<servlet-class>com.google.gwt.logging.server.RemoteLoggingServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>remoteLoggingServlet</servlet-name>
<url-pattern>/my.app.class.name/remote_logging</url-pattern>
</servlet-mapping>
我在开发控制台上看到了我的错误消息。
自从远程登录服务以来我一直希望
似乎使用java.util.Logging,我可以将其配置为登录到日志文件,以便我可以看到用户在客户端获得的错误,以诊断一些性能问题
有没有人有幸配置消息去除客户端显示以外的地方?
答案 0 :(得分:2)
对于它的价值 - 我决定通过重新实现自己来解决这个问题 RemoteLoggingServiceImpl和RemoteLoggingServiceUtil
一旦消息在服务器端,就将这些从使用java.util.Logging转换为使用Log4j。