logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Scott Deboy <scott.de...@gmail.com>
Subject Re: Getting started with Chainsaw
Date Mon, 22 Mar 2010 17:25:10 GMT
The output you included looks fine (two runs, but they both show the same
info, which is fine)

Again, check the chainsaw-log tab for entries describing problems problems
getting the file from the fileURL, as well as warnings about log file
entries not matching your logFormat expression.

Scott

On Mon, Mar 22, 2010 at 8:53 AM, Anoop Bhatti <anoop.bhatti@gmail.com>wrote:

> No, I'm using Ubuntu linux.
>
> The file path I'm using in the chainsaw.xml file is:
>
> file:////home/me/Desktop/chainsaw-bundle/sample.log
>
> I'm pretty sure it's correct. When I do:
> vi file:////home/me/Desktop/chainsaw-bundle/sample.log
> The vi editor is able to bring up the file, meaning that the file path
> I'm using is ok.
>
>
>
>
> On Mon, Mar 22, 2010 at 11:46 AM, Scott Deboy <scott.deboy@gmail.com>
> wrote:
> > Are you on Windows?  If so, change your fileURL to
> > file:///c:/home/me/Desktop/chainsaw-bundle/sample.log
> >
> > The chainsaw-log tab will tell you what receivers are doing - check there
> > for information (it will probably tell you the file couldn't be found,
> which
> > means making the change I mentioned above).
> >
> > Your logFormat looks ok, so once it's able to resolve the file, it should
> > process your events.
> >
> > Scott
> >
> >
> > On Mon, Mar 22, 2010 at 8:31 AM, Anoop Bhatti <anoop.bhatti@gmail.com
> >wrote:
> >
> >> Whoops. Nice catch!
> >>
> >> I fixed those problems and a "pluginDirectory cannot be null, and it
> >> must exist and must be readable, using the normal Classloader" error I
> >> saw in the chainsaw-log tab.  I just created an empty plugins
> >> directory in my ~/.chainsaw dir.
> >>
> >> I don't see anymore errors. The warnings I'm getting in the
> >> chainsaw-log file are:
> >>
> >> -Could not find any local JavaDocs, you might want to consider running
> >> 'ant javadoc'. The release version will be able to access Javadocs
> >> from the Apache website.
> >> -Failed to locate Receiver class:org.apache.log4j.net.JMSReceiver
> >> -Failed to locate Receiver class:org.apache.log4j.db.DBReceiver
> >> -Failed to locate Receiver class:org.apache.log4j.db.CustomSQLDBReceiver
> >> -Failed to locate Receiver class:org.apache.log4j.xml.LogFileXMLReceiver
> >> -Failed to locate Receiver
> >> class:org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
> >> -menu 'Connect to' was NOT added because the 'Help' menu could not be
> >> located
> >>
> >> I do see this in as a debug, which is promising:
> >> Located known Receiver class
> org.apache.log4j.varia.LogFilePatternReceiver
> >>
> >> I still don't see the tab for my sample.log popping up.
> >> Anymore ideas?
> >>
> >>
> >> Here's some console output:
> >>
> >> me@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh
> >> Using font=Arial
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,858 DEBUG [main]
> >> org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting
> >> internal logs on console.
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,865 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#begin:45)- About to
> >> instantiate plugin of type
> >> [org.apache.log4j.varia.LogFilePatternReceiver]
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,880 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#begin:59)- plugin named as
> >> [fileReceiver]
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,882 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#begin:70)- Pushing plugin
> >> on to the object stack.
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,886 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].
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,894 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [timestampFormat] to value [yyyy-MM-dd
> >> HH:mm:ss,SSS].
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,894 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS -
> >> PROP(USER) - MESSAGE].
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,894 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [name] to value [testLog].
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,894 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [tailing] to value [true].
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,895 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#end:102)- Popping plugin
> >> named [testLog] from the object stack
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,896 DEBUG [main]
> >> org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root
> >> logger on stack
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,896 DEBUG [main]
> >> org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating
> >> logger name is [root], levelvalue is  [debug].
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,896 DEBUG [main]
> >> org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to
> >> DEBUG
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,896 DEBUG [main]
> >> org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root
> >> logger from top of stack.
> >> LOG4J-INTERNAL: 2010-03-22 11:19:37,896 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
> >> me@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh
> >> Using font=Arial
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,537 DEBUG [main]
> >> org.apache.log4j.joran.action.ConfigurationAction#begin:42)- Starting
> >> internal logs on console.
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,544 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#begin:45)- About to
> >> instantiate plugin of type
> >> [org.apache.log4j.varia.LogFilePatternReceiver]
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,561 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#begin:59)- plugin named as
> >> [fileReceiver]
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,563 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#begin:70)- Pushing plugin
> >> on to the object stack.
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,567 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].
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,574 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [timestampFormat] to value [yyyy-MM-dd
> >> HH:mm:ss,SSS].
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,574 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [logFormat] to value [TIMESTAMP LEVEL CLASS -
> >> PROP(USER) - MESSAGE].
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,575 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [name] to value [testLog].
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,575 DEBUG [main]
> >> org.apache.log4j.joran.action.ParamAction#begin:61)- In ParamAction
> >> setting parameter [tailing] to value [true].
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,594 DEBUG [main]
> >> org.apache.log4j.joran.action.PluginAction#end:102)- Popping plugin
> >> named [testLog] from the object stack
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,594 DEBUG [main]
> >> org.apache.log4j.joran.action.RootLoggerAction#begin:43)- Pushing root
> >> logger on stack
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,594 DEBUG [main]
> >> org.apache.log4j.joran.action.LevelAction#begin:45)- Encapsulating
> >> logger name is [root], levelvalue is  [debug].
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,594 DEBUG [main]
> >> org.apache.log4j.joran.action.LevelAction#begin:76)- root level set to
> >> DEBUG
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,595 DEBUG [main]
> >> org.apache.log4j.joran.action.RootLoggerAction#end:61)- Removing root
> >> logger from top of stack.
> >> LOG4J-INTERNAL: 2010-03-22 11:22:27,595 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...
> >>
> >>
> >>
> >>
> >> On Mon, Mar 22, 2010 at 10:52 AM, Scott Deboy <scott.deboy@gmail.com>
> >> wrote:
> >> > A couple of things
> >> >  - it's always a good idea to check the chainsaw-log tab for errors or
> >> > warnings
> >> >  - the 'class' param for you 'plugin' entry has a space in it (it
> should
> >> be
> >> > org.apache.log4j.varia.
> >> > LogFilePatternReceiver)
> >> >  - There's a MalformedURLException in your log - for the fileURL, on
> >> > Windows, I use: file:///c:/path/to/chainsaw.xml
> >> >
> >> > Scott
> >> >
> >> > On Mon, Mar 22, 2010 at 7:41 AM, Anoop Bhatti <anoop.bhatti@gmail.com
> >> >wrote:
> >> >
> >> >> 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.)
> >> >> me@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
> >> >> me@localhost35:~/Desktop/chainsaw-bundle$
> >> >> me@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
> >> >> me@localhost35:~/Desktop/chainsaw-bundle$ ./chainsaw.sh
> >> >> me@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
> >> >> me@localhost35:~/Desktop/chainsaw-bundle$
> >> >> me@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: log4j-user-unsubscribe@logging.apache.org
> >> >> For additional commands, e-mail: log4j-user-help@logging.apache.org
> >> >>
> >> >>
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
> >> For additional commands, e-mail: log4j-user-help@logging.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message