Anybody else seeing this when trying to execute dumpthreads op on RHQ Server, JBossAS 4.2.1.GA default (0.0.0.0:2099) > JBoss AS JVM > Threading resource? JDK 1.6.0_04 org.mc4j.ems.connection.EmsConnectException: java.io.StreamCorruptedException: javax.management.openmbean.OpenDataException: item value [Ljavax.management.openmbean.CompositeData;@1f497b8 for item name lockedMonitors is not a javax.management.openmbean.ArrayType [Ljavax.management.openmbean.CompositeData; 1-dimensional array of javax.management.openmbean.CompositeType name=className type=javax.management.openmbean.SimpleType:java.lang.String name=identityHashCode type=javax.management.openmbean.SimpleType:java.lang.Integer name=lockedStackDepth type=javax.management.openmbean.SimpleType:java.lang.Integer name=lockedStackFrame type=javax.management.openmbean.CompositeType name=className type=javax.management.openmbean.SimpleType:java.lang.String name=fileName type=javax.management.openmbean.SimpleType:java.lang.String name=lineNumber type=javax.management.openmbean.SimpleType:java.lang.Integer name=methodName type=javax.management.openmbean.SimpleType:java.lang.String name=nativeMethod type=javax.management.openmbean.SimpleType:java.lang.Boolean at org.mc4j.ems.impl.jmx.connection.support.providers.proxy.GenericMBeanServerProxy.invoke(GenericMBeanServerProxy.java:140) at $Proxy41.invoke(Unknown Source) at javax.management.MBeanServerInvocationHandler$InvokeAction.perform(MBeanServerInvocationHandler.java:337) at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:155) at $Proxy52.getThreadInfo(Unknown Source) at org.rhq.plugins.jmx.ThreadDataMeasurementComponent.invokeOperation(ThreadDataMeasurementComponent.java:48) 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.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:484) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Caused by: java.io.StreamCorruptedException: javax.management.openmbean.OpenDataException: item value [Ljavax.management.openmbean.CompositeData;@1f497b8 for item name lockedMonitors is not a javax.management.openmbean.ArrayType [Ljavax.management.openmbean.CompositeData; 1-dimensional array of javax.management.openmbean.CompositeType name=className type=javax.management.openmbean.SimpleType:java.lang.String name=identityHashCode type=javax.management.openmbean.SimpleType:java.lang.Integer name=lockedStackDepth type=javax.management.openmbean.SimpleType:java.lang.Integer name=lockedStackFrame type=javax.management.openmbean.CompositeType name=className type=javax.management.openmbean.SimpleType:java.lang.String name=fileName type=javax.management.openmbean.SimpleType:java.lang.String name=lineNumber type=javax.management.openmbean.SimpleType:java.lang.Integer name=methodName type=javax.management.openmbean.SimpleType:java.lang.String name=nativeMethod type=javax.management.openmbean.SimpleType:java.lang.Boolean at javax.management.openmbean.CompositeDataSupport.readObject(CompositeDataSupport.java:208) 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 java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1667) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at java.rmi.MarshalledObject.get(MarshalledObject.java:142) at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:134) at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:365) at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:197) at org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor.invoke(InvokerAdaptorClientInterceptor.java:66) at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70) at org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74) at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100) at $Proxy40.invoke(Unknown Source) at sun.reflect.GeneratedMethodAccessor712.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.mc4j.ems.impl.jmx.connection.support.providers.proxy.GenericMBeanServerProxy.invoke(GenericMBeanServerProxy.java:115) ... 15 more
Push to 1.4
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-2185
Temporarily adding the keyword "SubBug" so we can be sure we have accounted for all the bugs. keyword: new = Tracking + FutureFeature + SubBug
making sure we're not missing any bugs in rhq_triage
*** This bug has been marked as a duplicate of bug 536468 ***