You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Skladovs, Victor" <Sk...@his.de> on 2002/12/10 10:25:23 UTC
Tomcat4 JDBC Realm: Problem With Informix
Dear Friends!
I use Tomcat4 authentication (JDBCRealm) in my applications. It works
fine with ORACLE, but trying to use this with INFORMIX database, I get
the following error in stdout.log file when starting Tomcat:
Create Catalina server
Starting service Tomcat-Standalone
Apache Tomcat/4.0.4
Catalina.start: LifecycleException: Exception opening database
connection: java.sql.SQLException: Transactions not supported
LifecycleException: Exception opening database connection:
java.sql.SQLException: Transactions not supported
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:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:2
61)
at
org.apache.catalina.startup.CatalinaService.execute(CatalinaService.java
:172)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:
428)
----- Root Cause -----
java.sql.SQLException: Transactions not supported
at
com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:348)
at
com.informix.jdbc.IfxSqliConnect.setAutoCommit(IfxSqliConnect.java:1454)
at org.apache.catalina.realm.JDBCRealm.open(JDBCRealm.java:549)
at org.apache.catalina.realm.JDBCRealm.start(JDBCRealm.java:613)
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:388)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:2
61)
at
org.apache.catalina.startup.CatalinaService.execute(CatalinaService.java
:172)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:
428)
JDBCRealm is configured in server.xml as follows:
<Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
driverName="com.informix.jdbc.IfxDriver"
connectionURL="jdbc:informix-sqli://MyServer:1526/standard:INFORMIXSERVE
R=ice_wr"
connectionName="iceadmin" connectionPassword="le_puy"
userTable="user_table" userNameCol="anmeldung"
userCredCol="passwd"
userRoleTable="role_table" roleNameCol="role"/>
Has anybody already faced this problem? What could be the solution?
Thanx in advance
Regards,
Viktor
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>