Red Hat Bugzilla – Bug 1019763
Fix Datasource setup screen for XA IBM DB2
Last modified: 2014-09-03 00:57:23 EDT
Description of problem:
Fields for Recovery User and Recovery Pass are missing once user choose to install ibmdb2 XA datasource.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run gui installation, use default values untill Post-install Configuration screen.
2. Select to install JDBC driver and Datasource
3. Choose IBM DB2 on JDBC Driver setup screen
4. Select ibmbd2db XA as Datasource type
New Database name field will appear.
Recovery user and Recovery password fields will appear.
For expected result one can compare Datasource setup screen for this driver vendor with other ones.
The specifics for which XA properties are needed in the case of specific vendors isn't entirely clear. So far we have been using the examples from the customer portal documentation as a guide to which of these fields are required for XA properties:
Please let me know if you have a more comprehensive spec.
For now, I've added the recovery user and password fields for IBM XA datasource so that it's consistent with other vendors.
I am using documentation from:
, but I found some mistakes here too, so it isn't 100% reliable.
I'll ask some people around here who are testing databases to look more into it as I may still miss something.
Recovery user and Recovery password options don't appear once I use -console installer. Gui is fine now.
My oversight. I've gone and also added the recovery user and password fields to the console installer.
The option is here, but recovery user and password are not propagated to configuration.
"--recovery-username=$user --recovery-password=$password" are missing in CLI command for IBM XA datasource creation.
Modified the ServerCommands to add the missing properties to IBM XA datasource creation.
Verified on EAP 6.2.0.CR2 installer, recovery options are now correctly handled by both gui and console installer.