Here is the problem, I defined DataSource in Server.xml in Context for my app like this :
<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"/> .... .... and that connection is working OK from my test servlet like this : Context initCtx = new InitialContext(); Context envCtx = (Context) initCtx.lookup("java:comp/env"); DataSource ds = (DataSource)envCtx.lookup("jdbc/TestDB"); But when I define DataSourceRealm in Context for my app. <Realm className="org.apache.catalina.realm.DataSourceRealm" debug="99" dataSourceName="jdbc/TestDB" userTable="ic_users" userNameCol="login_name" userCredCol="password" userRoleTable="ic_groups" roleNameCol="group_name"/> I tried diverse combinations of DS name like : "java:comp/env/jdbc/TestDB".... But I always get an exception from org.apache.catalina.realm.DataSourceRealm : 2003-02-08 15:35:06 DataSourceRealm[/testapp]: Exception performing authentication javax.naming.NameNotFoundException: Name jdbc is not bound in this Context at org.apache.naming.NamingContext.lookup(NamingContext.java:811) at org.apache.naming.NamingContext.lookup(NamingContext.java:194) at org.apache.catalina.realm.DataSourceRealm.open(DataSourceRealm.java:463) at org.apache.catalina.realm.DataSourceRealm.authenticate(DataSourceRealm.j ava:315) at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAut henticator.java:263) ..... ..... What could be the problem ? Thanx. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]