1) Replace user-name and password with security-domain in datasource:
Code Block |
---|
borderStyle | solid |
---|
title | DCM4CHEE_HOME/server/default/deploy/pacs-XXXX-ds.xml | borderStyle | solid |
---|
|
<datasources>
<local-tx-datasource>
<jndi-name>pacsDS</jndi-name>
...
<!-- <user-name>pacs</user-name> -->
<!-- <password>xxx</password> -->
<security-domain>PacsDSEncrypt</security-domain>
...
</local-tx-datasource>
</datasources>
|
...
3) Add security-domain in DCM4CHEE_HOME/server/default/conf/login-config using encrypted password of step 2:
Code Block |
---|
borderStyle | solid |
---|
title | login-config.xml | borderStyle | solid |
---|
|
<policy>
...
<application-policy name="PacsDSEncrypt">
<authentication>
<login-module code="org.jboss.resource.security.SecureIdentityLoginModule" flag="required">
<module-option name="username">pacs</module-option>
<module-option name="password">16e0af412f44e943</module-option>
<module-option name="managedConnectionFactoryName">jboss.jca:name=pacsDS,service=LocalTxCM</module-option>
</login-module>
</authentication>
</application-policy>
</policy>
|