Hi Scott, Looks like I was missing the oro jar. I added and not getting the "pluginDirectory cannot be null, and it must exist and must be readable, using the normal Classloader" error anymore.
I am able to connect to the sftp site. Thanks a lot for all your help, Pugazh On 8/3/05, Pugazholi Thyagarasan <[EMAIL PROTECTED]> wrote: > > Hi Scott, > > Thanks for your support. > > I was using, log4j-chainsaw-1.3alpha-7.jar & log4j-1.3alpha-7.jar. If I > use the attached *log4j-~1.jar, *chainsaw is not getting loaded. > > I get the below error .... > > log4j:INFO Returning existing logger [ > org.apache.log4j.helpers.OptionConverter] in repository [default]. > LOG4J-INTERNAL: 2005-08-03 16:18:06,827 ERROR [main] > org.apache.log4j.helpers.OptionConverter#instantiateByCla > ssName:361)- Could not instantiate object of class [ > org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver]. > java.lang.NoClassDefFoundError: > org/apache/log4j/varia/LogFilePatternReceiver > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(Unknown Source) > at java.security.SecureClassLoader.defineClass(Unknown Source) > > > & > > LOG4J-INTERNAL: 2005-08-03 16:33:11,576 ERROR [main] > org.apache.log4j.joran.action.PluginAction#begin:70)- Cou > ld not create a plugin. Reported error follows. > > Some class file conflict? > > -Pugazh > > > On 8/2/05, Scott Deboy <[EMAIL PROTECTED]> wrote: > > > > I tried it on windows and it works.. here's what I had to do: > > > > 1. make sure my server name (or ip, whatever I'm using as the server in > > the fileURL) is in known_hosts in c:/documents and > > settings/myusername/.ssh/known_hosts > > > > on another system this should still be $user_home/.ssh/known_hosts > > > > 2. here's the value of the fileURL param I used: > > > > sftp://myuserid:[EMAIL PROTECTED]:22/fully/qualified/path/to/log.txt > > > > notice it's a fully qualified path and the port (22) is added after the > > server > > > > Good luck > > > > -----Original Message----- > > From: Pugazholi Thyagarasan [mailto:[EMAIL PROTECTED] > > Sent: Tue 8/2/2005 6:09 PM > > To: Scott Deboy > > Subject: Re: Chainsaw & sftp > > > > Hi Scott, > > > > Thanks for the infomation. > > > > I am unable to make sftp work. I did copy all the required lib. and do > > have > > the traget server in know_hosts. I also added know_hosts to system PATH. > > > > I am getting the below LEVEL ERROR logs in chain saw, > > > > 1. > > Logger org.apache.log4j.chainsaw.plugins.PluginClassLoaderFactory > > Time 2005-08-02 17:59:27,432 > > Thread Thread-1 > > Message pluginDirectory cannot be null, and it must exist and must be > > readable, using the normal Classloader > > 2. > > > > Logger org.apache.log4j.chainsaw.vfs.VFSPlugin > > Time 2005-08-02 17:59:28,333 > > Thread Thread-1 > > Message Failed to initialise VFS > > > > This is my plug-in info, > > > > <plugin name="ssh-example2" class=" > > org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver"> > > <param name="timestampFormat" value="yyyy-MM-dd HH:mm:ss,SSS"/> > > <param name="logFormat" value="TIMESTAMP LEVEL [THREAD] CLASS > > (FILE:LINE) - > > MESSAGE" /> > > <param name="fileURL" value=" > > sftp://username:[EMAIL PROTECTED]/log4j.log" /> > > <param name="tailing" value="true" /> > > </plugin> > > > > What could be wrong? > > > > Thanks > > Pugazh > > > > > > On 7/27/05, Scott Deboy <[EMAIL PROTECTED]> wrote: > > > > > > See org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver . You'll > > > need the 1.3 alpha chainsaw and log4j jars in your classpath as well > > as > > > the VFS-required libraries. > > > > > > You'll also need the target server in your known_hosts file. > > > > > > Configuration is identical to LogFilePatternReceiver except the > > fileURL > > > can be urls supported by the Jakarta VFS project. > > > > > > Javadoc for VFSLogFilePatternReceiver here: > > > http://cvs.apache.org/viewcvs.cgi/logging-chainsaw/src/java/org/apache/l > > > > > og4j/chainsaw/vfs/VFSLogFilePatternReceiver.java?rev=1.2&view=markup > > > > > > > > > The VFS docs describe the required libraries for accessing files via > > > sftp: > > > http://jakarta.apache.org/commons/vfs/ > > > > > > Scott > > > > > > -----Original Message----- > > > From: Pugazholi Thyagarasan [mailto:[EMAIL PROTECTED] > > > Sent: Tuesday, July 26, 2005 12:05 PM > > > To: [email protected] > > > Subject: Chainsaw & sftp > > > > > > Hi > > > I am trying to load remote log4j files to Chainsaw from a unix > > servers. > > > Since the servers only allow secure ftp, I was unable to use the URL > > > with the format - > > > ftp://username:[EMAIL PROTECTED]/mydir/log4j.log . > > > > > > Is there a way to load the log4j log file to Chainsaw using sftp? > > > > > > -- > > > Thanks, Pugazh > > > http://www.imayam.org > > > > > > > > > > > -- > > Thanks, Pugazh > > http://www.imayam.org > > > > > > > > > -- Thanks, Pugazh http://www.imayam.org (925) 708-0470 (m)
