Red Hat Bugzilla – Bug 812404
JDG shows EAP6 child resources
Last modified: 2015-02-01 18:27:52 EST
+++ This bug was initially created as a clone of Bug #811245 +++
Description of problem:
I have an EAP6 instance and a JDG standalone instance running. My agent inventoried my EAP6 instance and when it inventoried the JDG instance, the dashboard shows the JDG instance with the child resources of EAP6 (database pools, JMS, etc) - just that those resources are unavailable.
Version-Release number of selected component (if applicable):
JON plugin-pack tech preview 3.0.1
JDG beta (with plugin)
Verifiable in an environment with EAP6 and JDG running, the issue can be seen in the JON dashboard.
Steps to Reproduce:
1) Install JON 3.0.1 tech preview for EAP 6 plugins
2) Install JDG plugin
3) Startup agent
4) Startup EAP6
5) Verify EAP6 is inventoried
6) Shutdown EAP6 instance
7) Startup JDG standalone
8) Verify JDG is inventoried
9) In JON browser, expand inventoried JDG instance, not its child resources
Note that I have actually seen it where the status of the EAP6 instance will show up for the status of the JDG instance (available / down) and vice versa.
JDG shows child resources that it shouldn't
JDG should only show its relevant resources
Browser was chrome
--- Additional comment from email@example.com on 2012-04-13 11:33:52 EDT ---
Unlinking from RHQ tracker
Extend the current DOMAIN vs STANDALONE check to also include product-name and product version
I think only the product name should be checked, but not necessarily the version as the latter would report servers after server upgrade as faulty.
When e.g. an EAP is in inventory and this is stopped and a AS7 on the same port and same run mode (standalone/domain) is started, we now detect this in the base server resource (standalone server / host controller) and throw a InvalidPluginConfigException, which is shown in the UI as yellow triangle.
Bulk closing of items that are on_qa and in old RHQ releases, which are out for a long time and where the issue has not been re-opened since.