-
Bug
-
Resolution: Done
-
Major
-
JDG 7.2 ER1, JDG 7.2 ER3
-
None
-
-
-
-
-
-
ER3
-
Reopened by mistake
-
JDBC CacheStore Passivating data into Oracle 12c RAC DB will fail with following error (Full stacktrace in attachment):
org.infinispan.persistence.spi.PersistenceException: Error while storing string key to database; key: 'k1'
at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:128)
at org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$writeToAllNonTxStores$9(PersistenceManagerImpl.java:514)
...
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-203, SQLSTATE=42702, SQLERRMC=DATUM, DRIVER=4.19.66
at com.ibm.db2.jcc.am.kd.a(kd.java:747)
...
at infinispan.com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:1423)
at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.executeUpsert(JdbcStringBasedStore.java:160)
at org.infinispan.persistence.jdbc.stringbased.JdbcStringBasedStore.write(JdbcStringBasedStore.java:145)
This particular test was ran on EAP modules, however I have reasons to believe the issue affects all connections to DB2 databases
- relates to
-
ISPN-8758 DB2 Upsert and Indexing errors
- Closed