증상
다음과 같은 경우를 생각해 볼 수 있습니다.
-
Microsoft BizTalk Server 2010을 실행 하는 컴퓨터에서 PassThruTransmit 파이프라인을 사용 하는 송신 포트를 만들 수 있습니다.
-
만들고 비즈니스 활동 모니터링 (BAM) 활동을 배포 합니다.
-
BAM 활동 정의 기반으로 하는 추적 프로필을 만들고이 추적 프로필을 적용 합니다.
-
비-XML 메시지 송신 포트에 도착합니다.참고 이렇게 하려면 PassThruReceive 파이프라인을 사용 하는 수신 위치를 만들 수 및 다음 수신 위치에 XML이 아닌 메시지를 보낼 수 있습니다.
이 시나리오에서 송신 포트에 메시지가 일시 중단 됩니다. 또한 다음 중 하 나와 유사한 이벤트가 기록 됩니다.참고 이벤트 정보 서로 다른 시나리오에 따라 달라질 수 있습니다.이벤트 1
로그 이름: ApplicationSource: BizTalk ServerEvent ID: 5720Task 범주: BizTalk ServerLevel: ErrorKeywords: ClassicDescription:There 송신 파이프라인을 실행 오류가 발생 했습니다: "Microsoft.BizTalk.DefaultPipelines.PassThruTransmit, Microsoft.BizTa lk입니다. DefaultPipelines, 버전 3.0.1.0, Culture = = 중립, publickeytoken 등 31bf3856ad364e35 = "원본: 송신 포트"알 수 없음된":"send_port"URI:"URI"이유: 예기치 않은 끝 문서. 새 문서가 아닙니다. 디스어셈블리 완료 되었습니다.
이벤트 2
로그 이름: ApplicationSource: BizTalk ServerEvent ID: 5754Task 범주: BizTalk ServerLevel: ErrorKeywords: 포트 "send_port" "URI" URI를 사용 하 여 일시 중단 된 보내기에서 "파일" 어댑터에 보낸 ClassicDescription:A 메시지. 오류 정보: 파이프라인에 의해 생성 된 스트림을 읽을 수 없습니다.
원인
BizTalk 추적 엔진 BAM 추적을 사용 하는 경우 메시지 본문에서 XML 내용 검사 하 여이 문제가 발생 합니다. 이 PassThruTransmit 파이프라인을 사용 하는 경우에 발생 합니다.
해결 방법
누적 업데이트 정보
이 문제를 해결은 누적 업데이트 1에서 먼저 릴리스 되었습니다. BizTalk Server 2010에 대 한이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2497789 BizTalk Server 2010 용 누적 업데이트 패키지 1
해결 방법
일부 시나리오에서이 문제를 해결할 수 있습니다. 이렇게 하려면 다음 중 하나를 수행하세요.
-
BAM 추적 프로필을 제거 합니다. 이렇게 하면 추적 데이터가 없는 새 BAM 나타납니다. 이 작업을 수행 하는 방법에 대 한 자세한 내용은 다음 Microsoft Developer Network (MSDN) 웹 사이트를 방문 하십시오.
-
송신 포트에서 XML 형식의 메시지를 사용 하거나 XML 메시지 형식을 변경 하려면 보낸 사람에 게.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
추가 정보
기본 파이프라인에 대 한 자세한 내용은 다음 Microsoft Developer Network (MSDN) 웹 사이트를 방문 하십시오.
Microsoft.BizTalk.DefaultPipelines 참조BizTalk Server 핫픽스에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2003907 BizTalk Server 핫픽스에 대 한 정보