[jboss-user] [JCA/JBoss] - LoginModule with oracle datasource
ubersloth
do-not-reply at jboss.com
Wed Oct 17 01:23:32 EDT 2007
Hi, everyone.
I am new to JBoss, and am using version 4.2.1GA.
I attempt to configure an oracle data source to use a LoginModule, but I keep getting the following error when I try to get a connection to it:
Invalid authentication attempt, principal=null
ava.lang.SecurityException: Invalid authentication attempt, principal=null org.jboss.resource.connectionmanager.BaseConnectionManager2.getSubject(BaseConnectionManager2.java:589) org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:395) org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:842) org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:88)
Has anyone ever encountered this error, or to put it another way, has anyone been able to configure an oracle data source to use a Login Module?
My login-config.xml:
| <application-policy name="MyDomain">
| <authentication>
| <login-module code = "org-jboss.resource.security.SecureIdentityLoginModule" flag = "required">
| <module-option name="username">hr</module-option>
| <module-option name="password">5dfc52b51bd35553df8592078de921bc</module-option>
| <module-option name="managedConnectionFactoryName">jboss.jca:name=java:jdbc/hr_connDS,service=LocalTxCM</module-option>
| </login-module>
| </authentication>
| </application-policy>
|
My oracle-ds.xml:
| <datasources>
| <local-tx-datasource>
| <jndi-name>jdbc/hr_connDS</jndi-name>
| <connection-url>jdbc:oracle:thin:@192.168.41.69:1521:ORCL</connection-url>
| <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
| <security-domain>MyDomain</security-domain>
| <min-pool-size>20</min-pool-size>
| <max-pool-size>100</max-pool-size>
| <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
| <metadata>
| <type-mapping>Oracle9i</type-mapping>
| </metadata>
| </local-tx-datasource>
|
| </datasources>
Any comments would be greatly, greatly appreciated.
Elad.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4095879#4095879
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4095879
More information about the jboss-user
mailing list