Egov2.5 Spring Batch & Cubrid
- 작성자 :
- 진*준
- 작성일 :
- 2012-12-03 10:41:30
- 조회수 :
- 1,420
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
안녕하세요.
굿소프트웨어랩 진효준 연구원입니다.
2.5버전을 개발하시느라 수고하셨습니다~
덕분에 이번에 배치를 사용하려고 하는데요...
<증상>
배치심의요청에서 첨부파일을 첨부하거나 안해도 데이터 오류가 발생합니다.
오류를 보면 file_cn 값이 부적합성이라고 나옵니다.
해당 값을 확인 차 table에서 file_cn컬럼값을 찾아보니
첨부파일을 입력했음에도 불구하고 blob으로 들어가 있지 않고 컬럼에 검은색(?)으로
표시되면서 해당값을 가져 오는 query에서도 갖고 오지 못합니다.
DB편집 툴은 sqlgateOracle을 사용하고 있습닏다.
oracle db table들은 직접 dml,ddl파일 돌려서 생성해 놨습니다.
파일을 blob 형식으로 넣게 되어있는건지...아니면 다른 형식으로 들어가는지에 대한
문의를 드립니다.
혹여 blob형식으로 들어가는게 맞다면 소스상의 오류인지도 궁금합니다.
그리고 저희가 CUBRID를 사용할 예정인데..
아직 ddl,dml 이랑 xml파일은 자료실에 기존 템블릿만 자동 적용 되어있던데
이번 릴리즈 버젼에 포함된 스프링 배치에 관한 파일도 업데이트 예정이 있으신지
궁금합니다.
업데이트 예정이 있으시다면 대략적인 날짜를 알려주시면 감사하겠습니다.
질문 요약 정리
질문1) file_cn BLOB의 데이터형 오류(입력당시)
질문2) 스프링 배치에 관련된 CUBRID 환경설정 파일이 업데이트 예정이 되어있는지(날짜)
질문3) 배치 모니터링을 테스트하기 위한 순서가 요청>심의>배포 이순으로 되어
있는지도 궁금합니다. 만약 문서로 이미 배포되어 있다면 해당 문서가 있는 게시글의
url주소를 알려주시면 감사하겠습니다.
테스트를 해보니 배치관리가 바로 실행되지는 않는것 같아서요.
그럼 즐거운 한 주 되시길 바랍니다.
수고하세요^^
굿소프트웨어랩 진효준 연구원입니다.
2.5버전을 개발하시느라 수고하셨습니다~
덕분에 이번에 배치를 사용하려고 하는데요...
<증상>
배치심의요청에서 첨부파일을 첨부하거나 안해도 데이터 오류가 발생합니다.
오류를 보면 file_cn 값이 부적합성이라고 나옵니다.
해당 값을 확인 차 table에서 file_cn컬럼값을 찾아보니
첨부파일을 입력했음에도 불구하고 blob으로 들어가 있지 않고 컬럼에 검은색(?)으로
표시되면서 해당값을 가져 오는 query에서도 갖고 오지 못합니다.
DB편집 툴은 sqlgateOracle을 사용하고 있습닏다.
oracle db table들은 직접 dml,ddl파일 돌려서 생성해 놨습니다.
파일을 blob 형식으로 넣게 되어있는건지...아니면 다른 형식으로 들어가는지에 대한
문의를 드립니다.
혹여 blob형식으로 들어가는게 맞다면 소스상의 오류인지도 궁금합니다.
그리고 저희가 CUBRID를 사용할 예정인데..
아직 ddl,dml 이랑 xml파일은 자료실에 기존 템블릿만 자동 적용 되어있던데
이번 릴리즈 버젼에 포함된 스프링 배치에 관한 파일도 업데이트 예정이 있으신지
궁금합니다.
업데이트 예정이 있으시다면 대략적인 날짜를 알려주시면 감사하겠습니다.
질문 요약 정리
질문1) file_cn BLOB의 데이터형 오류(입력당시)
질문2) 스프링 배치에 관련된 CUBRID 환경설정 파일이 업데이트 예정이 되어있는지(날짜)
질문3) 배치 모니터링을 테스트하기 위한 순서가 요청>심의>배포 이순으로 되어
있는지도 궁금합니다. 만약 문서로 이미 배포되어 있다면 해당 문서가 있는 게시글의
url주소를 알려주시면 감사하겠습니다.
테스트를 해보니 배치관리가 바로 실행되지는 않는것 같아서요.
그럼 즐거운 한 주 되시길 바랍니다.
수고하세요^^
A
안녕하세요.. 진효준님..
file_cn 컬럼은 현재 사용되지 않는 것으로.. NULL이 들어가도록 되어 있습니다.
오류가 발생한 로그 부분 중 Exception trace 부분을 올려주시면.. 다시 확인해 보도록 하겠습니다. (또는 데이터 오류 내용)
참고로 첨부파일은.. BLOB이 아닌 서버 상 파일을 저장하고. .해당 경로를 TN_FILEDETAIL에 보관합니다.
DB Tool 상에 검은 색으로 나오는 것은.. 일반적인 tool 들이.. LOB 부분을 리스트에서 바로 보여주지 않고.. 별도의 기능을 통해 보여주기 때문인 것 같습니다.
Cubrid 부분은 업체와 별도 협의가 필요한 부분으로 구체적인 일정은 지금 말씀드릴 수 없을 것 같습니다.
마지막으로 배치 운영환경에 대한 전반적인 내용은 다음 가이드를 참조하시면 되실 것 같습니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:bopr
그럼.. 즐거운 하루되십시오.
감사합니다.
file_cn 컬럼은 현재 사용되지 않는 것으로.. NULL이 들어가도록 되어 있습니다.
오류가 발생한 로그 부분 중 Exception trace 부분을 올려주시면.. 다시 확인해 보도록 하겠습니다. (또는 데이터 오류 내용)
참고로 첨부파일은.. BLOB이 아닌 서버 상 파일을 저장하고. .해당 경로를 TN_FILEDETAIL에 보관합니다.
DB Tool 상에 검은 색으로 나오는 것은.. 일반적인 tool 들이.. LOB 부분을 리스트에서 바로 보여주지 않고.. 별도의 기능을 통해 보여주기 때문인 것 같습니다.
Cubrid 부분은 업체와 별도 협의가 필요한 부분으로 구체적인 일정은 지금 말씀드릴 수 없을 것 같습니다.
마지막으로 배치 운영환경에 대한 전반적인 내용은 다음 가이드를 참조하시면 되실 것 같습니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:bopr
그럼.. 즐거운 하루되십시오.
감사합니다.