I have the two configuration files set up. Chainsaw comes up and
recognizes the receiver and my java application is logging the information
to the correct file. However, I cannot get chainsaw to view the errors
that are being sent to the receiver. I not sure what it is that I am
missing and or doing wrong. Any pointers would be greatly appreciated.
Thanks.
Java Source:
public class TestPgp {
static Logger logger = Logger.getLogger(TestPgp.class);
public static void main(String[] args) {
DOMConfigurator.configure("loggingConfig.xml");
logger.error("beginning test of logging & PGP"); ----> this
gets logged to the correct file, but does not show up in chainsaw, Like I
expected it too.
log4j configuration xml file:
<appender name="socketHubLogger"
class="org.apache.log4j.net.SocketHubAppender">
<param name="Threshold" value="warn"/>
<param name="Port" value="4445"/>
<param name="LocationInfo" value="true"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%t %-5p %c{2} - %m%n"/>
</layout>
</appender>
<appender name="errorLogFile"
class="org.apache.log4j.RollingFileAppender">
<param name="File" value="error_messages.log"/>
<param name="Threshold" value="error"/>
<param name="MaxFileSize" value="100KB"/>
<param name="MaxBackupIndex" value="1"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d %-5p %-17c{2} (%30F:%L) %3x - %m%n"/>
</layout>
<filter class="org.apache.log4j.varia.LevelMatchFilter">
<param name="LevelToMatch" value="error"/>
<param name="AcceptOnMatch" value="true"/>
</filter>
<filter class="org.apache.log4j.varia.DenyAllFilter"/>
</appender>
<appender name="fatalLogFile"
class="org.apache.log4j.RollingFileAppender">
<param name="File" value="fatal_messages.log"/>
<param name="Threshold" value="fatal"/>
<param name="MaxFileSize" value="100KB"/>
<param name="MaxBackupIndex" value="1"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d %-5p %-17c{2} (%30F:%L) %3x - %m%n"/>
</layout>
<filter class="org.apache.log4j.varia.LevelMatchFilter">
<param name="LevelToMatch" value="fatal"/>
<param name="AcceptOnMatch" value="true"/>
</filter>
<filter class="org.apache.log4j.varia.DenyAllFilter"/>
</appender>
chaninSaw xml configuration file:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<plugin name="SocketHubReciever"
class="org.apache.log4j.net.SocketHubReceiver">
<param name="Host" value="kheaadev"/>
<param name="Port" value="4445"/>
<param name="Name" value="filetransport"/>
<param name="LocationInfo" value="true"/>
</plugin>
<root>
<level value="warn"/>
</root>
</log4j:configuration>
Mike
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]