At 10:40 PM 3/15/2007, you wrote:
Hi Jacob,
I went through these two ideas and got a rough understanding. I
think it is better to go for the second one, as i found it little
bit more interesting.
On 3/15/07, Jacob Kjome <<mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]> wrote:
2. Enhance Chainsaw. There have been a number of recent threads discussing
possible changes to Chainsaw to make it more usable and add new functionality.
Could you please highlight the required changes to Chanisaw
considering the importance of each one and the time I have to
complete the project (it will be about 3 months) .
See below....
It's a great little app right now, though it could use some
polishing. Adding
tailing capabilities to the VFS log receiver would be excellent!
I'll be really pleased if you can point out some resources by which
I can gain some knowledge in this idea.
First, in case you don't know what commons-vfs is, read up on that here...
http://jakarta.apache.org/commons/vfs/
To see how Chainsaw is using VFS, take a look here....
http://svn.apache.org/viewvc/logging/chainsaw/trunk/src/java/org/apache/log4j/chainsaw/vfs/VFSLogFilePatternReceiver.java
Tailing is supported for local URL's, such as
"file:///C:/some/path/to/logfile.log", but not for remote URL's such
as "sftp://myserver.com:22/some/path/to/logfile.log". Basically, it
just loads the file up and you can view the log that's been
downloaded, but it won't get fed new log events on the fly. To get
new log events, you need to reload the receiver. I don't recall if
this was a limitation on Chainsaw's side or on VFS's side? Also note
that VFS 1.0 was released December 30th, 2006. Chainsaw uses a much
older snapshot and should be upgraded. It's possible that any
previous limitation in VFS was corrected with the release of VFS-1.0.
And also could you please become the mentor of this project or
propose someone else as the mentor?
I hate to volunteer other people, but Scott Deboy and Paul Smith are
the primary architects of Chainsaw. They are really the ones to
provide direction. Guy's, can you add your input?
Jake
Thanks a lot,
~Isuru
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]