mc4j-development Mailing List for MC4J JMX Console (Page 3)
Brought to you by:
ghinkl
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(7) |
Oct
(5) |
Nov
(1) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(2) |
Feb
|
Mar
|
Apr
(2) |
May
(2) |
Jun
(4) |
Jul
(13) |
Aug
(5) |
Sep
(12) |
Oct
(5) |
Nov
(13) |
Dec
(8) |
2004 |
Jan
(2) |
Feb
(15) |
Mar
(15) |
Apr
(32) |
May
(26) |
Jun
(9) |
Jul
(8) |
Aug
(3) |
Sep
(16) |
Oct
(14) |
Nov
(7) |
Dec
(11) |
2005 |
Jan
(9) |
Feb
(3) |
Mar
(6) |
Apr
(1) |
May
(4) |
Jun
(7) |
Jul
(2) |
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
(3) |
Dec
(1) |
2006 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
|
Jul
(1) |
Aug
(5) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2007 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: James R. <jam...@gm...> - 2005-05-31 02:28:38
|
No, I never got around to it. I have some ideas if you're interested in writing one. The main problem I came across is the huge volume of log statements that are then sent as jmx events. -James On 5/30/05, Barry Kaplan <gr...@me...> wrote: > Is there such a beast? >=20 > (What I'm trying to build is a dashboard that displays the log4j log-leve= ls for the most common components in our system, with the ability to change= the value.) >=20 > -- > barry kaplan > gr...@me... >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit http://developer.yahoo.net/?fr=3Doffad-ysdn-ostg-q22= 005 > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > |
From: Barry K. <gr...@me...> - 2005-05-31 02:24:51
|
Is there such a beast? (What I'm trying to build is a dashboard that displays the log4j log-levels for the most common components in our system, with the ability to change the value.) -- barry kaplan gr...@me... |
From: SourceForge.net <no...@so...> - 2005-04-04 19:17:01
|
Bugs item #1176556, was opened at 2005-04-04 12:17 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1176556&group_id=60228 Category: None Group: MC4J 1.2b9 Status: Open Resolution: None Priority: 5 Submitted By: Eric Blood (eblood) Assigned to: Nobody/Anonymous (nobody) Summary: Installer fails to run under Mac OS X Initial Comment: Launching MC4J-12b9.app fails to do anything--nothing happens, and there are no messages in the console. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1176556&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-03-15 05:16:06
|
Bugs item #1163482, was opened at 2005-03-14 23:16 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1163482&group_id=60228 Category: None Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: spaz_swa (andy_shervin) Assigned to: Nobody/Anonymous (nobody) Summary: IOExpection Initial Comment: Attempting to connect to a work server from across a firewall using a vpn connection. I can successfully ping xspsvc01.swacorp.com from my client machine. jre 1.4.2_06 in use on the client. Using JSR160. Server URL: service:jmx:rmi:///jndi/rmi://xspsvc01.swacorp.com:9085/jmxconnector Here is the stack trace java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: xspsvc01.swacorp.com; nested exception is: java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine] at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:317) at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:247) at org.mc4j.console.connection.JSR160ConnectionNode.connect(JSR160ConnectionNode.java:132) at org.mc4j.console.connection.ConnectionNodeChildren.exposeDomains(ConnectionNodeChildren.java:56) at org.mc4j.console.connection.ConnectionNodeChildren$1.run(ConnectionNodeChildren.java:44) at java.lang.Thread.run(Unknown Source) Caused by: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: xspsvc01.swacorp.com; nested exception is: java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine] at com.sun.jndi.rmi.registry.RegistryContext.lookup(Unknown Source) at com.sun.jndi.toolkit.url.GenericURLContext.lookup(Unknown Source) at javax.naming.InitialContext.lookup(Unknown Source) at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1785) at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1751) at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:259) ... 5 more Caused by: java.rmi.ConnectException: Connection refused to host: xspsvc01.swacorp.com; nested exception is: java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source) at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source) at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source) at sun.rmi.server.UnicastRef.newCall(Unknown Source) at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source) ... 11 more Caused by: java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(Unknown Source) at java.net.PlainSocketImpl.connectToAddress(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.<init>(Unknown Source) at java.net.Socket.<init>(Unknown Source) at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown Source) at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown Source) [catch] ... 16 more ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1163482&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-03-10 13:54:05
|
Bugs item #1160624, was opened at 2005-03-10 14:54 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1160624&group_id=60228 Category: None Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: Marco Muuri (marco9000) Assigned to: Nobody/Anonymous (nobody) Summary: Nullpointern when navigating for installation directory Initial Comment: Sometimes when I look for a server installation (tried it a lot since I am using WSAD installation of WAS, but have found a bug report on that) I get a nullpointer with a message that I should report this. :) I haven't found a similar bug int the list so I attached stacktrace and system information. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1160624&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-03-10 12:15:38
|
Bugs item #1160604, was opened at 2005-03-10 13:15 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1160604&group_id=60228 Category: None Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: Marco Muuri (marco9000) Assigned to: Nobody/Anonymous (nobody) Summary: Nullpointern when navigating for installation directory Initial Comment: Sometimes when I look for a server installation (tried it a lot since I am using WSAD installation of WAS, but have found a bug report on that) I get a nullpointer with a message that I should report this. :) I haven't found a similar bug int the list so I attached stacktrace and system information. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1160604&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-03-03 16:31:40
|
Bugs item #1155980, was opened at 2005-03-03 16:31 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1155980&group_id=60228 Category: None Group: MC4J 1.2b5 Status: Open Resolution: None Priority: 5 Submitted By: khachchou (khachchou) Assigned to: Nobody/Anonymous (nobody) Summary: ConcurrentModificationException Initial Comment: I am having that while trying to connect to Weblogic 8 sp4 java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:448) at java.util.AbstractList$Itr.next(AbstractList.java:419) at org.openide.nodes.Children$Array.refreshImpl(Children.java:1237) at org.openide.nodes.Children$2.run(Children.java:1250) at org.openide.util.Mutex.postRequest(Mutex.java:867) at org.openide.util.Mutex.postWriteRequest(Mutex.java:364) at org.openide.nodes.Children$Array.refresh(Children.java:1248) at org.openide.nodes.Children$Array.add(Children.java:1290) at org.mc4j.console.connection.ConnectionNode.addMBean(ConnectionNode.java:256) at org.mc4j.console.connection.ConnectionNode.loadConnectionNodeChildren(ConnectionNode.java:208) at org.mc4j.console.connection.ConnectionNode.connect(ConnectionNode.java:343) at org.mc4j.console.connection.WeblogicConnectionNode.connect(WeblogicConnectionNode.java:88) at org.mc4j.console.connection.ReconnectAction.performAction(ReconnectAction.java:37) at org.openide.util.actions.NodeAction$3.run(NodeAction.java:440) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:71) 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:324) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1155980&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-03-03 15:55:19
|
Bugs item #1155952, was opened at 2005-03-03 15:55 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1155952&group_id=60228 Category: None Group: MC4J 1.2b5 Status: Open Resolution: None Priority: 5 Submitted By: khachchou (khachchou) Assigned to: Nobody/Anonymous (nobody) Summary: ConcurrentModificationException Initial Comment: I am having that while trying to connect to Weblogic 8 sp4 java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:448) at java.util.AbstractList$Itr.next(AbstractList.java:419) at org.openide.nodes.Children$Array.refreshImpl(Children.java:1237) at org.openide.nodes.Children$2.run(Children.java:1250) at org.openide.util.Mutex.postRequest(Mutex.java:867) at org.openide.util.Mutex.postWriteRequest(Mutex.java:364) at org.openide.nodes.Children$Array.refresh(Children.java:1248) at org.openide.nodes.Children$Array.add(Children.java:1290) at org.mc4j.console.connection.ConnectionNode.addMBean(ConnectionNode.java:256) at org.mc4j.console.connection.ConnectionNode.loadConnectionNodeChildren(ConnectionNode.java:208) at org.mc4j.console.connection.ConnectionNode.connect(ConnectionNode.java:343) at org.mc4j.console.connection.WeblogicConnectionNode.connect(WeblogicConnectionNode.java:88) at org.mc4j.console.connection.ReconnectAction.performAction(ReconnectAction.java:37) at org.openide.util.actions.NodeAction$3.run(NodeAction.java:440) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:71) 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:324) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1155952&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-03-03 14:51:34
|
Bugs item #1155886, was opened at 2005-03-03 14:51 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1155886&group_id=60228 Category: None Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: khachchou (khachchou) Assigned to: Nobody/Anonymous (nobody) Summary: Unable to connect to my local weblogic Initial Comment: Hi, I am using a local weblogic server (8 sp4) and I was not able to connect to it with the MC4j b8, but when using the MC4J b5 everything worked fine. While trying to configure MC4J to connect to my server, the wizard is trying to look for a server in my floppy disk (!!! I don't know why), after displaying a dozens of error windows a file browser window appears. I select the location of my local server (aka weblogic 8 sp4), but unfortunatuly it was reconized as a Weblogic 9 JSR77!!!. Then I confirmed that, but MC4J wasn't able to connect to my server. I have not kept the stack trace but I hope that my description would help. I am not looking for an answer, I just want to inform you about this issue. best regards ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1155886&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-02-26 19:13:28
|
Bugs item #1152528, was opened at 2005-02-26 19:13 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1152528&group_id=60228 Category: Connections Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: Richard Maher (rmaher0) Assigned to: Nobody/Anonymous (nobody) Summary: Unable to create connection Webshpere 6 Initial Comment: After adding the WAS 6 server in Step 2 of the wizard and upon trying to advance to Setp 3, I get the following exception: java.lang.reflect.UndeclaredThrowableException at $Proxy9.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) at java.awt.Component.processMouseEvent(Component.java:5488) at javax.swing.JComponent.processMouseEvent(JComponent.java:3093) at java.awt.Component.processEvent(Component.java:5253) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3955) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1766) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:779) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:822) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:810) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:795) at org.mc4j.console.ConnectAction$1.run(ConnectAction.java:58) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Caused by: 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:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) ... 39 more Caused by: java.util.NoSuchElementException at org.mc4j.console.connection.wizard.ConnectionIterator.showing(ConnectionIterator.java:119) at org.mc4j.console.connection.wizard.ConnectionIterator.nextPanel(ConnectionIterator.java:135) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1287) [catch] ... 44 more ==> 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:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy9.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) at java.awt.Component.processMouseEvent(Component.java:5488) at javax.swing.JComponent.processMouseEvent(JComponent.java:3093) at java.awt.Component.processEvent(Component.java:5253) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3955) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1766) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:779) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:822) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:810) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:795) at org.mc4j.console.ConnectAction$1.run(ConnectAction.java:58) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Caused by: java.util.NoSuchElementException at org.mc4j.console.connection.wizard.ConnectionIterator.showing(ConnectionIterator.java:119) at org.mc4j.console.connection.wizard.ConnectionIterator.nextPanel(ConnectionIterator.java:135) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1287) [catch] ... 44 more ==> java.util.NoSuchElementException at org.mc4j.console.connection.wizard.ConnectionIterator.showing(ConnectionIterator.java:119) at org.mc4j.console.connection.wizard.ConnectionIterator.nextPanel(ConnectionIterator.java:135) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1287) 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:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy9.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) at java.awt.Component.processMouseEvent(Component.java:5488) at javax.swing.JComponent.processMouseEvent(JComponent.java:3093) at java.awt.Component.processEvent(Component.java:5253) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3955) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1766) at java.awt.Component.dispatchEvent(Component.java:3803) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:779) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:822) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:810) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:795) at org.mc4j.console.ConnectAction$1.run(ConnectAction.java:58) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1152528&group_id=60228 |
From: James R. <jam...@db...> - 2005-02-08 17:09:07
|
Hi, I've just discovered this project, and it seems very useful. I noticed on the tracker page that there are plans to put jini discovery into some future version, and I wondered whether this would be forthcoming soon. I would almost volunteer to do the work, but I'm not really a GUI person! Basically you need to pop some code into a wizard a bit like this, with some stuff for updating the set of connections based on being informed of new services registering that match the service template. If somebody would like to give me a bit of insight into where I might start, I could possibly have a bit of a go. I'm using IntelliJ, and it doesn't seem to like the "form" files... Anyhow, crap bit of code, which will find a single service for you: protected WhateverInterfaceYouSpecify getServiceInterface(ServiceItem item) { if (item == null) { return null; } return (WhateverInterfaceYouSpecify) item.service; } protected ServiceTemplate getServiceTemplate() { Class[] classes = new Class[]{WhateverInterfaceYouSpecify.class}; ServiceTemplate template = new ServiceTemplate(null, classes, null); return template; } protected ServiceItem lookupServerMulticast(ServiceTemplate template) { ServiceDiscoveryManager serviceDiscoveryManager = null; try { LookupDiscoveryManager lookupDiscoveryManager = new LookupDiscoveryManager(new String[]{ jiniGroupname }, null, null); serviceDiscoveryManager = new ServiceDiscoveryManager(lookupDiscoveryManager, new LeaseRenewalManager()); } catch (IOException e) { System.exit(1); } try { // This only finds one service... serviceItem = serviceDiscoveryManager.lookup(template, null, 10 * 1000); return serviceItem; } catch (InterruptedException e) { ; } catch (RemoteException e) { ; } return null; } public void doIt{ WhateverInterfaceYouSpecify admin = getServiceInterface(lookupServerMulticast(getServiceTemplate())); JMXConnector jmx = admin.getJMXConnector(); jmx.connect(); MBeanServerConnection mbeanserver = jmx.getMBeanServerConnection(); .... whatever..... } public interface WhateverInterfaceYouSpecify{ public JMXConnector getJMXConnector() throws RemoteException; } |
From: SourceForge.net <no...@so...> - 2005-02-02 13:38:09
|
Bugs item #1114734, was opened at 2005-02-02 13:38 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1114734&group_id=60228 Category: Connections Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: Larry Williams (larrywilliams) Assigned to: Nobody/Anonymous (nobody) Summary: Websphere 5.0.2 - Windows 2000 Initial Comment: I'm getting the following error when trying to create a connection to Websphere 5.0.2. And I'm not able to connect to Websphere because of this. - I'm running MC4J with the IBM 1.4 JDK. - The error appears on panel 2 of 4 in the connection wizard. "Select server installation" java.lang.reflect.UndeclaredThrowableException at $Proxy9.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1815) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1868) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:449) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:287) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:274) at java.awt.Component.processMouseEvent(Component.java:5196) at java.awt.Component.processEvent(Component.java(Compiled Code)) at java.awt.Container.processEvent(Container.java(Compiled Code)) at java.awt.Component.dispatchEventImpl(Component.java(Compiled Code)) at java.awt.Container.dispatchEventImpl(Container.java(Compiled Code)) at java.awt.Component.dispatchEvent(Component.java(Inlined Compiled Code)) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java(Compiled Code)) at java.awt.LightweightDispatcher.processMouseEvent(Container.java(Compiled Code)) at java.awt.LightweightDispatcher.dispatchEvent(Container.java(Compiled Code)) at java.awt.Container.dispatchEventImpl(Container.java(Compiled Code)) at java.awt.Window.dispatchEventImpl(Window.java(Compiled Code)) at java.awt.Component.dispatchEvent(Component.java(Inlined Compiled Code)) at java.awt.EventQueue.dispatchEvent(EventQueue.java(Compiled Code)) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:598) at java.awt.Dialog.show(Dialog.java:619) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:779) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:822) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:810) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:795) at org.mc4j.console.ConnectAction$1.run(ConnectAction.java:58) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java(Compiled Code)) at java.awt.EventQueue.dispatchEvent(EventQueue.java(Compiled Code)) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:181) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:173) at java.awt.EventDispatchThread.run(EventDispatchThread.java:136) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) ... 38 more Caused by: java.lang.ArrayIndexOutOfBoundsException: 4 at org.mc4j.console.connection.wizard.ConnectionIterator.current(ConnectionIterator.java:147) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1279) [catch] ... 44 more ==> java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy9.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1815) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1868) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:449) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:287) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:274) at java.awt.Component.processMouseEvent(Component.java:5196) at java.awt.Component.processEvent(Component.java(Compiled Code)) at java.awt.Container.processEvent(Container.java(Compiled Code)) at java.awt.Component.dispatchEventImpl(Component.java(Compiled Code)) at java.awt.Container.dispatchEventImpl(Container.java(Compiled Code)) at java.awt.Component.dispatchEvent(Component.java(Inlined Compiled Code)) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java(Compiled Code)) at java.awt.LightweightDispatcher.processMouseEvent(Container.java(Compiled Code)) at java.awt.LightweightDispatcher.dispatchEvent(Container.java(Compiled Code)) at java.awt.Container.dispatchEventImpl(Container.java(Compiled Code)) at java.awt.Window.dispatchEventImpl(Window.java(Compiled Code)) at java.awt.Component.dispatchEvent(Component.java(Inlined Compiled Code)) at java.awt.EventQueue.dispatchEvent(EventQueue.java(Compiled Code)) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:598) at java.awt.Dialog.show(Dialog.java:619) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:779) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:822) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:810) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:795) at org.mc4j.console.ConnectAction$1.run(ConnectAction.java:58) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java(Compiled Code)) at java.awt.EventQueue.dispatchEvent(EventQueue.java(Compiled Code)) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:181) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:173) at java.awt.EventDispatchThread.run(EventDispatchThread.java:136) Caused by: java.lang.ArrayIndexOutOfBoundsException: 4 at org.mc4j.console.connection.wizard.ConnectionIterator.current(ConnectionIterator.java:147) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1279) [catch] ... 44 more ==> java.lang.ArrayIndexOutOfBoundsException: 4 at org.mc4j.console.connection.wizard.ConnectionIterator.current(ConnectionIterator.java:147) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1279) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy9.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1815) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1868) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:449) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:287) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:274) at java.awt.Component.processMouseEvent(Component.java:5196) at java.awt.Component.processEvent(Component.java(Compiled Code)) at java.awt.Container.processEvent(Container.java(Compiled Code)) at java.awt.Component.dispatchEventImpl(Component.java(Compiled Code)) at java.awt.Container.dispatchEventImpl(Container.java(Compiled Code)) at java.awt.Component.dispatchEvent(Component.java(Inlined Compiled Code)) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java(Compiled Code)) at java.awt.LightweightDispatcher.processMouseEvent(Container.java(Compiled Code)) at java.awt.LightweightDispatcher.dispatchEvent(Container.java(Compiled Code)) at java.awt.Container.dispatchEventImpl(Container.java(Compiled Code)) at java.awt.Window.dispatchEventImpl(Window.java(Compiled Code)) [catch] at java.awt.Component.dispatchEvent(Component.java(Inlined Compiled Code)) at java.awt.EventQueue.dispatchEvent(EventQueue.java(Compiled Code)) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:598) at java.awt.Dialog.show(Dialog.java:619) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:779) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:822) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:810) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:795) at org.mc4j.console.ConnectAction$1.run(ConnectAction.java:58) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java(Compiled Code)) at java.awt.EventQueue.dispatchEvent(EventQueue.java(Compiled Code)) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java(Compiled Code)) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:181) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:173) at java.awt.EventDispatchThread.run(EventDispatchThread.java:136) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1114734&group_id=60228 |
From: Greg H. <gre...@gm...> - 2005-01-31 19:01:12
|
There can be multiple conditions, but they are only "and" conditions... such that only MBeans matching all the conditions will be selected. All the MBeans in the server will be tested for these conditions so you can match as you like. You can also set the BeanMatch type to be "multiple" in order to find lists of MBeans matching all conditions. Or alternately, you can have more than one BeanMatch tags in order to bind different MBeans to different "id"s. The only documentation is the brief, Dashboard Guide available at: http://mc4j.sourceforge.net/dashboard-dev/DashboardXML.html Mostly, you'll create swing Components that implement one of org.mc4j.console.dashboard.components.BeanComponent org.mc4j.console.dashboard.components.BeanListComponent The first being for components using the BeanMatch type="single" and the second being for lists of beans using BeanMatch type="multiple". There is no special listener support at this point though I am open to suggestions on the dashboard model and its flexibility. To be honest, the jmx notification system is a little too weak to support using the built in notification nodes for getting notifications, so it would probably be best to just register a local notification listener for the mbean that is sending the log notifications. If you want, I'll see if I can hook up my old code to that sort of thing to display the notifications. For now, you can watch the notifications by simply browsing to the MBean providing them and right-clicking on the notification sub-node and selecting "Listen". On Fri, 28 Jan 2005 14:41:03 -0600, James Rosen <jam...@gm...> wrote: > Anything you could send me would be great. I'm trying to develop a > dashboard for it, but I can't find any documentation on writing > dashboards. I gather that MBeans are included in the dashboard > through the > <BeanMatch id="MBeanNode" type="Single"> > <Condition type="BeanObjectNameCondition" filter="type=Threading" /> > </BeanMatch > tags, but I'm not sure of the details. Can I have multiple > conditions? If so, how are they combined? Does a dashboard > automatically look for all beans and filter on conditions, or does it > have to be feed the MBeans? > Is the only way to add swing event handling to include it in the class > itself, or is there a way to just create some listeners and add them > to the classes via the dashboard xml? > > Is there any documentation on this stuff? If not, I imagine I'll > start documenting as I go; how should I organize it? > > -James > > > On Tue, 25 Jan 2005 22:59:36 -0500, Greg Hinkle <gre...@gm...> wrote: > > That's a great idea. I'm not sure how quickly notifications can be > > sent, but as long as the logging level isn't too detailed the > > notifications idea could work. > > > > I've actually got a UI for a remote log viewer I built a while back > > that might be a start for the display of the messages if I can find > > it. And a setLogLevel interface would be great. Feel free to pitch in > > any or all of this as you'd like. > > > > On Tue, 25 Jan 2005 08:55:54 -0600, James Rosen <jam...@gm...> wrote: > > > I am working on porting the ui of some java processes to JMX, and > > > would like to view logging information in real-time (well, slightly > > > delayed real-time). I couldn't find a way to watch log statement > > > occur from JConsole or from MC4j, so I was wondering whether this was > > > already in the works or whether I should add the feature. > > > > > > My proposal: > > > -a JMXAppender, compatible with Log4j which sent notifications to a > > > listener in the MC4J console > > > -a console-side listener which posts messages to a JTextPane; there > > > would be options for maxMessageHistorySize, etc. > > > -a more user-friendly version of the setLoggingLevel property of the > > > log in view, perhaps? > > > > > > -James > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > > > Tool for open source databases. Create drag-&-drop reports. Save time > > > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > > > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > > > _______________________________________________ > > > Mc4j-development mailing list > > > Mc4...@li... > > > https://lists.sourceforge.net/lists/listinfo/mc4j-development > > > > > > > -- > > Greg Hinkle > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > > Tool for open source databases. Create drag-&-drop reports. Save time > > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > > _______________________________________________ > > Mc4j-development mailing list > > Mc4...@li... > > https://lists.sourceforge.net/lists/listinfo/mc4j-development > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > -- Greg Hinkle |
From: James R. <jam...@gm...> - 2005-01-28 20:41:20
|
Anything you could send me would be great. I'm trying to develop a dashboard for it, but I can't find any documentation on writing dashboards. I gather that MBeans are included in the dashboard through the <BeanMatch id="MBeanNode" type="Single"> <Condition type="BeanObjectNameCondition" filter="type=Threading" /> </BeanMatch tags, but I'm not sure of the details. Can I have multiple conditions? If so, how are they combined? Does a dashboard automatically look for all beans and filter on conditions, or does it have to be feed the MBeans? Is the only way to add swing event handling to include it in the class itself, or is there a way to just create some listeners and add them to the classes via the dashboard xml? Is there any documentation on this stuff? If not, I imagine I'll start documenting as I go; how should I organize it? -James On Tue, 25 Jan 2005 22:59:36 -0500, Greg Hinkle <gre...@gm...> wrote: > That's a great idea. I'm not sure how quickly notifications can be > sent, but as long as the logging level isn't too detailed the > notifications idea could work. > > I've actually got a UI for a remote log viewer I built a while back > that might be a start for the display of the messages if I can find > it. And a setLogLevel interface would be great. Feel free to pitch in > any or all of this as you'd like. > > On Tue, 25 Jan 2005 08:55:54 -0600, James Rosen <jam...@gm...> wrote: > > I am working on porting the ui of some java processes to JMX, and > > would like to view logging information in real-time (well, slightly > > delayed real-time). I couldn't find a way to watch log statement > > occur from JConsole or from MC4j, so I was wondering whether this was > > already in the works or whether I should add the feature. > > > > My proposal: > > -a JMXAppender, compatible with Log4j which sent notifications to a > > listener in the MC4J console > > -a console-side listener which posts messages to a JTextPane; there > > would be options for maxMessageHistorySize, etc. > > -a more user-friendly version of the setLoggingLevel property of the > > log in view, perhaps? > > > > -James > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > > Tool for open source databases. Create drag-&-drop reports. Save time > > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > > _______________________________________________ > > Mc4j-development mailing list > > Mc4...@li... > > https://lists.sourceforge.net/lists/listinfo/mc4j-development > > > > -- > Greg Hinkle > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > |
From: Greg H. <gre...@gm...> - 2005-01-26 03:59:43
|
That's a great idea. I'm not sure how quickly notifications can be sent, but as long as the logging level isn't too detailed the notifications idea could work. I've actually got a UI for a remote log viewer I built a while back that might be a start for the display of the messages if I can find it. And a setLogLevel interface would be great. Feel free to pitch in any or all of this as you'd like. On Tue, 25 Jan 2005 08:55:54 -0600, James Rosen <jam...@gm...> wrote: > I am working on porting the ui of some java processes to JMX, and > would like to view logging information in real-time (well, slightly > delayed real-time). I couldn't find a way to watch log statement > occur from JConsole or from MC4j, so I was wondering whether this was > already in the works or whether I should add the feature. > > My proposal: > -a JMXAppender, compatible with Log4j which sent notifications to a > listener in the MC4J console > -a console-side listener which posts messages to a JTextPane; there > would be options for maxMessageHistorySize, etc. > -a more user-friendly version of the setLoggingLevel property of the > log in view, perhaps? > > -James > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > -- Greg Hinkle |
From: James R. <jam...@gm...> - 2005-01-25 19:19:40
|
I am working on porting the ui of some java processes to JMX, and would like to view logging information in real-time (well, slightly delayed real-time). I couldn't find a way to watch log statement occur from JConsole or from MC4j, so I was wondering whether this was already in the works or whether I should add the feature. My proposal: -a JMXAppender, compatible with Log4j which sent notifications to a listener in the MC4J console -a console-side listener which posts messages to a JTextPane; there would be options for maxMessageHistorySize, etc. -a more user-friendly version of the setLoggingLevel property of the log in view, perhaps? -James |
From: James R. <jam...@gm...> - 2005-01-25 14:56:16
|
I am working on porting the ui of some java processes to JMX, and would like to view logging information in real-time (well, slightly delayed real-time). I couldn't find a way to watch log statement occur from JConsole or from MC4j, so I was wondering whether this was already in the works or whether I should add the feature. My proposal: -a JMXAppender, compatible with Log4j which sent notifications to a listener in the MC4J console -a console-side listener which posts messages to a JTextPane; there would be options for maxMessageHistorySize, etc. -a more user-friendly version of the setLoggingLevel property of the log in view, perhaps? -James |
From: SourceForge.net <no...@so...> - 2005-01-24 19:04:21
|
Bugs item #1108546, was opened at 2005-01-24 19:04 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1108546&group_id=60228 Category: Connections Group: MC4J 1.2b8 Status: Open Resolution: None Priority: 5 Submitted By: Garthfield (garthfield) Assigned to: Nobody/Anonymous (nobody) Summary: javax.naming.NameNotFoundException: jrmp Initial Comment: Hello, When I try and connect to my Tomcat 5.0.27 server using the MX4j 1x connector I get the exception below. Is there some library that I'm missing from my local JDK? I'm using Sun Java "1.4.2_01". Any ideas where I'm going wrong? Garthfield javax.naming.NameNotFoundException: jrmp at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:90) at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:98) at javax.naming.InitialContext.lookup(InitialContext.java:347) at mx4j.connector.rmi.RMIConnector.connect(RMIConnector.java:110) at org.mc4j.console.connection.Mx4jConnectionNode.connect(Mx4jConnectionNode.java:64) at org.mc4j.console.connection.ReconnectAction.performAction(ReconnectAction.java:47) at org.openide.util.actions.NodeAction.performAction(NodeAction.java:193) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:78) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:74) 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:324) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1108546&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-01-24 17:33:11
|
Bugs item #1108487, was opened at 2005-01-24 12:33 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1108487&group_id=60228 Category: Operations Group: MC4J 1.2b7 Status: Open Resolution: None Priority: 5 Submitted By: icedeveloper (icedeveloper) Assigned to: Nobody/Anonymous (nobody) Summary: Get UnsupportedClassVersionError: org/netbeans/Main Initial Comment: When launching the console on Windows XP Professional SP 2 on a laptop (1.8 Ghz, 1GB RAM) I get the following Java exception raised: java.lang.UnsupportedClassVersionError: org/netbeans/Main (Unsupported major.minor version 48.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass (Unknown Source) at java.net.URLClassLoader.defineClass (Unknown Source) at java.net.URLClassLoader.access$100 (Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged (Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass (Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal (Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at com.zerog.lax.LAX.launch(DashoA8113) at com.zerog.lax.LAX.main(DashoA8113) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1108487&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-01-20 21:23:33
|
Bugs item #1106275, was opened at 2005-01-20 21:23 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1106275&group_id=60228 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Frank Baxter (fbaxter) Assigned to: Nobody/Anonymous (nobody) Summary: Unable to connect to Websphere with WSAD installation Initial Comment: I'm having a problem with the latest version (1.2b8). I'm using WSAD 5.1 and when I get to the second screen for creating a new connection I see this message: "Please select a server installation for WebSphere 5.x+. If there are none available, press "Add" to the right and browse to the correct installation directory." It says that valid installations will be highlighted in blue, but that never happens and the button never lets me select a directory. Is this a problem with WSAD? Is there some special directory name that it's looking for? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1106275&group_id=60228 |
From: SourceForge.net <no...@so...> - 2005-01-20 11:02:37
|
Bugs item #1105890, was opened at 2005-01-20 11:02 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1105890&group_id=60228 Category: Connections Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michael Studman (mstudman) Assigned to: Nobody/Anonymous (nobody) Summary: "WL 8.1SP3" installation misinterpreted as "WL 9 via JSR 77" Initial Comment: I have a WL 8 SP 3 installation and MC4J misinterprets that as a WL 9 via JSR 77 installation. Looking through the source, I believe the problem may rest in ServerInstallFinder.java. The constructor of this class constructs a map of recognition paths to connection descriptors however all the weblogic connection descriptors have the same recognition path hence the map will only ever contain the very last WL descriptor added (which just happens to be the WL 9 via JSR 77 connection descriptor as defined by ManagementNode.CONNECTION_DESCRIPTORS). You probably need a java.util.Map of recognition paths to a java.util.Set of connection descriptors (or structure the solution to this problem differently altogether). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=493495&aid=1105890&group_id=60228 |
From: Slobodan V. <slo...@pr...> - 2004-12-23 15:53:04
|
I've succeeded (to expose Tomcat 5.5.x server for remote JMX management with j2se 1.4)! So if anybody is interested, Steps are the same as for Tomcat 5.0! ------------------------------------------------------------- To connect to Tomcat 5.0 you must currently enable the MX4J 1.1.1 proprietary connector. 1.. Edit jk2.properties and add the following: mx.port=1099 mx.enabled=true mx.httpPort=9051 mx.httpHost=localhost mx.jrmpPort=1099 mx.jrmpHost=localhost 2.. Download and copy the mx4j-tools and mx4j-jmx jars version 1.1.1 into the $CANTALINA_HOME/common/lib directory. 3.. Start tomcat looking for any exceptions. It will show an error message if it is unable to locate the MX4J libraries or if it cannot bind to the standard jndi port of 1099 or 9050. ---------------------------------------------------------------------------- ------ The only problem left is that, in Tomcat 5.5, JK doesn't have default property file (jk2.properties placed in conf directory for Tomcat 5.0) that gets loaded on 'init'. That is the reason why you HAVE to define 'propertiesFile' property for 'JkMain' class if you wan your configuration (from (e.g.) jk2.properties file) to get loaded. The easyest way to do this is to define additional property for 'AJP 1.3 Connector' defined in 'server.xml' file: Original Connector configuration: <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> Adapted Connector configuration: <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" propertiesFile="C:\jakarta-tomcat-5.5.4\conf\jk2.properties" /> That is all! Regards, Slobodan ----- Original Message ----- From: "Greg Hinkle" <gre...@gm...> To: <mc4...@li...> Sent: Wednesday, December 22, 2004 3:37 PM Subject: Re: [Mc4j-development] Tomcat -JMX > You should probably check with the tomcat user list, but I think I > recall the discussion being on the dev list that you could still > configure jkMX to utilize MX4J for remoting by setting up a > jk2.properties file as with versions prior to tomcat 5.5. I think they > just stopped shipping the default file. > > The instructions for setting up connections to tomcat < 5.5 on the > MC4J site should be applicable when using 5.5 with JDK 1.4 (though I > have not tried it myself). Let us know if you have any luck. > > > On Wed, 22 Dec 2004 10:40:01 +0100, Slobodan Vujasinovic > <slo...@pr...> wrote: > > Hi, > > > > Has anyone succeeded to expose Tomcat 5.5.x server for remote JMX management > > with j2se 1.4? > > > > I've done it with JRE 5.0 but I'm limited to j2se 1.4 use! > > > > Regards, > > Slobodan > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > > Mc4j-development mailing list > > Mc4...@li... > > https://lists.sourceforge.net/lists/listinfo/mc4j-development > > > > > -- > Greg Hinkle > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > |
From: Greg H. <gre...@gm...> - 2004-12-22 14:38:07
|
You should probably check with the tomcat user list, but I think I recall the discussion being on the dev list that you could still configure jkMX to utilize MX4J for remoting by setting up a jk2.properties file as with versions prior to tomcat 5.5. I think they just stopped shipping the default file. The instructions for setting up connections to tomcat < 5.5 on the MC4J site should be applicable when using 5.5 with JDK 1.4 (though I have not tried it myself). Let us know if you have any luck. On Wed, 22 Dec 2004 10:40:01 +0100, Slobodan Vujasinovic <slo...@pr...> wrote: > Hi, > > Has anyone succeeded to expose Tomcat 5.5.x server for remote JMX management > with j2se 1.4? > > I've done it with JRE 5.0 but I'm limited to j2se 1.4 use! > > Regards, > Slobodan > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > -- Greg Hinkle |
From: Slobodan V. <slo...@pr...> - 2004-12-22 09:40:44
|
Hi, Has anyone succeeded to expose Tomcat 5.5.x server for remote JMX management with j2se 1.4? I've done it with JRE 5.0 but I'm limited to j2se 1.4 use! Regards, Slobodan |
From: Greg H. <gre...@gm...> - 2004-12-18 22:41:58
|
Yea. That was a mistake. I've been experimenting with 1.5 features, but hadn't planned on checking it yet. The fix is checked in. Just a note... anonymous pserver cvs access may be delayed up to five hours from the authorized developer access. On Sun, 19 Dec 2004 02:18:38 +0800, Warren Mira <war...@gm...> wrote: > Hi, > > I seemed to be experiencing compile errors while building mc4j. Is the > min requirement now jdk5+? There seems to be classes that have jdk5 > specific e.g. Double.valueOf(double) from NumericAttributeGaugeMeter > Im using jdk1.4. > > Regards, > Warren > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Mc4j-development mailing list > Mc4...@li... > https://lists.sourceforge.net/lists/listinfo/mc4j-development > -- Greg Hinkle |