How to map two different datasources in jboss *-ds.xml (in server/default/deploy) to two seperate login modules in login-config.xml (in server/default/conf) ?
( The datasources are at two different ip addresses)
I have tried the following so far but to no avail:
*-ds.xml
<connection-url>jdbc:mysql:loadbalance://hostip1,hostip2:port/dbname?loadBalanceBlacklistTimeout=5000</connection-url>
<security-domain>Policy1</security-domain>
login-config.xml
<application-policy name="Policy1">
<authentication>
<login-module code="org.jboss.resource.security.SecureIdentityLoginModule" flag="sufficient">
<module-option name="username">userforip1</module-option>
<module-option name="password">pwdforip1</module-option>
</login-module>
<login-module code="org.jboss.resource.security.SecureIdentityLoginModule" flag="sufficient">
<module-option name="username">userforip2</module-option>
<module-option name="password">pwdforip2</module-option>
</login-module>
</authentication>
</application-policy>
What more is required to be done ?
Above is the datasource file which you can use for your purpose. The users should have appropriate privileges and access.