Hello, guys .
I used the following configuration file for remote logger.
But for the log message "Log.info("This is a 'INFO' test message");"
and Log.debug, Log.error,...
It only show the log message in the console.
The server side log message was logged in the log file.
But the client based log messages did not show in the server side log
file.
Would anyone like to tell me what is the reason? Or how to fix this
problem?
And it there any good example for using remote logger for gwt-log?
Appreciate it so much.
Ben
My module xml file:
GwtPdm.gwt.xml
<inherits name="com.allen_sauer.gwt.log.gwt-log-DEBUG" />
<extend-property name="log_level" values="INFO" />
<set-property name="log_level" value="INFO" />
<set-property name="log_DivLogger" value="DISABLED" />
<set-configuration-property name="log_pattern" value="%d [%t] %p - %m
%n" />
<!-- In gwt-log-3.0.3 or later -->
<inherits name="com.allen_sauer.gwt.log.gwt-log-RemoteLogger" />
<!-- <inherits name="com.allen_sauer.gwt.log.gwt-log-OFF" /> -->
<set-property name="compiler.emulatedStack" value="true" />
<set-configuration-property
name="compiler.emulatedStack.recordLineNumbers"
value="true" />
<set-configuration-property
name="compiler.emulatedStack.recordFileNames"
value="true" />
The log4j.xml file
<appender name="Daily"
class="org.apache.log4j.DailyRollingFileAppender">
<param name="file" value="./logs/GwtPdm.log" />
<param name="datePattern" value="'.'yyyy-MM-dd" />
<param name="Threshold" value="DEBUG" />
<param name="append" value="true" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%t] %d{yyyy-MM-dd
HH:mm:ss.SSS} %-5p %l - %m%n" />
</layout>
</appender>
The web.xml file:
<servlet>
<servlet-name>gwt-log-remote-logger-servlet</servlet-name>
<servlet-
class>com.allen_sauer.gwt.log.server.RemoteLoggerServiceImpl</servlet-
class>
<!-- <servlet-
class>com.marvell.pdm.server.PromiscuousRemoteLoggerServlet</servlet-
class> -->
<!-- symbolMaps param provides for stack trace deobfuscation -->
<init-param>
<param-name>symbolMaps</param-name>
<!-- This value assumes a GWT compile with '-deploy war/WEB-INF/
deploy/' -->
<param-value>WEB-INF/deploy/gwtpdm/symbolMaps/</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>gwt-log-remote-logger-servlet</servlet-name>
<url-pattern>/gwtpdm/gwt-log</url-pattern>
</servlet-mapping>
<root>
<priority value="debug" />
<appender-ref ref="CONSOLE" />
<appender-ref ref="GDTFileAppender" />
<appender-ref ref="dest3" />
<appender-ref ref="Daily" />
</root>
--
You received this message because you are subscribed to the Google Groups
"gwt-log" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/gwt-log?hl=en.