2013-10-14 11 views
0

BizTalk를 처음 사용합니다. 필자는 EDI 850 (구매 주문서)을 받고 별도의 폴더 위치에 해당 XML 파일을 출력하는 응용 프로그램을 작성했습니다.EDI 응용 프로그램을 디버깅하는 BizTalk 2013 로그 파일

나는 biz talk에 배포 한 프로젝트에서 850 스키마, 결과 XML 스키마, 원본 EDI 850에서 새로운 xml 스키마로의 맵핑, 그리고 새 파일 스키마를 가리키는 플랫 파일 어셈블러가있는 파이프 라인이 있습니다.

다음 자습서에서 설명하는 것처럼 설정합니다 : http://msdn.microsoft.com/en-us/library/bb226541.aspx. 나는이 튜토리얼을 처음부터 끝내고 나에게 도움이되었다.

edi 파일을 수신 폴더에 놓았습니다. 파일을 가져 왔습니다. 그러나 send to 폴더의 결과 파일이 비어 있습니다.

이벤트 뷰어에 오류가 표시되지 않습니다.

뭔가 잘못 구성된 것일 수있는 로그 파일이 있는지 알고 싶습니다.

답변

3

EDI 파일을 받으려면 EDI 디스어셈블러가있는 수신 파이프 라인이 필요합니다.

EDI BizTalk 응용 프로그램의 EdiReceive 파이프 라인은 사용자가 가장 가능성있게 찾고있는 것입니다. 기본적으로이 파이프 라인은 필요한 추적을 수행하므로 "추적 된 메시지 이벤트"에서 볼 수 있어야합니다.

당신은 항상 단계적으로 수행하려고한다 :

  1. EdiReceive는 XML 파일로 분해 송신 포트를 사용하여 해당 파일에 가입.

  2. 일단 작동하면 VS를 사용하여 '테스트 맵'으로 결과를 매핑 해보십시오. 당신은 거기에 뭔가 잘못한 것을 알 수 있습니다.

  3. 일단 작동하면 맵핑을 BizTalk에 배포하고 송신 포트에 아웃 바운드 맵으로 설정하여 실행됩니다.

희망이 있습니다.

1

BizTalk Server 관리 콘솔을 사용하여 BizTalk가받은 위치와 이동 한 위치를 보여주는 추적 된 메시지 이벤트를 살펴보십시오.