I have two EAP 5.0.1 in inventory on OS X and RHEL 5.5 I have a group 'EAP5' containing the two servers. The OS X one has no javaHome property set , the RHEL one has it set. Now I went to the group inventory -> connection, which correctly shows different values for javaHome. I edited the connection properties to set javaHome for the EAP on OS X (and seem to have missed that this failed / never succeeded ). I tried to restart operation on the group , which failed, as the OS X Eap did not have javaHome set (see other BZ). I went back to the group config properties which are now stuck at a yellow box saying "Configuration update is currently in progress. Please wait a few moments and refresh the page." I manually set javaHome on the OSX EAP, but this does not change anyhting. Also agent restart does not change anything.
I was wondering if this maybe related to https://bugzilla.redhat.com/show_bug.cgi?id=586943, but no evidence so far
Created attachment 421284 [details] Screenshot of the update history UI
This happens on pure RHEL install (2* EAP on RHEL, agent, server) with sun jdk16 + PG 8.4 as well.
While this is a completely different execution path, the defect does in fact appear to be related to bug 586943 in that they have the same root cause.
There are two problems here. The first is the fact that the group plugin config failed. This looks like general issue with group plugibn config. Probably the same problem as seen in https://bugzilla.redhat.com/show_bug.cgi?id=586943, but applied to group plugin config as opposed to group resource config. This BZ will track this problem. The second problem will be moved to a new BZ (I'll create after this). It deals with the fact that a completed (FAILED) group config update should never leave behind IN PROGRESS member updates. This IN_PROGRESS state can mess up other stuff, like leaving the yellow box...
Similar to bug 586943, I updated the config update operation to create a deep copy of the configuration object which strips it of any hibernate proxies, thus avoiding the hibernate exception. Moving to ON_QA. commit hash: df3bb699e9bbfbe4c9bd05de1e9340d7a9e20134
QA Verified against a group plugin config changes (versus group resource config). This no longer seems to be an issue.
FYI - the "new BZ" mentioned above is 600543
Mass-closure of verified bugs against JON.