I have RemoteLogger working when I run locally in hosted mode.   GWT
2.0.4 and gwt-log 3.0.3.

Client messages show in my console window, and the RPC copies are
written to the 'server' log file like this:

com.allen_sauer.gwt.log.server.ServerLogImplLog4J.log
(ServerLogImplLog4J.java:72) : "message"

When I deploy the same code to a apache / tomcat server, the RPC
messages are never logged.

Running in hosted mode, I can see the post calls to /[module name]/gwt-
log POST successfully, so I am fairly confident I have the servlet
configured properly.  I am running log4j.  Calls through gwt-log on
the server sections of my app are getting logged successfully, so I am
confident that gwt-log is installed properly.

What else can or should I be doing to debug?

web.xml:

    <servlet>
      <servlet-name>gwt-log-remote-logger-servlet</servlet-name>
      <servlet-
class>com.allen_sauer.gwt.log.server.RemoteLoggerServiceImpl</servlet-
class>
    </servlet>
    <servlet-mapping>
      <servlet-name>gwt-log-remote-logger-servlet</servlet-name>
      <url-pattern>/[module name]/gwt-log</url-pattern>
    </servlet-mapping>

*.gwt.xml:

    <!--GWT Logging third party module-->
    <!-- For development a default of `DEBUG` is recommended -->
    <inherits name="com.allen_sauer.gwt.log.gwt-log-DEBUG"/>

    <!--this pops up an interactive debugging screen if not disabled--
>
    <set-property name="log_DivLogger" value="DISABLED" />

    <!-- Remote Debugging for user on a server-->
    <!-- This is the version for 3.0.3 -->
    <inherits name="com.allen_sauer.gwt.log.gwt-log-RemoteLogger" />

    <!--3.0.1 version
    <set-property name="log_RemoteLogger" value="ENABLED" />
    -->
    <set-configuration-property name="log_url" value="/[module name]/
gwt-log" />
    <set-configuration-property name="log_pattern"
value="[%d{ISO8601}] - [%p] - %C.%M (%F:%L) : %m\r\n" />

Code:

Imported the Log class.
Added the following to the applicaiton

public void onModuleLoad() {
        Log.setCurrentLogLevel(Log.getLowestLogLevel());
        Log.setUncaughtExceptionHandler();
...

Calls to Log.debug, Log.info, Log.warn and Log.error are all not
getting displayed.

-- 
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.

Reply via email to