PQ74986; 5.0.1: After applying 5.0.1 fix pack,
Precondition violation exception
Downloadable files
Abstract
WebSphere Application Server returns false if a ResultSet
was accessed after a commit, rollback or setAutoCommit was called.
Download Description
After applying the Fix pack 5.0.1 to the WSADIE UTE, a process which
worked before in 5.0 now fails.
This unfortunately has huge customer impact as it is the result of a
complex sample used by customers.
A process is called from a servlet, after it enters the input node it
fails before even reaching the first node
which is a java snippet. The following is the exception that is thrown.
Assertion Failure Precondition violation !(byteArray length >= 3) in
method >> at
com.ibm.bpe.database.TriStateArray.<init>(TriStateArray.java:112)
USERS AFFECTED: WebSphere Application Server 5.0 users of Cloudscape
DataSources.
RECOMMENDATION: This is an upgrade to the Cloudscape jars that are
provided with WebSphere Application Server. The main fix was to throw an
exception instead of returning false if a ResultSet was
accessed after a commit, rollback or setAutoCommit was called.
Prerequisites
Please download the UpdateInstaller below to install this fix.