본문바로가기
제품명 InnoProduct 버그번호 BIR1700008
제목 복수개의 룰 DB가 등록된 단위 룰 시스템에서의 InnoProduct 테이블 생성 오류
현상 JDK 8, DBMS - Oracle, JDBC Driver - ojdbc8.jar 를 사용하는 환경에서
단위 룰 시스템에 복수개의 룰 DB 를 등록하고 InnoProduct 구성 마법사를 이용하여 테이블 생성하면
"[에러] 테이블 생성 또는 데이터 초기화 도중 에러가 발생하였습니다: 자동 커밋이 설정된 채 커밋할 수 없습니다" 라는 오류가 발생하며
설치가 중지되는 현상 발생
분석결과
InnoProduct 구성 마법사에서 테이블을 생성한 후 첫번째 룰 DB의 데이터를 다른 룰 DB로 복사하는 과정에서
setAutoCommit( false )를 하지 않고 Connection에 대한 commit을 호출하여 발생한 오류

우회방법 없음
영향받는버전 innoproduct-wizard.jar 5.0.0.0 ~ 5.1.0.0 픽스버전 innoproduct-wizard.jar 5.1.1.0
접수일자 2017-08-23 처리일자 2017-08-24