Menu

#2 ClassNotFoundException: LocationInfo

open
nobody
None
5
2004-09-13
2004-09-13
thierrydd
No

I am using Chainsaw v2.0alpha with a classic Socket
Appender/Receiver on port 4445

When I try to use Chainsaw, I got the following error
(full trace at the end)

java.lang.ClassNotFoundException:
org.apache.log4j.spi.LocationInfo

Indeed, in the distributed log4j JAR File
(lib/log4j-1.3alpha.jar), the LocationInfo is located
in the package org.apache.log4j.spi.location and not
directly under the package org.apache.log4j.spi

Contact me if you need further explanation.

By the way, thanks for this nice tool, I'm looking
forward being notified about any new version.

=======================================
at com.sun.jnlp.JNLPClassLoader$1.run(Unknown Source)
at
java.security.AccessController.doPrivileged(Native Method)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown
Source)
at java.lang.ClassLoader.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 java.io.ObjectInputStream.resolveClass(Unknown
Source)
at
java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown
Source)
at
java.io.ObjectInputStream.readOrdinaryObject(Unknown
Source)
at java.io.ObjectInputStream.readObject0(Unknown
Source)
at
java.io.ObjectInputStream.defaultReadFields(Unknown Source)
at
java.io.ObjectInputStream.defaultReadObject(Unknown Source)
at
org.apache.log4j.spi.LoggingEvent.readObject(LoggingEvent.java:848)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
at
java.io.ObjectInputStream.readSerialData(Unknown Source)
at
java.io.ObjectInputStream.readOrdinaryObject(Unknown
Source)
at java.io.ObjectInputStream.readObject0(Unknown
Source)
at java.io.ObjectInputStream.readObject(Unknown
Source)
at
org.apache.log4j.net.SocketNode.run(SocketNode.java:134)

Discussion