You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Richard Li <rl...@amll.com> on 2003/05/12 22:32:19 UTC
JDBCRealm with Informix DB
Hi all,
I just downloaded tomcat4.0.6 and modified the JDBCRealm for Informix
database.
When I use in
java.sql.DriverManager.getConnection("jdbc:informix-sqli://192.1.8.7:1536/Db
/customer:informixserver=leonov_net;
dbdate=MDY4-","cdr","cdr"), it works fine.
But when I used this in JDBCRealm in server.xml,
<Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
driverName="com.informix.jdbc.IfxDriver"
connectionURL="jdbc:informix-sqli://192.1.8.7:1536/Db/customer:informixserve
r=leonov_net;dbdate=MDY4-?user=cdr;password=cdr"
userTable="users" userNameCol="user_name" userCredCol="user_pass"
userRoleTable="user_roles" roleNameCol="role_name" />
and make sure there is user=cdr, passwd=cdr in table users and user_roles
it gave the following
**************************************************************************
Starting service Tomcat-Standalone
Apache Tomcat/4.0.6
Catalina.start: LifecycleException: Exception opening database connection:
jav
a.sql.SQLException: Invalid ASF API input parameters.
LifecycleException: Exception opening database connection:
java.sql.SQLExcepti
on: Invalid ASF API input parameters.
at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:615)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1108)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343
)
at
org.apache.catalina.core.StandardService.start(StandardService.java:3
88)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
What do I miss ? Please advise.
Thanks,
Richard
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org