2014-10-22 2 views
0

낙타 파일 구성 요소와 트랜잭션 동작을 달성하는 방법. 내 경로에서 file.My 응용 프로그램이 JTA/XA 환경에서 실행되는 트랜잭션을 사용할 수 있습니까? 파일의 내용을 데이터베이스 나 Websphere MQ 큐로 이동해야한다는 요구 사항이 있습니다. 예 : 파일/폴더를 폴링합니다. 내 파일에는 구분 기호가있는 레코드가 100 개있을 수 있습니다. 이 레코드를 데이터베이스/MQ 큐로 라우트해야합니다. 100 개의 레코드를 모두 커밋해야합니다. 50 레코드를 삽입 한 후 몇 가지 예외가 발생하면 100 개의 레코드로 파일을 롤백하고 보존해야합니다. 파일 구성 요소에서이 동작을 수행 할 수 있습니까?어떻게 아파치 낙타 파일 구성 요소 트랜잭션 동작을 달성하기 위해

답변

0

당신은 파일의 구성 요소를 사용자 정의 할 수 있습니다,하지만 보스의 XA 트랜잭션 파일 시스템으로 수행 할 수 있습니다 그것에 대해 http://narayana.jboss.org/subprojects/fileio

+0

감사합니다. iam이 아파치 낙타 파일 컴포넌트를 사용한다면 파일 컴포넌트가있는 경로에서 "트랜잭션 된"속성의 영향은 무엇인가? –