JBoss ON ignoring discovery of EAP6 server or child resources because of plugin error

Solution Verified - Updated -

Issue

  • The agent discovers the EAP6 server:
   + Resource[id=0, uuid=99540167-027f-480c-8a5f-9a27f34963f4, type={JBossAS7}JBossAS7 Host Controller, key=/export/home/fhlbae0/jboss-eap-6.0/domain, name=EAP Domain Controller (10.40.0.200:19990), parent=websvcsqa-brad, version=EAP 6.0.0.GA] (sync=NEW, state=STARTED, avail=UNKNOWN, sched=0/0)
  • But the rhq-server-log4j.log ignores it:
2012-07-12 14:51:34,158 ERROR [org.rhq.enterprise.server.discovery.DiscoveryBossBean] Reported resource [Resource[id=0, uuid=99540167-027f-480c-8a5f-9a27f34963f4, type={JBossAS7}JBossAS7 Host Controller, key=/export/home/fhlbae0/jboss-eap-6.0/domain, name=EAP Domain Controller (10.40.0.200:19990), parent=websvcsqa-brad, version=EAP 6.0.0.GA]] has an unknown type [{JBossAS7}JBossAS7 Host Controller]. The Agent most likely has a plugin named 'JBossAS7' installed that is not installed on the Server. Resource will be ignored...
  • The Plugin is INDEED installed to the JON Server, as I can see it through the JON Interface under Administration / Agent Plugins.
  • Additionally, their MD5 Hash matches on both the JON Agent and also the JON Server.
From the Agent:
rhq-jboss-as-7-plugin-4.4.0.JON310GA.jar
        Plugin Name:  JBossAS7
        Display Name: JBoss Application Server 7.x
        Last Updated: July 11, 2012 1:29:33 PM EDT
        File Size:    1,333,038 bytes
        MD5 Hashcode: b68402183e8a30855f699e85def22984

From the Server:
Display Name :  JBoss Application Server 7.x
    Name :  JBossAS7
Version :   4.4.0.JON310GA
    AMPS Version :  2.0
MD5 :   b68402183e8a30855f699e85def22984
    Kind :  Agent
Description :   provides monitoring and management of JBossAS 7.x
    Path :  rhq-jboss-as-7-plugin-4.4.0.JON310GA.jar
Last Updated :  Jul 12, 2012 9:09:52 AM
    Enabled? : (check mark)
  • EAP 6 is in inventory but it's child resource types are ignored

Environment

  • Red Hat JBoss Operations Network (ON) 3.1, 3.2
  • Red Hat JBoss Enterprise Application Platform (EAP) 6

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