Hi,
In my web application we are using com.ibm.db2.jcc.DB2Driver driver to
connection DB2 data base. Application is running on linux environment
App server is : jakarta-tomcat-4.1.29
when we execute a procedure we get following error..
-------------------------
com.ibm.db2.jcc.c.DisconnectException: A communication error has been
detected. Communication protocol being used: Reply.fill().
Communication API being used: InputStream.read(). Location where the
error was detected: insufficient data. Communication function
detecting the error: *. Protocol specific error codes(s) TCP/IP
SOCKETS
at com.ibm.db2.jcc.b.a.a(a.java:412)
at com.ibm.db2.jcc.b.ba.b(ba.java:191)
at com.ibm.db2.jcc.b.ba.c(ba.java:208)
at com.ibm.db2.jcc.b.ba.c(ba.java:321)
at com.ibm.db2.jcc.b.ba.v(ba.java:1216)
at com.ibm.db2.jcc.b.bd.e(bd.java:90)
at com.ibm.db2.jcc.b.r.e(r.java:108)
at com.ibm.db2.jcc.b.bs.i(bs.java:191)
at com.ibm.db2.jcc.c.cw.o(cw.java:1213)
at com.ibm.db2.jcc.c.cx.d(cx.java:2061)
at com.ibm.db2.jcc.c.cy.bq(cy.java:145)
at com.ibm.db2.jcc.c.cy.execute(cy.java:128)
at org.apache.commons.dbcp.DelegatingCallableStatemen t.execute(DelegatingCallableStatement.java:215)
-------------------------
Our application is running in clustered environment and in few places
we placed our Connection object in HttpSession.
Please advice
thanks in advance.
regards
Hiresh