2014-09-09 2 views
1

로그 파일에서 작업 완료 또는 실패와 같은 프로젝트가 완료 될 때마다 전자 메일을 보낼 수 있는지 궁금합니다.이벤트 로그에서 BizTalk 작업 완료 후 알림 메일

Oracle 데이터베이스에서 일부 데이터에 액세스하고 BizTalk을 사용하여 대상 폴더에 데이터를 저장해야합니다. 나는 성공적으로 완료 한 후 이메일을 보내야합니다. 예를 들어, 직원 데이터 가져 오기 성공 또는 직원 데이터 가져 오기 실패와 같은 대상으로 데이터를 보내지 못했습니다.

시작 EMP.txt 0 변경되지 않음, 신규 0 개, 수정 14 개, 오류 5 개 EMP.txt 가져 오기 성공

저는 BizTalk 2010을 어떻게 사용하고 있습니까? 감사.

+0

프로젝트/작업/로그 파일에 대해 자세히 설명해 주시겠습니까? 문제 자체는 매우 모호하며 명확한 설명이 필요합니다. 좋은 예가 될 것입니다. –

+0

이전 질문에 죄송합니다. 내 문제가 무엇인지 덧붙였다. 아무 도움도 크게 부탁드립니다. – trx

답변

2

BizTalk에서 오케스트레이션을 사용하는 경우 전송 포트에서 배달 알림을 사용할 수 있습니다. 자세한 내용은 다음 블로그 게시물을 참조하십시오. http://kentweare.blogspot.be/2007/11/biztalk-delivery-notification.html

평신도의 견해에 따르면 : 송신 포트는 어댑터가 선택한 메시지로 어댑터가 메시지를 보내면 승인을 기다립니다.

어떤 것이 실패하면 Microsoft.XLANGs.BaseTypes.DeliveryFailureException 예외가 발생하여 예외 처리기에서 catch 할 수 있습니다. 당신은 예외가없는 경우 는, 파일이 성공적으로 작성되었으며 당신이 예외가 발생 할 경우

(http://msdn.microsoft.com/en-us/library/aa578267.aspx 참조) SMTP 어댑터를 통해 메시지를 보낼 수 있습니다,이 파일이 성공적으로 기록되지 않았 음을 의미하고 그에 따라 행동 할 수 있습니다.