Message "Could not build component for Resource..." in the agent.log file when trying to monitor JBOSS AMQ/Fuse

Solution Unverified - Updated -

Issue

  • The following exception is logged in the JBoss ON agent.log file when trying to monitor AMQ/JBoss Fuse:

    org.rhq.core.clientapi.agent.PluginContainerException: Could not build component for Resource [Resource[id=10249, uuid=956afb9a-a488-bc4c-2280-927c5914099f, type={JBossFuse}JBoss Fuse Container, key=JBoss Fuse Container{/app/jbossamq/myAmq}, name=JBoss Fuse Container [myContainer]{/app/jbossamq/myAmq} JBoss Fuse Container [myContainer], parent=example.com, version=1.2.0.redhat-621084]]
        at org.rhq.core.pc.inventory.InventoryManager.prepareResourceForActivation(InventoryManager.java:2158)
        at org.rhq.core.pc.inventory.InventoryManager.activateResource(InventoryManager.java:2234)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.checkInventory(AvailabilityExecutor.java:343)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.checkInventory(AvailabilityExecutor.java:400)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.startScan(AvailabilityExecutor.java:174)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.call(AvailabilityExecutor.java:130)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.run(AvailabilityExecutor.java:89)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
            at java.lang.Thread.run(Thread.java:745)
    Caused by: org.rhq.core.clientapi.agent.PluginContainerException: [Warning] Resource classLoader not found for Resource[id=10249, uuid=956afb9a-a488-bc4c-2280-927c5914099f, type={JBossFuse}JBoss Fuse Container, key=JBoss Fuse Container{/app/jbossamq/myAmq}, name=JBoss Fuse Container [myContainer]{/app/jbossamq/myAmq} JBoss Fuse Container [myContainer], parent=example.com, version=1.2.0.redhat-621084] - cannot create ResourceComponent.
        at org.rhq.core.clientapi.agent.PluginContainerException.wrapIfNecessary(PluginContainerException.java:69)
        at org.rhq.core.clientapi.agent.PluginContainerException.(PluginContainerException.java:96)
        ... 14 more
    
  • Unable to View Fabric server resources in JBoss ON UI even though connection details are correct;

Environment

  • Red Hat JBoss Operations Network (ON) 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.3.7
  • A-MQ Management Plug-in Pack for Red Hat JBoss Operations Network 3.3
  • JBoss Fuse Management Plug-in Pack for Red Hat JBoss Operations Network 3.3
  • Red Hat JBoss A-MQ 6.2.1
  • Red Hat JBoss Fuse 6.2.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In