"[Warning] Resource classLoader not found for Resource ..." in the agent.log file when trying to monitor A_MQ resource

Solution Unverified - Updated -

Issue

  • I am trying to monitor A-MQ with JON but after I install the agent and start it up I get the following:
2014-07-28 15:11:43,984 DEBUG [InventoryManager.availability-1] (rhq.core.pc.inventory.AvailabilityExecutor)- Could not create resource component proxy for Resource[id=11932, uuid=f3097043-3331-49be-b53d-723fcbe09e0a, type={JBossFuse}JBoss Fuse Container, key=JBoss A-MQ{/app/jboss-a-mq-6.1.0.redhat-379}, name=JBoss A-MQ{/app/jboss-a-mq-6.1.0.redhat-379} JBoss A-MQ [root], parent=example.server.com, version=6.1.0.redhat-379].
org.rhq.core.clientapi.agent.PluginContainerException: Component does not exist for resource: Resource[id=11932, uuid=f3097043-3331-49be-b53d-723fcbe09e0a, type={JBossFuse}JBoss Fuse Container, key=JBoss A-MQ{/app/jboss-a-mq-6.1.0.redhat-379}, name=JBoss A-MQ{/app/jboss-a-mq-6.1.0.redhat-379} JBoss A-MQ [root], parent=example.server.com, version=6.1.0.redhat-379]
        at org.rhq.core.pc.inventory.ResourceContainer.createResourceComponentProxy(ResourceContainer.java:430)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.checkInventory(AvailabilityExecutor.java:248)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.checkInventory(AvailabilityExecutor.java:429)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.startScan(AvailabilityExecutor.java:195)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.call(AvailabilityExecutor.java:152)
        at org.rhq.core.pc.inventory.AvailabilityExecutor.run(AvailabilityExecutor.java:111)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:701)
  • The agent.log file shows the following:
ERROR [WorkerThread#0[10.33.63.238:43315]] (rhq.core.pc.inventory.InventoryManager)- Failed to start component for Resource[id=10121, uuid=013e9a3e-fdbf-4360-8924-8e6810b930f8, type={JBossFuse}JBoss Fuse Container, key=JBoss A-MQ{/home/A_MQ/jboss-a-mq-6.1.0.redhat-379}, name=JBoss A-MQ{/home/A_MQ/jboss-a-mq-6.1.0.redhat-379} JBoss A-MQ [root], parent=example.server.com, version=6.1.0.redhat-379] from synchronized merge.
org.rhq.core.clientapi.agent.PluginContainerException: Could not build component for Resource [Resource[id=10121, uuid=013e9a3e-fdbf-4360-8924-8e6810b930f8, type={JBossFuse}JBoss Fuse Container, key=JBoss A-MQ{/home/A_MQ/jboss-a-mq-6.1.0.redhat-379}, name=JBoss A-MQ{/home/A_MQ/jboss-a-mq-6.1.0.redhat-379} JBoss A-MQ [root], parent=example.server.com, version=6.1.0.redhat-379]]
    at org.rhq.core.pc.inventory.InventoryManager.prepareResourceForActivation(InventoryManager.java:1826)
    at org.rhq.core.pc.inventory.InventoryManager.activateResource(InventoryManager.java:1903)
...
Caused by: org.rhq.core.clientapi.agent.PluginContainerException: [Warning] Resource classLoader not found for Resource[id=10121, uuid=013e9a3e-fdbf-4360-8924-8e6810b930f8, type={JBossFuse}JBoss Fuse Container, key=JBoss A-MQ{/home/A_MQ/jboss-a-mq-6.1.0.redhat-379}, name=JBoss A-MQ{/home/A_MQ/jboss-a-mq-6.1.0.redhat-379} JBoss A-MQ [root], parent=example.server.com, version=6.1.0.redhat-379] - cannot create ResourceComponent.
    at org.rhq.core.clientapi.agent.PluginContainerException.wrapIfNecessary(PluginContainerException.java:69)
    at org.rhq.core.clientapi.agent.PluginContainerException.<init>(PluginContainerException.java:96)
    ... 37 more

Environment

  • Red Hat JBoss Operations Network (JON) 3.2.0.GA
  • Red Hat JBoss ON 3.2.0 Plugin Pack for Red Hat JBoss A-MQ 6.0 and 6.1
  • Red Hat JBoss A-MQ 6.1.0

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