If the class files are in a jar, then the -cp setting needs to point to the jar file itself, not the directory. (You use a directory in the classpath if the class files are in expanded form).
All you need to do is change -cp C:\Java\jakarta-log4j-1.2.8\dist\lib to -cp C:\Java\jakarta-log4j-1.2.8\dist\lib\log4j.jar (or maybe yours is called log4j-1.2.8.jar, but I'm sure you get the idea). If you use the -cp switch then the CLASSPATH environment variable is ignored. Hope this helps Keith -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 17 March 2003 12:18 To: Log4J Users List Subject: RE: log4j with chainsaw Hi Keith, Thanks for the email. I wil tell you what i did (?and you can see what i am doing wrong when i am using chainsaw) chainsaw is bundled inside the log4j.jar The log4j.jar is in this dir "C:\Java\jakarta-log4j-1.2.8\dist\lib" SO i am running the command as you said: C:\Java\jakarta-log4j-1.2.8\dist\lib>java -cp C: \Java\jakarta-log4j-1.2.8\dist\lib -Dchainsaw.port=4445 org.apache.log4j.chainsaw.Main >From here but again for some bizarre reason i get: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/chainsaw/Main Any further ideas? do i need to type in the command from another dir ? I also set a "CLASSPATH" environment variable on my computer to point to the log4j.jar. see below (See attached file: system.JPG) "Keith Hatton" <[EMAIL PROTECTED] To: "Log4J (E-mail)" <[EMAIL PROTECTED]> tems.com> cc: Subject: RE: log4j with chainsaw 17/03/2003 10:40 Please respond to "Log4J Users List" Right, now at least it is the right class it is complaining about! So your CLASSPATH environment variable must be set wrong. Either you need to set your CLASSPATH environment variable to include the chainsaw stuff (not sure which library that is in - is it included in log4j.jar?) or use java -cp <your classpath> -D<property name=value> org.apache.log4j.cbainsaw.Main Hope this helps Keith -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 17 March 2003 10:36 To: Keith Hatton Subject: RE: log4j with chainsaw Hi Keith, Thanks for the reply. I have tried that approach but i still get: C:\Java\jakarta-log4j-1.2.8\dist\lib>java -Dchainsaw.port=4445 org.apache.log4j.chainsaw.Main Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/chainsaw/Main (I type: C:\Java\jakarta-log4j-1.2.8\dist\lib>java -Dchainsaw.port=4445 org.apache.log4j. chainsaw.Main) Any further suggestions i am so frustrated by this. - Michael --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]