ESB/SOA_P Services not showing up in JON
Environment
- RedHat Enterprise Linux 5/6
- JBoss Operations Network 2.4.1
Issue
- Installed clean copies of SOA-P 5.1 and JON 2.4.1.
- The ESB resources do not show up under the JBoss server installation even though the JBoss instance is recognized as a "JBoss Enterprise SOA Platform" installation.
- Then deployed all the 2.4.1 plugins to the JON server and performed a "plugins update" on the JON Agent.
- All three components- JON Server, JON Agent, and SOA-P instance are running on the same physical host.
Resolution
You need to make sure that the JBoss instance which you are monitoring is up and running, and also check if you are able to login to the jmx console of your SOA-P instance, if you are not able to login then you need to uncomment the following line in your SOA-P instance.
<profile name>/conf/props/soa-users.properties
admin=admin
JON uses jmx invoker service(JMX API) and this service uses soa-users.properties so for security we need to configure this file to enable access from JON.
After you have done this make sure to Correct the JBoss server resource's connection properties under Inventory -> Connection. The user name and password must be set to a valid user and password to access the jmx-console and the JBoss server instance as shown in the attached screen-shot.
Attachments
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
