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]

Reply via email to