JDBC XA datasource user password value in automatic installation script use plain text value. Autoprompt should be used for this (same as we use for all password values).
reproduce
- Select "Install JDBC Driver" and "Install Datasource" from runtime environment configuration options
- On Datasource setup screen, select Datasource type to be XA, enter some valid values and finish the installation
- Generate installation scrip
actual
... <entry key="jdbc.datasource.xa" value="Datasource XA"/> <entry key="jdbc.datasource.xa.recoveryuser" value="master"/> <entry key="jdbc.datasource.xa.recoverypass" value="asdasd@2"/> ...
expected
... <entry key="jdbc.datasource.xa" value="Datasource XA"/> <entry key="jdbc.datasource.xa.recoveryuser" value="master"/> <entry autoPrompt="true" key="jdbc.datasource.xa.recoverypass"/> ...
- relates to
-
JBEAP-1872 jdbc.datasource.password is stored in plaintext form (auto.xml)
- Closed