-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Converted to use Informix and seeing the following exception.
13:36:23,161 [Thread-2] ERROR jTPCCTData : Unexpected SQLException in PAYMENT
13:36:23,162 [Thread-2] ERROR jTPCCTData : Unique constraint (informix.bmsql_history_pkey) violated.(-268) ISAM error: duplicate value for a record with unique key.(-100)
java.sql.SQLIntegrityConstraintViolationException: Unique constraint (informix.bmsql_history_pkey) violated.(-268) ISAM error: duplicate value for a record with unique key.(-100)
at com.informix.util.IfxErrMsg.buildExceptionWithMessage(IfxErrMsg.java:410)
at com.informix.util.IfxErrMsg.buildIsamException(IfxErrMsg.java:401)
at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:3021)
at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3272)
at com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:2269)
at com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:2194)
at com.informix.jdbc.IfxSqli.executeCommand(IfxSqli.java:813)
at com.informix.jdbc.IfxResultSet.executeUpdate(IfxResultSet.java:225)
at com.informix.jdbc.IfxStatement.executeUpdateImpl(IfxStatement.java:958)
at com.informix.jdbc.IfxPreparedStatement.executeUpdate(IfxPreparedStatement.java:322)
at jTPCCTData.executePayment(jTPCCTData.java:1278)
at jTPCCTData.execute(jTPCCTData.java:159)
at jTPCCTerminal.executeTransactions(jTPCCTerminal.java:219)
at jTPCCTerminal.run(jTPCCTerminal.java:146)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.sql.SQLException: ISAM error: duplicate value for a record with unique key.
at com.informix.util.IfxErrMsg.buildExceptionWithMessage(IfxErrMsg.java:416)
at com.informix.util.IfxErrMsg.buildException(IfxErrMsg.java:397)
at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:371)
at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3276)
... 11 more