Hi Karl,<br><br>glad you like it. I created Vigilog because Chainsaw did not do what I wanted and I also found it not user-friendly enough. Until now I have focused on opening log files because that is what I work with. <br>
<br>The GUI is fairly decoupled from the parsing so it should be ok on that part. Ofcourse, the GUI is now written in Swing, which would be kind of a problem I guess for Eclipse.<br><br>I have not added support for logback currently, mainly because there is no XML format (yet). Opening a plain text file with Vigilog should work if you use the formatting characters as log4j uses them (
e.g. use %t instead of %thread) and you are not being to fancy with your layout (take a look at the unit test [1] for layouts that surely will work).<br><br>Vigilog uses Maven 2 to build, so you should be able to find your way around the sources easy if you want to.
<br><br>regards,<br><br>Wim<br><br>[1] <a href="http://vigilog.svn.sourceforge.net/viewvc/vigilog/trunk/src/test/java/net/sourceforge/vigilog/parse/Log4jLogFileParserTest.java?view=markup">http://vigilog.svn.sourceforge.net/viewvc/vigilog/trunk/src/test/java/net/sourceforge/vigilog/parse/Log4jLogFileParserTest.java?view=markup
</a><br><br><br><br><br><div><span class="gmail_quote">2007/11/26, Karl Pietrzak <<a href="mailto:kap4020@gmail.com">kap4020@gmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span class="q">On Nov 25, 2007 2:31 PM, Wim Deblauwe <<a href="mailto:wim.deblauwe@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">wim.deblauwe@gmail.com</a>> wrote:<br></span><div class="gmail_quote">
<span class="q"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>The currently released Vigilog version is 1.2, but you can get a much<br>improved version via webstart when going to <a href="http://vigilog.sf.net/staging" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://vigilog.sf.net/staging</a>.<br><br>I hope to release the
1.3 soon.<br><br>regards,<br><br>Wim</blockquote></span><div><br>Looks good, Wim! I even like the blur effect. ;) I just used it to view a log file here at work. I hope Vigilog supersedes the now-defunct Apache Chainsaw [1].
<br>
<br>Question for you: How tightly coupled is the GUI from the rest of the code in vigilog? As others on this mailing list have pointed out, it would be awesome if we could have a set of IDE plugins for Logback, and it would be even better if we could use the hard work you've already done for Vigilog?
<br><br>Thanks, and happy Monday! =)<br><br>[1] <a href="http://logging.apache.org/chainsaw/download.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://logging.apache.org/chainsaw/download.html
</a><br></div><div><span class="e" id="q_1167c77e3a072846_4"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><div><div></div><div><br><br><br>Maarten Bosteels wrote:<br>><br>> Hello Karl,<br>><br>> I am not working on the Logback Console Plugin, but I agree that a JTable<br>> would be much better than just text.
<br>><br>> But instead of enhancing the current plugin, this is what I had in mind:<br>> * enhance vigilog [1] in several ways (ability to taill a log-file, to<br>> receive logging events over a socket, ...)<br>
> * create a plugin for Eclipse and for IntelliJ IDEA that listens on a<br>> socket<br>> for commands like<br>> "goto:org.some.package.MyCoolClass:172" => plugin will then open an<br>> editor window for the specified class and line
<br>> * vigilog could then create hyperlinks for all logging events that have a<br>> locationInfo and for stacktraces<br>><br>> This way, we can concentrate on enhancing vigilog and both eclipse and<br>> idea
<br>> users benefit.<br>><br>> Note that I am not yet a vigilog contributor, and it could take a long<br>> time<br>> before all this is accomplished.<br>> Just wanted to let you know what I have in mind.
<br>><br>> And if you want to add a JTable to the Console Plugin, it might be<br>> interesting to have a look at the vigilog source code.<br>> It uses glazedlists and JxTable.<br>><br>> [1] <a href="http://vigilog.sourceforge.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://vigilog.sourceforge.net/</a><br>><br>> Regards<br>> Maarten<br>><br>><br>> On Nov 22, 2007 4:27 AM, Karl Pietrzak <<a href="mailto:kap4020@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
kap4020@gmail.com</a>> wrote:<br>><br>
>> Hey everyone!<br>>><br>>> Logback looks awesome! Is anyone (besides me) interested in having a<br>>> Table instead of List in the Logback Console Plugin?<br>>><br>>> I'm thinking about spending some time on this. Anyone wanna join me? (
<br>>> e.g., I'll add Table support and someone else does sorting-by-column?)<br>>><br>>> Thanks, and keep up the great work!<br>>> _______________________________________________<br>>> logback-dev mailing list
<br>>> <a href="mailto:logback-dev@qos.ch" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">logback-dev@qos.ch</a><br>>> <a href="http://qos.ch/mailman/listinfo/logback-dev" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://qos.ch/mailman/listinfo/logback-dev</a><br>>><br>>>
<br>><br>> _______________________________________________<br>> logback-dev mailing list<br>> <a href="mailto:logback-dev@qos.ch" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">logback-dev@qos.ch
</a><br>> <a href="http://qos.ch/mailman/listinfo/logback-dev" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://qos.ch/mailman/listinfo/logback-dev</a><br>><br>><br><br></div></div><font color="#888888">--<br>View this message in context: <a href="http://www.nabble.com/improving-Logback-Console-Plugin-with-Table-instead-of-List-tf4854113.html#a13914821" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.nabble.com/improving-Logback-Console-Plugin-with-Table-instead-of-List-tf4854113.html#a13914821</a><br>Sent from the Logback Dev mailing list archive at <a href="http://Nabble.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Nabble.com</a>
.<br></font><div><div></div><div><br>_______________________________________________<br>logback-dev mailing list<br><a href="mailto:logback-dev@qos.ch" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
logback-dev@qos.ch</a><br><a href="http://qos.ch/mailman/listinfo/logback-dev" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://qos.ch/mailman/listinfo/logback-dev</a><br></div></div></blockquote></span></div></div><br>
<br>_______________________________________________<br>logback-dev mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:logback-dev@qos.ch">logback-dev@qos.ch</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://qos.ch/mailman/listinfo/logback-dev" target="_blank">
http://qos.ch/mailman/listinfo/logback-dev</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>Vigilog - an open source log file viewer: <a href="http://vigilog.sourceforge.net">http://vigilog.sourceforge.net</a>
<br>Blog: <a href="http://www.jroller.com/page/Fester">http://www.jroller.com/page/Fester</a>