1
9 시리즈의 db2jcc 드라이버 FIX Pack 6을 사용하고 있습니다.DB2 JDBC clob 오류 생성
내 코드
는 오류가 발생 보스 5.1.0 GA에서public void setParamsPreparedStatement(PreparedStatement s, String[][] params) throws Exception {
...
Clob myClob = s.getConnection().createClob();
myClob.setString(1, params[i][0]);
s.setClob(i+1, myClob);
:
Exception in thread "main" java.lang.AbstractMethodError: com.ibm.db2.jcc.b.b.createClob()Ljava/sql/Clob;
at TestClob.main(TestClob.java:20)
가 원인이 무엇입니까 : 일반 자바에서
12:01:54,914 242266 ERROR [org.jboss.aspects.tx.TxPolicy] (ConsumerMessageQueue:(1):) javax.ejb.EJBTransactionRolledbackException: Unexpected Error
java.lang.AbstractMethodError: org.jboss.resource.adapter.jdbc.jdk5.WrappedConnectionJDK5.createClob()Ljava/sql/Clob;
at database.Executer.setParamsPreparedStatement(Executer.java:761)
는 오류를 제공합니다 ?
사용중인 JBoss AS의 버전과 다운로드 한 바이너리는 무엇입니까? – Ami
JDBC 4.0/Java 6에서'createClob()'가 추가되었습니다. 대부분 JDBC 3.0 드라이버를 사용하고 있습니다. –