Does it work if you use the jboss ConfiguredIdentityLoginModule instead of yours?
david jencks On 2003.06.24 15:00 Mauricio De Diana wrote: > Hi all, > > I have a datasource under a security domain. It is > referenced from a CMP entity bean. When the bean is > deployed, I get the following exception: > > java.lang.SecurityException: Invalid authentication > attempt, principal=null > at > org.jboss.resource.connectionmanager.BaseConnectionManager2.getSubject(BaseConnectionManager2.java:709) > at > org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:531) > at > org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:822) > at > org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(LocalDataSource.java:102) > at > org.jboss.ejb.plugins.cmp.jdbc.SQLUtil.fixTableName(SQLUtil.java:38) > at > org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCEntityBridge.<init>(JDBCEntityBridge.java:103) > at > org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.initStoreManager(JDBCStoreManager.java:397) > at > org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManager.java:339) > at > org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManager.java:198) > at > org.jboss.ejb.EntityContainer.start(EntityContainer.java:376) > at > org.jboss.ejb.Container.invoke(Container.java:756) > at > org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517) > at > org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003) > at $Proxy4.start(Unknown Source) > ... > > My datasource configuration is: > > ... > <mbean > code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" > name="jboss.jca:service=LocalTxCM,name=dedianaDS"> > <attribute > name="SecurityDomainJndiName">dedianaDSRealm</attribute> > <depends > optional-attribute-name="ManagedConnectionFactoryName"> > <mbean > code="org.jboss.resource.connectionmanager.RARDeployment" > name="jboss.jca:service=LocalTxDS,name=dedianaDS"> > <attribute > name="JndiName">jdbc/dedianaDS</attribute> > <attribute > name="ManagedConnectionFactoryProperties"> > <properties> > <config-property name="ConnectionURL" > type="java.lang.String">MYSQL_URL/DB_NAME?autoReconnect=true</config-property> > <config-property name="DriverClass" > type="java.lang.String">org.gjt.mm.mysql.Driver</config-property> > > (Username and password are not here because I�m using > JAAS) > ... > > And the login-config.xml: > > <application-policy name="dedianaDSRealm"> > <authentication> > <login-module > code="br.com.locaweb.resource.security.ConfiguredIdentityLoginModule" > flag="required"> > <module-option > name="principal">dediana</module-option> > <module-option > name="userName">dediana</module-option> > <module-option > name="password">MY_PASSWORD</module-option> > <module-option > name="managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=dedianaDS</module-option> > </login-module> > </authentication> > </application-policy> > > Any help will be much appreciated. > > Thanks in advance. > > De Diana > > _______________________________________________________________________ > Yahoo! Mail > Mais espa�o, mais seguran�a e gratuito: caixa postal de 6MB, antiv�rus, > prote��o contra spam. > http://br.mail.yahoo.com/ > > > ------------------------------------------------------- > This SF.Net email is sponsored by: INetU > Attention Web Developers & Consultants: Become An INetU Hosting Partner. > Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! > INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user > > ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
