Be careful when using JDBC batch settings larger than 0.
DB2 driver with a JDBC batch size other than 0 may cause a
ClassCastException.
Caused by: java.lang.ClassCastException: java.lang.Integer
at com.ibm.db2.jcc.a.jb.a(jb.java:1068)
at com.ibm.db2.jcc.a.jb.a(jb.java:792)
at com.ibm.db2.jcc.a.jb.a(jb.java:163)
at com.ibm.db2.jcc.a.tb.a(tb.java:220)
at com.ibm.db2.jcc.b.ad.a(ad.java:1625)
at com.ibm.db2.jcc.b.ad.b(ad.java:2725)
at com.ibm.db2.jcc.b.ad.a(ad.java:2632)
at com.ibm.db2.jcc.b.ad.executeBatch(ad.java:2444)
at com.ibm.db2.jcc.b.ad.executeBatch(ad.java:1329)
at
com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
hibernate.cfg.xml
-----------------
...
<property name="jdbc.batch_size">0</property>
... |