Took my SpringBatch built on Spring Boot project into a higher environment and I am not receiving a odd error:
Caused by: org.springframework.dao.CannotSerializeTransactionException: PreparedStatementCallback; SQL [INSERT into BATCH_JOB_EXECUTION_PARAMS(JOB_EXECUTION_ID, KEY_NAME, TYPE_CD, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, IDENTIFYING) values (?, ?, ?, ?, ?, ?, ?, ?)]; ORA-08177: can't serialize access for this transaction
; nested exception is java.sql.SQLException: ORA-08177: can't serialize access for this transaction
I was running this against a Oracle database locally which was running: Oracle Enterprise 11g R2 v11.2.0.3
Put it into our "Test" environment which is running oracle: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
Any idea how to correct this? Want to demo to my team.
Thanks,