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 &lt;<a href="mailto:kap4020@gmail.com">kap4020@gmail.com</a>&gt;:</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 &lt;<a href="mailto:wim.deblauwe@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">wim.deblauwe@gmail.com</a>&gt; 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!&nbsp; I even like the blur effect. ;)&nbsp; I just used it to view a log file here at work.&nbsp; 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?&nbsp; 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&#39;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>&gt;<br>&gt; Hello Karl,<br>&gt;<br>&gt; I am not working on the Logback Console Plugin, but I agree that a JTable<br>&gt; would be much better than just text.
<br>&gt;<br>&gt; But instead of enhancing the current plugin, this is what I had in mind:<br>&gt; * enhance vigilog [1] in several ways (ability to taill a log-file, to<br>&gt; receive logging events over a socket, ...)<br>

&gt; * create a plugin for Eclipse and for IntelliJ IDEA that listens on a<br>&gt; socket<br>&gt; for commands like<br>&gt; &nbsp; &nbsp; &quot;goto:org.some.package.MyCoolClass:172&quot; &nbsp;=&gt; plugin will then open an<br>&gt; editor window for the specified class and line
<br>&gt; * vigilog could then create hyperlinks for all logging events that have a<br>&gt; locationInfo and for stacktraces<br>&gt;<br>&gt; This way, we can concentrate on enhancing vigilog and both eclipse and<br>&gt; idea
<br>&gt; users benefit.<br>&gt;<br>&gt; Note that I am not yet a vigilog contributor, and it could take a long<br>&gt; time<br>&gt; before all this is accomplished.<br>&gt; Just wanted to let you know what I have in mind.
<br>&gt;<br>&gt; And if you want to add a JTable to the Console Plugin, it might be<br>&gt; interesting to have a look at the vigilog source code.<br>&gt; It uses glazedlists and JxTable.<br>&gt;<br>&gt; [1] <a href="http://vigilog.sourceforge.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://vigilog.sourceforge.net/</a><br>&gt;<br>&gt; Regards<br>&gt; Maarten<br>&gt;<br>&gt;<br>&gt; On Nov 22, 2007 4:27 AM, Karl Pietrzak &lt;<a href="mailto:kap4020@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
kap4020@gmail.com</a>&gt; wrote:<br>&gt;<br>
&gt;&gt; Hey everyone!<br>&gt;&gt;<br>&gt;&gt; Logback looks awesome! &nbsp;Is anyone (besides me) interested in having a<br>&gt;&gt; Table instead of List in the Logback Console Plugin?<br>&gt;&gt;<br>&gt;&gt; I&#39;m thinking about spending some time on this. &nbsp;Anyone wanna join me? &nbsp;(
<br>&gt;&gt; e.g., I&#39;ll add Table support and someone else does sorting-by-column?)<br>&gt;&gt;<br>&gt;&gt; Thanks, and keep up the great work!<br>&gt;&gt; _______________________________________________<br>&gt;&gt; logback-dev mailing list
<br>&gt;&gt; <a href="mailto:logback-dev@qos.ch" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">logback-dev@qos.ch</a><br>&gt;&gt; <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>&gt;&gt;<br>&gt;&gt;
<br>&gt;<br>&gt; _______________________________________________<br>&gt; logback-dev mailing list<br>&gt; <a href="mailto:logback-dev@qos.ch" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">logback-dev@qos.ch
</a><br>&gt; <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>&gt;<br>&gt;<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>