I'm having problems getting started with Chainsaw. I want to read from a server log file. Here's what I did:
In my ~/.bashrc I have export CHAINSAW_HOME=/home/me/Desktop/chainsaw-bundle I have the chainsaw dir here: /home/me/Desktop/chainsaw-bundle I have a chainsaw.xml file in the dir above. Here's the contents: <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true"> <plugin name="fileReceiver" class="org.apache.log4j.varia.LogFilePatternReceiv er"> <param name="fileURL" value="file:///home/me/Desktop/chainsaw-bundle/sample.log"/> <param name="timestampFormat" value="yyyy-MM-dd HH:mm:ss,SSS"/> <param name="logFormat" value="TIMESTAMP LEVEL CLASS - PROP(USER) - MESSAGE"/> <param name="name" value="testLog"/> <param name="tailing" value="true"/> </plugin> <root> <level value="debug"/> </root> </log4j:configuration> I have a sample server log in the same dir. Here's the contents: 2005-10-10 18:25:13,656 DEBUG net.unyj.db.pool.StandardConnectionPool - User: ImportClient - syncGetConnection: Handing out connection. ID: 13353987 - Active Connections handed out: 1 2005-10-10 18:25:13,656 DEBUG net.unyj.db.pool.StandardConnectionPool - User: ImportClient - syncGetConnection: <<< syncGetConnection finished !!! 2005-10-10 18:25:13,656 WARN net.unyj.db.pool.StandardConnectionPool - User: ImportClient - getConnection: Needed 0 ms for aquiring connection ID:13353987 / 1555 - available: 1 - unavailable: 1 2005-10-10 18:25:13,656 WARN net.unyj.db.pool.StandardConnectionPool - User: ImportClient - getConnection: Caller was: 2) line 120 in DBUtil.java [ipas.utils.DBUtil.getConnection()] 3) line 68 in LoginUtil.java [com.unycom.scan2ipas.LoginUtil.getLoginParameters( )] 4) line 384 in ImportClient.java [com.unycom.scan2ipas.ImportClient.logon()] 5) line 97 in ImportClient.java [com.unycom.scan2ipas.ImportClient.importDirctories ()] 6) line 663 in ImportClient.java [com.unycom.scan2ipas.ImportClient$ImportClientWork er.run()] !! Exception 7 2005-10-10 18:25:13,656 DEBUG net.unyj.db.pool.StandardConnectionPool - User: ImportClient - getConnection: <<< getConnection finished! 2005-10-10 18:25:13,656 DEBUG net.unyj.db.pool.StandardConnectionPool - User: ImportClient - closeConnection: --> closeConnection called !!! 2005-10-10 18:25:13,656 DEBUG net.unyj.db.pool.StandardConnectionPool - User: ImportClient - syncGetConnection: Handing out connection. ID: 13353987 - Active Connections handed out: 1 2005-10-10 18:25:13,656 DEBUG net.unyj.db.pool.StandardConnectionPool - User: ImportClient - syncGetConnection: <<< syncGetConnection finished !!! 2005-10-10 18:25:13,656 WARN net.unyj.db.pool.StandardConnectionPool - User: ImportClient - getConnection: Needed 0 ms for aquiring connection ID:13353987 / 1555 - available: 1 - unavailable: 1 I fire up chainsaw.sh and I get the dialog popup: "Warning: You have no Receivers defined" I select "Let me search for a configuration file" and select the chainsaw.xml file. Then I go to View > Show application wide preferences>General> Automatic Configuration URL I give it the path to the chainsaw.xml file. file:///home/me/Desktop/chainsaw-bundle/chainsaw.xml >From what I understand, a new tab should popup and allow me to view the sample.log file in chainsaw. This does not happen. Any ideas? Thanks! (Here's a lengthy dump from the console, if it helps.) m...@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh Using font=Arial Wanting to add a row, but GUI not initialized, waiting... Wanting to add a row, but GUI not initialized, waiting... LOG4J-INTERNAL: 2010-03-19 18:21:28,920 DEBUG [Thread-8] org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting internal logs on console. LOG4J-INTERNAL: 2010-03-19 18:21:28,922 DEBUG [Thread-8] org.apache.log4j.joran.action.PluginAction#begin:45)- About to instantiate plugin of type [org.apache.log4j.varia.LogFilePatternReceiv er] LOG4J-INTERNAL: 2010-03-19 18:21:28,923 ERROR [Thread-8] org.apache.log4j.helpers.OptionConverter#instantiateByClassName:363)- Could not instantiate object of class [org.apache.log4j.varia.LogFilePatternReceiv er]. java.lang.ClassNotFoundException: org.apache.log4j.varia.LogFilePatternReceiv er at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.log4j.helpers.Loader.loadClass(Loader.java:171) at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:340) at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:48) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.access$17(LogUI.java:1883) at org.apache.log4j.chainsaw.LogUI$39$2.run(LogUI.java:1353) at java.lang.Thread.run(Thread.java:619) LOG4J-INTERNAL: 2010-03-19 18:21:28,924 ERROR [Thread-8] org.apache.log4j.joran.action.PluginAction#begin:74)- Could not create a plugin. Reported error follows. java.lang.NullPointerException at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:58) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.access$17(LogUI.java:1883) at org.apache.log4j.chainsaw.LogUI$39$2.run(LogUI.java:1353) at java.lang.Thread.run(Thread.java:619) LOG4J-INTERNAL: 2010-03-19 18:21:28,929 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [fileURL] to value [file:///home/me/pkg/jboss-5.1.0.GA/server/default/log/server.log]. 14549 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [fileURL] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:21:28,934 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [timestampFormat] to value [yyyy-MM-dd HH:mm:ss,SSS]. 14549 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [timestampFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:21:28,935 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS - PROP(USER) - MESSAGE]. 14550 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [logFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:21:28,935 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [name] to value [testLog]. 14550 [Thread-8] WARN org.apache.log4j.config.PropertySetter - Failed to set property [name] to value "testLog". java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:205) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:156) at org.apache.log4j.joran.action.ParamAction.begin(ParamAction.java:63) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.access$17(LogUI.java:1883) at org.apache.log4j.chainsaw.LogUI$39$2.run(LogUI.java:1353) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.IllegalStateException: Repository [default] cannot be renamed as [testLog]. at org.apache.log4j.Hierarchy.setName(Hierarchy.java:262) ... 17 more LOG4J-INTERNAL: 2010-03-19 18:21:28,937 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [tailing] to value [true]. 14552 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [tailing] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:21:28,937 DEBUG [Thread-8] org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root logger on stack LOG4J-INTERNAL: 2010-03-19 18:21:28,938 DEBUG [Thread-8] org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating logger name is [root], levelvalue is [debug]. LOG4J-INTERNAL: 2010-03-19 18:21:28,938 DEBUG [Thread-8] org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to DEBUG LOG4J-INTERNAL: 2010-03-19 18:21:28,938 DEBUG [Thread-8] org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root logger from top of stack. LOG4J-INTERNAL: 2010-03-19 18:21:28,938 DEBUG [Thread-8] org.apache.log4j.joran.action.ConfigurationAction#end:49)- Will stop writing internal logs on console. java.net.MalformedURLException at java.net.URL.<init>(URL.java:601) at java.net.URL.<init>(URL.java:464) at java.net.URL.<init>(URL.java:413) at org.apache.log4j.varia.LogFilePatternReceiver.initialize(LogFilePatternReceiver.java:527) at org.apache.log4j.varia.LogFilePatternReceiver$1.run(LogFilePatternReceiver.java:801) at java.lang.Thread.run(Thread.java:619) Exception in thread "Thread-12" java.lang.NullPointerException at org.apache.log4j.varia.LogFilePatternReceiver.initialize(LogFilePatternReceiver.java:578) at org.apache.log4j.varia.LogFilePatternReceiver$1.run(LogFilePatternReceiver.java:801) at java.lang.Thread.run(Thread.java:619) Writing MRU ->/home/me/.chainsaw/mru.xml m...@localhost35:~/Desktop/chainsaw-bundle$ m...@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh Using font=Arial LOG4J-INTERNAL: 2010-03-19 18:25:32,987 DEBUG [main] org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting internal logs on console. LOG4J-INTERNAL: 2010-03-19 18:25:32,996 DEBUG [main] org.apache.log4j.joran.action.PluginAction#begin:45)- About to instantiate plugin of type [org.apache.log4j.varia.LogFilePatternReceiv er] LOG4J-INTERNAL: 2010-03-19 18:25:33,000 ERROR [main] org.apache.log4j.helpers.OptionConverter#instantiateByClassName:363)- Could not instantiate object of class [org.apache.log4j.varia.LogFilePatternReceiv er]. java.lang.ClassNotFoundException: org.apache.log4j.varia.LogFilePatternReceiv er at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.log4j.helpers.Loader.loadClass(Loader.java:171) at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:340) at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:48) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) LOG4J-INTERNAL: 2010-03-19 18:25:33,002 ERROR [main] org.apache.log4j.joran.action.PluginAction#begin:74)- Could not create a plugin. Reported error follows. java.lang.NullPointerException at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:58) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) LOG4J-INTERNAL: 2010-03-19 18:25:33,007 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [fileURL] to value [file:///home/me/pkg/jboss-5.1.0.GA/server/default/log/server.log]. 43 [main] WARN org.apache.log4j.config.PropertySetter - No such property [fileURL] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:25:33,014 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [timestampFormat] to value [yyyy-MM-dd HH:mm:ss,SSS]. 44 [main] WARN org.apache.log4j.config.PropertySetter - No such property [timestampFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:25:33,014 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS - PROP(USER) - MESSAGE]. 44 [main] WARN org.apache.log4j.config.PropertySetter - No such property [logFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:25:33,014 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [name] to value [testLog]. 44 [main] WARN org.apache.log4j.config.PropertySetter - Failed to set property [name] to value "testLog". java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:205) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:156) at org.apache.log4j.joran.action.ParamAction.begin(ParamAction.java:63) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) Caused by: java.lang.IllegalStateException: Repository [default] cannot be renamed as [testLog]. at org.apache.log4j.Hierarchy.setName(Hierarchy.java:262) ... 16 more LOG4J-INTERNAL: 2010-03-19 18:25:33,015 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [tailing] to value [true]. 45 [main] WARN org.apache.log4j.config.PropertySetter - No such property [tailing] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:25:33,015 DEBUG [main] org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root logger on stack LOG4J-INTERNAL: 2010-03-19 18:25:33,016 DEBUG [main] org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating logger name is [root], levelvalue is [debug]. LOG4J-INTERNAL: 2010-03-19 18:25:33,016 DEBUG [main] org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to DEBUG LOG4J-INTERNAL: 2010-03-19 18:25:33,017 DEBUG [main] org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root logger from top of stack. LOG4J-INTERNAL: 2010-03-19 18:25:33,017 DEBUG [main] org.apache.log4j.joran.action.ConfigurationAction#end:49)- Will stop writing internal logs on console. Wanting to add a row, but GUI not initialized, waiting... Writing MRU ->/home/me/.chainsaw/mru.xml m...@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh m...@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh Using font=Arial LOG4J-INTERNAL: 2010-03-19 18:29:59,340 DEBUG [main] org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting internal logs on console. LOG4J-INTERNAL: 2010-03-19 18:29:59,346 DEBUG [main] org.apache.log4j.joran.action.PluginAction#begin:45)- About to instantiate plugin of type [org.apache.log4j.varia.LogFilePatternReceiv er] LOG4J-INTERNAL: 2010-03-19 18:29:59,350 ERROR [main] org.apache.log4j.helpers.OptionConverter#instantiateByClassName:363)- Could not instantiate object of class [org.apache.log4j.varia.LogFilePatternReceiv er]. java.lang.ClassNotFoundException: org.apache.log4j.varia.LogFilePatternReceiv er at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.log4j.helpers.Loader.loadClass(Loader.java:171) at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:340) at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:48) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) LOG4J-INTERNAL: 2010-03-19 18:29:59,352 ERROR [main] org.apache.log4j.joran.action.PluginAction#begin:74)- Could not create a plugin. Reported error follows. java.lang.NullPointerException at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:58) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) LOG4J-INTERNAL: 2010-03-19 18:29:59,356 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [fileURL] to value [file:///home/me/Desktop/chainsaw-bundle/sample.log]. 39 [main] WARN org.apache.log4j.config.PropertySetter - No such property [fileURL] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:29:59,362 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [timestampFormat] to value [yyyy-MM-dd HH:mm:ss,SSS]. 39 [main] WARN org.apache.log4j.config.PropertySetter - No such property [timestampFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:29:59,362 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS - PROP(USER) - MESSAGE]. 40 [main] WARN org.apache.log4j.config.PropertySetter - No such property [logFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:29:59,363 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [name] to value [testLog]. 40 [main] WARN org.apache.log4j.config.PropertySetter - Failed to set property [name] to value "testLog". java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:205) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:156) at org.apache.log4j.joran.action.ParamAction.begin(ParamAction.java:63) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) Caused by: java.lang.IllegalStateException: Repository [default] cannot be renamed as [testLog]. at org.apache.log4j.Hierarchy.setName(Hierarchy.java:262) ... 16 more LOG4J-INTERNAL: 2010-03-19 18:29:59,364 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [tailing] to value [true]. 41 [main] WARN org.apache.log4j.config.PropertySetter - No such property [tailing] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-19 18:29:59,364 DEBUG [main] org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root logger on stack LOG4J-INTERNAL: 2010-03-19 18:29:59,364 DEBUG [main] org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating logger name is [root], levelvalue is [debug]. LOG4J-INTERNAL: 2010-03-19 18:29:59,364 DEBUG [main] org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to DEBUG LOG4J-INTERNAL: 2010-03-19 18:29:59,364 DEBUG [main] org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root logger from top of stack. LOG4J-INTERNAL: 2010-03-19 18:29:59,365 DEBUG [main] org.apache.log4j.joran.action.ConfigurationAction#end:49)- Will stop writing internal logs on console. Wanting to add a row, but GUI not initialized, waiting... Wanting to add a row, but GUI not initialized, waiting... Writing MRU ->/home/me/.chainsaw/mru.xml m...@localhost35:~/Desktop/chainsaw-bundle$ m...@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh Using font=Arial LOG4J-INTERNAL: 2010-03-22 10:30:12,481 DEBUG [main] org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting internal logs on console. LOG4J-INTERNAL: 2010-03-22 10:30:12,488 DEBUG [main] org.apache.log4j.joran.action.PluginAction#begin:45)- About to instantiate plugin of type [org.apache.log4j.varia.LogFilePatternReceiv er] LOG4J-INTERNAL: 2010-03-22 10:30:12,492 ERROR [main] org.apache.log4j.helpers.OptionConverter#instantiateByClassName:363)- Could not instantiate object of class [org.apache.log4j.varia.LogFilePatternReceiv er]. java.lang.ClassNotFoundException: org.apache.log4j.varia.LogFilePatternReceiv er at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.log4j.helpers.Loader.loadClass(Loader.java:171) at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:340) at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:48) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) LOG4J-INTERNAL: 2010-03-22 10:30:12,493 ERROR [main] org.apache.log4j.joran.action.PluginAction#begin:74)- Could not create a plugin. Reported error follows. java.lang.NullPointerException at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:58) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) LOG4J-INTERNAL: 2010-03-22 10:30:12,499 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [fileURL] to value [file:///home/me/Desktop/chainsaw-bundle/sample.log]. 42 [main] WARN org.apache.log4j.config.PropertySetter - No such property [fileURL] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:30:12,505 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [timestampFormat] to value [yyyy-MM-dd HH:mm:ss,SSS]. 42 [main] WARN org.apache.log4j.config.PropertySetter - No such property [timestampFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:30:12,505 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS - PROP(USER) - MESSAGE]. 42 [main] WARN org.apache.log4j.config.PropertySetter - No such property [logFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:30:12,505 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [name] to value [testLog]. 43 [main] WARN org.apache.log4j.config.PropertySetter - Failed to set property [name] to value "testLog". java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:205) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:156) at org.apache.log4j.joran.action.ParamAction.begin(ParamAction.java:63) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.createChainsawGUI(LogUI.java:325) at org.apache.log4j.chainsaw.LogUI.main(LogUI.java:256) Caused by: java.lang.IllegalStateException: Repository [default] cannot be renamed as [testLog]. at org.apache.log4j.Hierarchy.setName(Hierarchy.java:262) ... 16 more LOG4J-INTERNAL: 2010-03-22 10:30:12,508 DEBUG [main] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [tailing] to value [true]. 45 [main] WARN org.apache.log4j.config.PropertySetter - No such property [tailing] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:30:12,508 DEBUG [main] org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root logger on stack LOG4J-INTERNAL: 2010-03-22 10:30:12,508 DEBUG [main] org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating logger name is [root], levelvalue is [debug]. LOG4J-INTERNAL: 2010-03-22 10:30:12,508 DEBUG [main] org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to DEBUG LOG4J-INTERNAL: 2010-03-22 10:30:12,509 DEBUG [main] org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root logger from top of stack. LOG4J-INTERNAL: 2010-03-22 10:30:12,509 DEBUG [main] org.apache.log4j.joran.action.ConfigurationAction#end:49)- Will stop writing internal logs on console. Wanting to add a row, but GUI not initialized, waiting... LOG4J-INTERNAL: 2010-03-22 10:32:00,158 DEBUG [Thread-8] org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting internal logs on console. LOG4J-INTERNAL: 2010-03-22 10:32:00,167 DEBUG [Thread-8] org.apache.log4j.joran.action.PluginAction#begin:45)- About to instantiate plugin of type [org.apache.log4j.varia.LogFilePatternReceiv er] LOG4J-INTERNAL: 2010-03-22 10:32:00,167 ERROR [Thread-8] org.apache.log4j.helpers.OptionConverter#instantiateByClassName:363)- Could not instantiate object of class [org.apache.log4j.varia.LogFilePatternReceiv er]. java.lang.ClassNotFoundException: org.apache.log4j.varia.LogFilePatternReceiv er at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at org.apache.log4j.helpers.Loader.loadClass(Loader.java:171) at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:340) at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:48) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.access$17(LogUI.java:1883) at org.apache.log4j.chainsaw.LogUI$39$2.run(LogUI.java:1353) at java.lang.Thread.run(Thread.java:619) LOG4J-INTERNAL: 2010-03-22 10:32:00,168 ERROR [Thread-8] org.apache.log4j.joran.action.PluginAction#begin:74)- Could not create a plugin. Reported error follows. java.lang.NullPointerException at org.apache.log4j.joran.action.PluginAction.begin(PluginAction.java:58) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.access$17(LogUI.java:1883) at org.apache.log4j.chainsaw.LogUI$39$2.run(LogUI.java:1353) at java.lang.Thread.run(Thread.java:619) LOG4J-INTERNAL: 2010-03-22 10:32:00,255 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [fileURL] to value [file:///home/me/Desktop/chainsaw-bundle/sample.log]. 107794 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [fileURL] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:32:00,257 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [timestampFormat] to value [yyyy-MM-dd HH:mm:ss,SSS]. 107794 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [timestampFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:32:00,257 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS - PROP(USER) - MESSAGE]. 107794 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [logFormat] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:32:00,257 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [name] to value [testLog]. 107794 [Thread-8] WARN org.apache.log4j.config.PropertySetter - Failed to set property [name] to value "testLog". java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:205) at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:156) at org.apache.log4j.joran.action.ParamAction.begin(ParamAction.java:63) at org.apache.log4j.joran.spi.Interpreter.callBeginAction(Interpreter.java:239) at org.apache.log4j.joran.spi.Interpreter.startElement(Interpreter.java:131) at org.apache.log4j.joran.spi.JoranDocument$StartElementEvent.replay(JoranDocument.java:225) at org.apache.log4j.joran.spi.JoranDocument.replay(JoranDocument.java:113) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:170) at org.apache.log4j.joran.JoranConfigurator.doConfigure(JoranConfigurator.java:89) at org.apache.log4j.chainsaw.LogUI.loadConfigurationUsingPluginClassLoader(LogUI.java:1892) at org.apache.log4j.chainsaw.LogUI.access$17(LogUI.java:1883) at org.apache.log4j.chainsaw.LogUI$39$2.run(LogUI.java:1353) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.IllegalStateException: Repository [default] cannot be renamed as [testLog]. at org.apache.log4j.Hierarchy.setName(Hierarchy.java:262) ... 17 more LOG4J-INTERNAL: 2010-03-22 10:32:00,259 DEBUG [Thread-8] org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction setting parameter [tailing] to value [true]. 107797 [Thread-8] WARN org.apache.log4j.config.PropertySetter - No such property [tailing] in org.apache.log4j.Hierarchy. LOG4J-INTERNAL: 2010-03-22 10:32:00,260 DEBUG [Thread-8] org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root logger on stack LOG4J-INTERNAL: 2010-03-22 10:32:00,260 DEBUG [Thread-8] org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating logger name is [root], levelvalue is [debug]. LOG4J-INTERNAL: 2010-03-22 10:32:00,260 DEBUG [Thread-8] org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to DEBUG LOG4J-INTERNAL: 2010-03-22 10:32:00,260 DEBUG [Thread-8] org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root logger from top of stack. LOG4J-INTERNAL: 2010-03-22 10:32:00,260 DEBUG [Thread-8] org.apache.log4j.joran.action.ConfigurationAction#end:49)- Will stop writing internal logs on console. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
