You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by "Manda, Sampath (Contractor)" <sm...@harris.com> on 2005/08/10 22:30:25 UTC

ClassNotFoundException: LogFilePatternReceiver


Hi , 

I  am using the latest version of chainsaw (local copy and using
chainsaw.bat)


Below is chainsaw configuration 


<plugin name="LogFileReceiver"
class="org.apache.log4j.varia.LogFilePatternReceiver">
        <param name="fileURL" value="file:///C:/Tomcat
5.5/logs/hrs.log"/>
        <param name="timestampFormat" value="yyyy-MM-dd HH:mm:ss,SSS"/> 
       <param name="logFormat" value="TIMESTAMP
LEVEL(FILE:LINE)#CLASS,LOGGER THREAD!MESSAGE"/>
        <param name="name" value="LogFileReceiver"/>
        <param name="tailing" value="true"/> 
   </plugin>



Unable to add a receiver due to the below exception.
ClassNotFoundException: org.apache.log4j.varia.LogFilePatternReceiver

This  class is present in log4j-oro.jar . But if I add this in classpath
( in chainsaw.bat)
chainsaw itself does not start



Request help at the earliest.


Thanks
Sampath




LOG4J-INTERNAL: 2005-08-10 13:11:11,679 ERROR [Thread-8]
org.apache.log4j.helpers.OptionConverter#instantiateByClassName:363)- C
ould not instantiate object of class
[org.apache.log4j.varia.LogFilePatternReceiver].
java.lang.ClassNotFoundException:
org.apache.log4j.varia.LogFilePatternReceiver
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.apache.log4j.helpers.Loader.loadClass(Loader.java:162)
        at
org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionCo
nverter.java:340)
        at
org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:47)
        at
org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:
239)
        at
org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131
)
        at
org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranD
ocument.java:225)
        at
org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113)
        at
org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.j
ava:170)
        at
org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.j
ava:89)
        at
org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(
LogUI.java:1846)
        at org.apache.log4j.chainsaw.LogUI.access$1800(LogUI.java:134)
        at org.apache.log4j.chainsaw.LogUI$43.run(LogUI.java:1318)
        at java.lang.Thread.run(Unknown Source)
LOG4J-INTERNAL: 2005-08-10 13:11:11,689 ERROR [Thread-8]
org.apache.log4j.joran.action.PluginAction#begin:70)- Could not create
a plugin. Reported error follows.
java.lang.NullPointerException
        at
org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:57)
        at
org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:
239)
        at
org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131
)
        at
org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranD
ocument.java:225)
        at
org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113)
        at
org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.j
ava:170)
        at
org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.j
ava:89)
        at
org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(
LogUI.java:1846)
        at org.apache.log4j.chainsaw.LogUI.access$1800(LogUI.java:134)
        at org.apache.log4j.chainsaw.LogUI$43.run(LogUI.java:1318)
        at java.lang.Thread.run(Unknown Source)......
.............................................


71994 [Thread-8] WARN org.apache.log4j.config.PropertySetter - Failed to
set property [name] to value "LogFileReceiver".