Menu

#38 Excpetion thrown when ever I try to execute an operation

open
nobody
5
2015-01-26
2005-01-07
Anonymous
No

I am using MC4J 1.2 beta7, MX4J 2.1.0, and tomcat 5.0.28. I
replaced the jars in tomcat's common/lib with the new mx4j
versions, then since I needed a connector I wrote a servlet that
get's Tomcat's MBeanServer and registers a JSR-160 connector. I
can fire up MC4J and view everything (MBeans & attributes)
without any problems. When I try to execute any operations though
I get a huge exception. I'll post the exception below. Has anyone
else seen this before?

java.lang.reflect.UndeclaredThrowableException
at $Proxy10.invoke(Unknown Source)
at
org.mc4j.console.bean.operation.OperationExecutionResultsVisualP
anel$2.run(OperationExecutionResultsVisualPanel.java:126)
at java.lang.Thread.run(Thread.java:552)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.mc4j.console.connection.proxy.JMXRemotingMBeanServerProxy
.invoke(JMXRemotingMBeanServerProxy.java:61)
... 3 more
Caused by: javax.management.remote.JMXServerErrorException:
Error thrown during invocation
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:104)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
at java.lang.Thread.run(Thread.java:552)
at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer
(StreamRemoteCall.java:247)
at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCal
l.java:223)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133)
at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Un
known Source)
at
javax.management.remote.rmi.RMIConnector$RemoteMBeanServer
Connection.invoke(RMIConnector.java:969)
... 8 more
Caused by: java.lang.NoSuchMethodError:
javax.management.MBeanServer.getClassLoaderFor(Ljavax/
management/ObjectName;)Ljava/lang/ClassLoader;
at
mx4j.remote.rmi.RMIConnectionInvoker.getClassLoaderFor(RMICon
nectionInvoker.java:322)
at
mx4j.remote.rmi.RMIConnectionInvoker.invoke(RMIConnectionInvo
ker.java:218)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
mx4j.remote.rmi.RMIConnectionProxy.invoke(RMIConnectionProxy.j
ava:34)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:99)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
... 1 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.mc4j.console.connection.proxy.JMXRemotingMBeanServerProxy
.invoke(JMXRemotingMBeanServerProxy.java:61)
at $Proxy10.invoke(Unknown Source)
at
org.mc4j.console.bean.operation.OperationExecutionResultsVisualP
anel$2.run(OperationExecutionResultsVisualPanel.java:126)
at java.lang.Thread.run(Thread.java:552)
Caused by: javax.management.remote.JMXServerErrorException:
Error thrown during invocation
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:104)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
at java.lang.Thread.run(Thread.java:552)
at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer
(StreamRemoteCall.java:247)
at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCal
l.java:223)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133)
at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Un
known Source)
at
javax.management.remote.rmi.RMIConnector$RemoteMBeanServer
Connection.invoke(RMIConnector.java:969)
... 8 more
Caused by: java.lang.NoSuchMethodError:
javax.management.MBeanServer.getClassLoaderFor(Ljavax/
management/ObjectName;)Ljava/lang/ClassLoader;
at
mx4j.remote.rmi.RMIConnectionInvoker.getClassLoaderFor(RMICon
nectionInvoker.java:322)
at
mx4j.remote.rmi.RMIConnectionInvoker.invoke(RMIConnectionInvo
ker.java:218)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
mx4j.remote.rmi.RMIConnectionProxy.invoke(RMIConnectionProxy.j
ava:34)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:99)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
... 1 more
javax.management.remote.JMXServerErrorException: Error thrown
during invocation
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:104)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
at java.lang.Thread.run(Thread.java:552)
at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer
(StreamRemoteCall.java:247)
at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCal
l.java:223)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133)
at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Un
known Source)
at
javax.management.remote.rmi.RMIConnector$RemoteMBeanServer
Connection.invoke(RMIConnector.java:969)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.mc4j.console.connection.proxy.JMXRemotingMBeanServerProxy
.invoke(JMXRemotingMBeanServerProxy.java:61)
at $Proxy10.invoke(Unknown Source)
at
org.mc4j.console.bean.operation.OperationExecutionResultsVisualP
anel$2.run(OperationExecutionResultsVisualPanel.java:126)
at java.lang.Thread.run(Thread.java:552)
Caused by: java.lang.NoSuchMethodError:
javax.management.MBeanServer.getClassLoaderFor(Ljavax/
management/ObjectName;)Ljava/lang/ClassLoader;
at
mx4j.remote.rmi.RMIConnectionInvoker.getClassLoaderFor(RMICon
nectionInvoker.java:322)
at
mx4j.remote.rmi.RMIConnectionInvoker.invoke(RMIConnectionInvo
ker.java:218)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
mx4j.remote.rmi.RMIConnectionProxy.invoke(RMIConnectionProxy.j
ava:34)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:99)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
... 1 more
java.lang.NoSuchMethodError:
javax.management.MBeanServer.getClassLoaderFor(Ljavax/
management/ObjectName;)Ljava/lang/ClassLoader;
at
mx4j.remote.rmi.RMIConnectionInvoker.getClassLoaderFor(RMICon
nectionInvoker.java:322)
at
mx4j.remote.rmi.RMIConnectionInvoker.invoke(RMIConnectionInvo
ker.java:218)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
mx4j.remote.rmi.RMIConnectionProxy.invoke(RMIConnectionProxy.j
ava:34)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.chain(RMIConnectio
nSubjectInvoker.java:99)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.access$000(RMICon
nectionSubjectInvoker.java:31)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker$1.run(RMIConnecti
onSubjectInvoker.java:90)
at
mx4j.remote.MX4JRemoteUtils.subjectInvoke(MX4JRemoteUtils.jav
a:147)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.subjectInvoke(RMIC
onnectionSubjectInvoker.java:86)
at
mx4j.remote.rmi.RMIConnectionSubjectInvoker.invoke(RMIConnecti
onSubjectInvoker.java:80)
at $Proxy0.invoke(Unknown Source)
at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConn
ectionImpl.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
rImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
dAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:
261)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.j
ava:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTran
sport.java:701)
at java.lang.Thread.run(Thread.java:552)

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.