Hey Scott! Would you mind adding this as a comment to the Jira? Thanks! Sent from my iPhone
> On 2014/06/12, at 1:04, Scott Deboy <[email protected]> wrote: > > I'd suggest trying the latest developer snapshot of Chainsaw, available at > http://people.apache.org/~sdeboy > > Scott >> On Jun 11, 2014 8:56 AM, "Arthur Hsieh (JIRA)" <[email protected]> wrote: >> >> [ >> https://issues.apache.org/jira/browse/LOG4J2-665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027940#comment-14027940 >> ] >> >> Arthur Hsieh commented on LOG4J2-665: >> ------------------------------------- >> >> No worries, and thank you for spending the time to clarify my questions. >> >> Just one last question, is it normal that under the log4j2 tab, i see >> "LoggerContext: sun.misc.Launcher$AppClassLoader@3b26456a" instead of >> "LoggerContext: AsyncLoggerContext". The reason why I ask this is because >> the screenshot shown on >> http://logging.apache.org/log4j/2.x/manual/jmx.html#ClientGUI shows the >> AynscLoggerContext, and the contents seem like output of actual logs.. >> >> Thanks once again, i'll definitely checkout chainsaw. Cheers. >> >> > Unable to connect from log4j2 Client GUI to my application >> > ---------------------------------------------------------- >> > >> > Key: LOG4J2-665 >> > URL: https://issues.apache.org/jira/browse/LOG4J2-665 >> > Project: Log4j 2 >> > Issue Type: Bug >> > Components: JMX >> > Affects Versions: 2.0-rc1 >> > Environment: OS: OSX Mavericks 10.9.3 >> > IDE: Netbeans 8.0 (Build 201403101706) >> > Java: 1.7.0_45; Java HotSpot(TM) 64-Bit Server VM 24.45-b08 >> > log4j: 2.0rc1 >> > Reporter: Arthur Hsieh >> > Attachments: Screen Shot 2014-06-10 at 15.41.36.png, Screen Shot >> > 2014-06-10 at 15.42.33.png, log4j2.xml >> > >> > >> > I am unable to connect from the log4j2 Client GUI, regardless of whether >> > running it as a JConsole Plug-in, or running it as a standalone >> > application. >> > Below are details of what I've used in my attempts: >> > My application >> > - ran from Netbeans, with these VM arguments: >> > -Djava.security.policy=~/Downloads/policy >> > -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote >> > -Dcom.sun.management.jmxremote.port=9010 >> > -Dcom.sun.management.jmxremote.local.only=false >> > -Dcom.sun.management.jmxremote.authenticate=false >> > -Dcom.sun.management.jmxremote.ssl=false >> > - I've tried various ports: 9010, 1099, 33445 etc >> > - Content of my policy file (I've allowed everything): >> > grant { >> > permission java.security.AllPermission; >> > }; >> > Running the Client GUI as a JConsole Plug-in >> > - command I used to execute: >> > jconsole -pluginpath >> > ~/Downloads/Software/Development/Java/log4j/2.0/rc1/apache-log4j-2.0-rc1-bin/log4j-core-2.0-rc1.jar:~/Downloads/Software/Development/Java/log4j/2.0/rc1/apache-log4j-2.0-rc1-bin/log4j-jmx-gui-2.0-rc1.jar >> > - The JConsole starts without issue, but I don't see the Log4j2 tab as per >> > the manual (http://logging.apache.org/log4j/2.x/manual/jmx.html) >> > Running the Client GUI as a Stand-alone Application >> > - command I used to execute (I'm running this from the directory where the >> > JARs are: >> > java -cp log4j-core-2.0-rc1.jar:log4j-jmx-gui-2.0-rc1.jar >> > org.apache.logging.log4j.jmx.gui.ClientGUI localhost:9010 >> > - however, i getting a java.lang.NoClassDefFoundError: >> > Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: >> > org/apache/logging/log4j/status/StatusLogger >> > at >> > org.apache.logging.log4j.core.jmx.Server.<clinit>(Server.java:59) >> > at >> > org.apache.logging.log4j.jmx.gui.Client.getStatusLoggerAdmin(Client.java:143) >> > at >> > org.apache.logging.log4j.jmx.gui.ClientGUI.addWidgetForLoggerContext(ClientGUI.java:109) >> > at >> > org.apache.logging.log4j.jmx.gui.ClientGUI.populateWidgets(ClientGUI.java:98) >> > at >> > org.apache.logging.log4j.jmx.gui.ClientGUI.<init>(ClientGUI.java:81) >> > at >> > org.apache.logging.log4j.jmx.gui.ClientGUI$2.run(ClientGUI.java:276) >> > at >> > java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) >> > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) >> > at java.awt.EventQueue.access$200(EventQueue.java:103) >> > at java.awt.EventQueue$3.run(EventQueue.java:694) >> > at java.awt.EventQueue$3.run(EventQueue.java:692) >> > at java.security.AccessController.doPrivileged(Native Method) >> > at >> > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) >> > at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) >> > at >> > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) >> > at >> > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) >> > at >> > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) >> > at >> > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) >> > at >> > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) >> > at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) >> > Caused by: java.lang.ClassNotFoundException: >> > org.apache.logging.log4j.status.StatusLogger >> > at java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> > at java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> > at java.security.AccessController.doPrivileged(Native Method) >> > at java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) >> > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >> > ... 20 more >> >> >> >> -- >> This message was sent by Atlassian JIRA >> (v6.2#6252) >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected]
