카테고리 없음

java.sql.SQLException: Fail to convert to internal representation: weblogic.jdbc.wrapper.Struct_oracle_sql_STRUCT

ODB 2019. 10. 18. 18:00

웹로직 11g에서 잘 돌던 친구가 12c에서 안돌아간다..

<Oct 16, 2019 4:06:30,776 PM NZDT> <Error> <***> <BEA-000000> <Error in getExitProgs()
java.sql.SQLException: Fail to convert to internal representation: weblogic.jdbc.wrapper.Struct_oracle_sql_STRUCT@22f
       at oracle.jdbc.oracore.OracleTypeADT.toDatum(OracleTypeADT.java:335)
       at oracle.jdbc.oracore.OracleTypeADT.toDatumArray(OracleTypeADT.java:364)
       at oracle.jdbc.oracore.OracleTypeUPT.toDatumArray(OracleTypeUPT.java:109)
       at oracle.sql.ArrayDescriptor.toOracleArray(ArrayDescriptor.java:1141)
       at oracle.sql.ARRAY.<init>(ARRAY.java:139)
       at oracle.jdbc.driver.PhysicalConnection.createARRAY(PhysicalConnection.java:6815)
       at weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection.createARRAY(Unknown Source)

와 함께 안돌아 간다 왜??? 왜!!!!!!!!!!!!!!

fail to convert to intenal representation 에 jdbc나오고 array이니까.. 여러가지 알아

알고보니 weblogic 12c jdbc advanced설정 쪽에 Wrap data types가 활성화 되어 있었고 풀었더니 잘 동작한다

와.. 소스코드 5시간 들여다 보고 결론은 이 작은 옵션 하나라니..

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."