Description of problem: It is not possible to change ejb3 subsystem's "Strict Max Bean Instance Pool" configuration property values. Version-Release number of selected component (if applicable): Version 3.3 Update-03 DR01 jon-plugin-pack-eap-3.3.0.GA.zip How reproducible: always Steps to Reproduce: 1. Change some of property values, for instance "Max Pool Size". Save them. 2. Reload the properties. Values will be the old ones. Actual results: New values are not saved. Expected results: Should be saved as happens for EAP6 plugin.
Created attachment 1133108 [details] server.log Attaching server log which happens after clicking save.
Alert message which shows after saving and returning to "Current" subtab of Configurations: "Failed to retrieve member Resource configurations for [ResourceGroup[id=10032, name=ejb3 ( Strict Max Bean Instance Pool ), category=COMPATIBLE, type=Strict Max Bean Instance Pool, isDynaGroup=false, isClusterGroup=false]]" "Current" subtab is empty here.
The reason is that max-pool-size and derived-size can't be both used in EAP7.
In the master: commit f7a8a1e389cca25e8aa6b2aec6e1bb26de46e582 Author: Michael Burman <miburman> Date: Thu Mar 10 15:23:07 2016 +0200 [BZ 1314388] Update properties of pool-configuration in EJB3 and send only max-pool-size or derive-size to the server
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions
Tested on revision: jon-plugin-pack-eap-3.3.0.GA-update-04-DR02. Still not able to save neither "Derive Size" nor "Max Pool Size". Steps: Unset one of them, set the another one. Save. It still shows the old values. Tried with JBoss CLI manally, it works.
Fixed in the master: commit e882ea67aa642eb9821424f41dfd15abcb0d1729 Author: Michael Burman <miburman> Date: Mon Apr 4 15:47:52 2016 +0300 [BZ 1314388] Using composite operation to do undefine for derive-size
Verified on revision jon33-eap-update04 ER01
Verified on revision jon33-eap-update04 CR01.