iBatis 에서 Informix Procedure 실행시

무슨 이유에서인지 구문에러(Syntax error) 널포인터(null pointer exception) 에러 등이 난다.

일단 확인한 현상은
1. 프로시져가 리턴값이 없을때
2. 프로시져가 오랫동안 실행될때(시간이 꽤걸리는 작업이 롱 트랜잭션(Long transaction aborted)이 걸린다. 직접 돌려보면 잘 돌아간다)

알아낸건

프로시져가 리턴값을 가지면 구문에러는 없어지고 잘돌아가는 것처럼 보인다는 것이다.
실제로 확인해 보면 실행되지 않았다.(롤백된것 같다)


구글링중이며 혹시 같은 문제 격으시는분은 댓글 바랍니다.

댓글

이 블로그의 인기 게시물

C#에서 포인터 사용

WPF RichTextBox 와 Document의 바인딩

WPF Template에 Grid 사용하기( UniformGrid, Grid, WrapPanel)