Verursacht durch: java.lang.StackOverflowError bei java.lang.Integer.valueOf (Integer.java:844) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:430) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com .ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHel per.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) bei com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) beiJSR-352: Stackoverflow Fehler in DB2DataStoreHelper.findMappingClass
.... ....
Diese com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) wird fortgesetzt, bis ein Stackoverflow e Fehler. Der Fehler tritt auf, wenn ich in den Writers writeItems() aufrufe, also bin ich nicht sicher, wo oder warum genau es passiert.
Diese Frage wurde vor 3 Jahren von einem Benutzer gestellt, der vor einem ähnlichen Problem steht. Aber es gibt keine Antworten und das erneute Laufen hat nicht geholfen.
Infinite loop in DB2 JDBC driver
Können Sie einen Beispielcode posten? –
Wie sieht der untere Teil des Stapels aus? dh die Menge der Aufrufe, die den Code in die findMappingClass() - Endlosschleife bringt –
Der Rest der Aufrufe sind im Wesentlichen gleich com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445 einhundert Mal und dann writeItems () line java 126. Diese Zeilennummer ist wo ich statement.executeBatch() mache –