Description of problem: During creation of XA datasource, the GUI wizard shows as required only following properties: Xa Datasource Class, Jndi Name , Driver Name. When all these properties are correctly set, the creation fails anyway because of following error: Datasource was added but not enabled: JBAS010469: At least one xa-datasource-property is required for an xa-datasource, rolled-back=true Admin console in eap6 (i.e. http://10.16.23.97:9990/console) doesn't allow to create an XA datasource without at least one xa-datasource-property. RHQ should follow this behaviour. Version-Release number of selected component (if applicable): Version: 4.9.0-SNAPSHOT Build Number: 434b099 How reproducible: Always
Fixed in master commit f613d685c6e4f87fe8616abb2fb4ebba6558900c Author: Thomas Segismont <tsegismo> Date: Tue Aug 27 12:28:52 2013 +0200 Updated ConfigurationEditor and ConfigurationUtility to validate lists of maps size against configuration definition Updated DatasourceComponent and as7 plugin descriptor, at least one connection property is required for XA Datasources Tested on Standalone AS7 and Domain EAP6.1 with GUI and CLI
Additional commit in master commit 8a0e879aa7505a27695af642d28fa71748281e6d Author: Thomas Segismont <tsegismo> Date: Tue Aug 27 14:58:58 2013 +0200 Replace String.format with String concatenation in core domain class as String.format is not emulated by Gwt
Verified on Version: 4.9.0-SNAPSHOT Build Number: e3e001b GUI and CLI, EAP6.0.0GA
Bulk closing of RHQ 4.9 verified items