I am attempting to setup two <login-module>(s) under a single 
<application-policy>. If I separate the login-module(s) under separate 
<application-policy>(s) it works but, it I attempt to put them under a single 
<application-policy> like:

        <application-policy name="annuity-services">
                
                        <login-module
                                
code="org.jboss.resource.security.SecureIdentityLoginModule"
                                flag="sufficient">
                                <module-option 
name="username">USER_NAME</module-option>
                                <module-option name="password">
                                        ENCRYPTED_PASSWORD
                                </module-option>
                                <module-option 
name="managedConnectionFactoryName">
                                        
jboss.jca:service=LocalTxCM,name=JNDI_ABC
                                </module-option>
                        </login-module>
                        <login-module
                                
code="org.jboss.resource.security.SecureIdentityLoginModule"
                                flag="sufficient">
                                <module-option 
name="username">USER_NAME</module-option>
                                <module-option name="password">
                                        ENCRYPTED_PASSWORD
                                </module-option>
                                <module-option 
name="managedConnectionFactoryName">
                                        
jboss.jca:service=LocalTxCM,name=JNDI_XYZ
                                </module-option>
                        </login-module>
                
        </application-policy>

it throws the following exception:

08:53:20,554 WARN  [JBossManagedConnectionPool] Throwable while attempting to ge
t a new connection: null
org.jboss.resource.JBossResourceException: No matching credentials in Subject!
        at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnectionFactory.g
etConnectionProperties(BaseWrapperManagedConnectionFactory.java:381)
        at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.c
reateManagedConnection(LocalManagedConnectionFactory.java:149)
        at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.cr
eateConnectionEventListener(InternalManagedConnectionPool.java:577)
        at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.ge
tConnection(InternalManagedConnectionPool.java:262)
        at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BaseP
ool.getConnection(JBossManagedConnectionPool.java:500)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManage
dConnection(BaseConnectionManager2.java:341)
        at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedCo
nnection(TxConnectionManager.java:315)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateC
onnection(BaseConnectionManager2.java:396)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2$Connectio
nManagerProxy.allocateConnection(BaseConnectionManager2.java:842)
        at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(Wrapp
erDataSource.java:88)
        at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.get
Connection(InjectedDataSourceConnectionProvider.java:47)
        at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:
84)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009
)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.jav
a:1292)
        at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Con
figuration.java:713)
        at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFa
ctory(HibernatePersistence.java:127)
        at org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnit
Deployment.java:246)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
...

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4182102#4182102

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4182102
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to