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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content