This is probably not really an Axis problem, but I suspect that someone
else here has probably run into it before.


I've got a SOAP service that accesses an Oracle database via JDBC.  Most
of the methods exposed are pretty light (fetch a bunch of rows from a
table, maybe insert into one table), and work great.  One method is a
little heavier though-- it queries three or four tables, then inserts
into three others before finally committing all the changes.

Repeated invocation of the latter method quickly leads to problems.
Specifically, when I get the JDBC connection and try to set auto commit
to false, a SQLException "Connection Closed" occurs, and I have to
restart the server.  :-(

Speaking of the server, it is Tomcat 4.1.18, and I am using its
connection pooling.  And yes, I am paranoically careful to close all
ResultSets, PreparedStatements, and Connections in the correct order, as
mentioned in the docs.


Anybody else been bitten by this?


-Roy



"Disclaimer ­ The opinions expressed in this message are strictly
personal and do not necessarily reflect those of FiLogix."

Reply via email to