에서 유래 에러 COM에서 (DB2DataStoreHelper.java:430) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445)에서 com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445)에서 com.ibm.websphere.rsadapter.DB2DataStoreHel에서 .ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445)에서 com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass에서 com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) 에서 per.findMappingClass (DB2DataStoreHelper.java:445) (DB2DataStoreHelper.java:445)JSR-352 : com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass에서 java.lang.Integer.valueOf (Integer.java:844)에 java.lang.StackOverflowError의 : 의해 발생 DB2DataStoreHelper.findMappingClass
에서 com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) 에서 com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445) 에서 .... ....
이 com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445)는 스택 오버플로 e가 발생할 때까지 계속 발생합니다 rror. 이 오류는 필자가 writeItems()에서 executeBatch()
을 호출 할 때 발생합니다. 그래서 어디에서 또는 정확히 그 일이 발생하는지 확실하지 않습니다.
이 질문은 3 년 전에 비슷한 문제가있는 사용자가 물었습니다. 그러나 응답이 없으며 재실행이 도움이되지 않았습니다.
Infinite loop in DB2 JDBC driver
몇 가지 샘플 코드를 게시 할 수 있습니까? –
스택의 맨 아래 부분은 어떻게 생겼습니까? 즉 findMappingClass() 무한 루프에 코드를 가져 오는 호출 집합 –
나머지 호출은 본질적으로 동일합니다. com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass (DB2DataStoreHelper.java:445 백 번 누른 다음 writeItems()) line java 126.이 줄 번호는 Statement.executeBatch()를 수행하는 곳입니다. –