Discovery of the FUSE components fails with the message "instrument library is missing in target VM"
Issue
- Unable to discover FUSE container
- Getting this exception in the agent log:
2015-06-16 17:00:04,621 WARN [InventoryManager.discovery-1] (rhq.core.pc.inventory.InventoryManager)- Failure during discovery for [JBoss Fuse Container] Resources - failed after 405 ms.
java.lang.Exception: Discovery component invocation failed.
at org.rhq.core.pc.util.DiscoveryComponentProxyFactory$ComponentInvocationThread.call(DiscoveryComponentProxyFactory.java:309)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.InternalError: instrument library is missing in target VM
at sun.tools.attach.HotSpotVirtualMachine.loadAgent(HotSpotVirtualMachine.java:105)
at com.sun.tools.attach.VirtualMachine.loadAgent(VirtualMachine.java:526)
at org.rhq.plugins.jmx.util.JvmUtility.getJmxConnectorAddress(JvmUtility.java:134)
at org.rhq.plugins.jmx.util.JvmUtility.extractJMXServiceURL(JvmUtility.java:82)
at org.jbosson.plugins.fuse.FuseServerDiscoveryComponent.discoverResourceDetails(FuseServerDiscoveryComponent.java:273)
at org.jbosson.plugins.fuse.FuseServerDiscoveryComponent.discoverResources(FuseServerDiscoveryComponent.java:94)
at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.rhq.core.pc.util.DiscoveryComponentProxyFactory$ComponentInvocationThread.call(DiscoveryComponentProxyFactory.java:305)
... 4 more
- Discovery of the FUSE components fails with the message "instrument library is missing in target VM"
Environment
- Red Hat JBoss Operations Network (JON) 3.1.2
- Oracle JDK 1.7.0_71
- Red Hat JBoss Fuse
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.