You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Benjamin M. Ohloff" <be...@wwl.de> on 2000/05/10 09:24:08 UTC

jdbc, oracle, connection problem

Hi!

I want to connect from a servlet to my oracle-db. in the old days (with
apache and jserv) everything worked fine. now under tomcat i get after a few
seconds an error message (see below). it is no problem with the driver i
think (thin driver) and no username/passwort problem. the oracle listener
listens on port 1521 and seems to work fine. is there any problem with
tomcat and jdbc/oracle ??? does it work different from apache/jserv in case
of connecting to a database???

error: No more data to read from socket

StackTrace: java.sql.SQLException: No more data to read from socket at
oracle.jdbc.dbaccess.DBError.check_error(DBError.java) at
oracle.jdbc.ttc7.MAREngine.unmarshalUB1(MAREngine.java) at
oracle.jdbc.ttc7.MAREngine.unmarshalSB1(MAREngine.java) at
oracle.jdbc.ttc7.Oclose.receive(Oclose.java) at
oracle.jdbc.ttc7.TTC7Protocol.close(TTC7Protocol.java) at
oracle.jdbc.driver.OracleStatement.close(OracleStatement.java) at
oracle.jdbc.driver.OracleConnection.initUserName(OracleConnection.java) at
oracle.jdbc.driver.OracleConnection.(OracleConnection.java) at
oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java) at
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java) at
java.sql.DriverManager.getConnection(DriverManager.java:83) at
java.sql.DriverManager.getConnection(DriverManager.java:126) at
test2.doGet(test2.java:41) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559) at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:156) at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
) at java.lang.Thread.run(Thread.java)


Sincerly
Benjamin M. Ohloff

Benjamin M. Ohloff, M.A.    benjamin.ohloff@wwl.de
Development wwl interactive

WWL Internet GmbH
Magdeburger Straße 13                http://wwl.de
4. Boden               Tel: ++49/ 40/ 303 793 9-17
D-20457 Hamburg        Fax: ++49/ 40/ 303 793 9-11
Germany                Mobile: +49/ 172/ 301 65 97