Hi,
we had our
J2EE App running in WLS6.1 & Oracle 8.1 , we suddenly once got the Io Exception Broken Pipe error when our
java utilities were trying to execute Stored Procedures in Oracle.
we were also using Connection Pools in WLS.
Till now i havent encountered a proper solution for this. but the reasons could be
a) The App Server Disk may be full and so the
jsp's cant be compiled to
servlets.
b) The Database Connection would have gone down suddenly.
c) The Pool has multiple connections, and due to timeout or any other reason, one of the connection would go dead but the application server is still trying to use the dead connection to connect and execute the Stored Procedure, and hence getting a broken pipe error.
if anyone could have more reasons or any solutions, its welcome.