Are you using the latest developer snapshot of Chainsaw, available here? http://people.apache.org/~sdeboy
If not, please try it and follow-up with your results. Thanks Scott On Wed, Jul 20, 2011 at 12:18 PM, Ding, Qin <qin.d...@jpmchase.com> wrote: > I am trying to view the log4j log using > VFSLogFilePatternReceiverNoUserInfoPrompt. > > Here is my log4j.xml: > > > > <plugin name="VFSLogFilePatternReceiverNoUserInfoPrompt" > class="org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver"> > > <param name="fileURL" value="sftp:// > myid:my...@serverhost.xxx.yy.net//complete/path/to/logs/mylog.log"/> > > <param name="timestampFormat" value="yyyy-MM-dd HH:mm:ss,SSS"/> > > <param name="logFormat" value="[TIMESTAMP] LEVEL THREAD > (FILE:METHOD:LINE) -MESSAGE"/> > > <param name="name" value="VFSLogFilePatternReceiver"/> > > <param name="tailing" value="true"/> > > </plugin> > > > > Start the chainsaw with this log4j.xml. Get the following msg: > > > > attempting to load file: sftp:// > myid:my...@serverhost.xxx.yy.net//complete/path/to/logs/mylog.log > > file not available - will try again in 10 seconds > > > > The file is there at the remote site, I can sftp to it. Why can chainsaw > find it? > > I tried the following with or without port number: > > > > <param name="fileURL" value="sftp:// > myid:my...@serverhost.xxx.yy.net/complete/path/to/logs/mylog.log"/> > > <param name="fileURL" value="sftp:// > myid:my...@serverhost.xxx.yy.net//complete/path/to/logs/mylog.log"/> > > <param name="fileURL" value="sftp:// > myid:my...@serverhost.xxx.yy.net///complete/path/to/logs/mylog.log"/> > > <param name="fileURL" value="sftp:// > myid:my...@serverhost.xxx.yy.net////complete/path/to/logs/mylog.log"/> > > > > None of these work. I saw someone suggest to create a .ssh folder under > user home and create a known_hosts file with the host name it. I did that > without help. > > > > Please help. Thank you. > > > > QD > > > > This communication is for informational purposes only. It is not > intended as an offer or solicitation for the purchase or sale of > any financial instrument or as an official confirmation of any > transaction. All market prices, data and other information are not > warranted as to completeness or accuracy and are subject to change > without notice. Any comments or statements made herein do not > necessarily reflect those of JPMorgan Chase & Co., its subsidiaries > and affiliates. > > This transmission may contain information that is privileged, > confidential, legally privileged, and/or exempt from disclosure > under applicable law. If you are not the intended recipient, you > are hereby notified that any disclosure, copying, distribution, or > use of the information contained herein (including any reliance > thereon) is STRICTLY PROHIBITED. Although this transmission and any > attachments are believed to be free of any virus or other defect > that might affect any computer system into which it is received and > opened, it is the responsibility of the recipient to ensure that it > is virus free and no responsibility is accepted by JPMorgan Chase & > Co., its subsidiaries and affiliates, as applicable, for any loss > or damage arising in any way from its use. If you received this > transmission in error, please immediately contact the sender and > destroy the material in its entirety, whether in electronic or hard > copy format. Thank you. > > Please refer to http://www.jpmorgan.com/pages/disclosures for > disclosures relating to European legal entities.