FIX: BizTalk Server는 하위 루프에 빈 노드를 포함 하는 경우 XML을 플랫 파일을 처리 하는 EDI 메시지 실패 한다

증상

Microsoft BizTalk Server 전자 데이터 교환 (EDI)를 사용 하 고 있는지 가정 합니다. 프로세스 EDI 메시지 확장 가능한 태그 언어 (XML)에서 플랫 파일에 EDI 송신 파이프라인에서는 메시지 루프 하위 노드가 비어 있으면 프로세스가 실패 하는지 변경 될 수 있습니다. 예를 들어, 노드가 라고 < ns0:DTM_SubLoop / > 대신 < ns0:DTM_SubLoop >< / ns0:DTM_SubLoop >.

또한 다음과 유사한 오류 메시지가 나타날 수 있습니다.

로그 이름: 응용 프로그램

 

출처: BizTalk Server
Date:            Date/Time
이벤트 ID: 5743
BizTalk Server 작업 종류:
Level:        
경고 키워드:
일반 사용자: n/A
Computer:      ComputerName
설명: 어댑터 URL "FilePath\FileName"과 "SendPort1" 포트 보내지 메시지를 전송 하지 않습니다. 이 송신 포트에 지정한 재시도 간격이 지나면 재전송 됩니다. 세부 정보: "파이프라인에 의해 생성 된 스트림을 읽을 수 없습니다.

자세한 정보: 오류: 1 (세그먼트 수준 오류)
SegmentID: AMT
TS의 위치: 36 2.
예기치 않은 세그먼트 ".
이벤트 Xml: < 이벤트 xmlns = "FilePath\FileName" >
<System>    
< 공급자 이름 = "BizTalk Server" / >
< 이벤트 Id 한정자 "32960" = > 5743 < / 이벤트 Id >
<Level>3</Level>    

<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
< TimeCreated SystemTime = "날짜/시간" / >
<EventRecordID>1159013</EventRecordID>    
<Channel>Application</Channel>    
<Computer>ComputerName</Computer>    
< 보안 / >
</System>  
<EventData>    
<Data>SendPort1</Data>    
<Data>Data </Data>    
< 데이터 > 파이프라인에 의해 생성 된 스트림을 읽을 수 없습니다.
자세한 정보: 오류: 1 (세그먼트 수준 오류) SegmentID: TS AMT 위치: 36 2: 예기치 않은 세그먼트 < /Data >< / EventData >< / 이벤트 >

 

해결 방법

이 문제는 BizTalk Server 대 한 다음 누적 업데이트에서 해결 됩니다.

누적 업데이트 7 BizTalk Server 2013 r 2에 대 한

누적 업데이트 3에 BizTalk Server 2016

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

참조

서비스 팩과 누적 업데이트 목록에 대 한 BizTalk Server 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

2555976 서비스 팩 및 BizTalk Server 대 한 누적 업데이트 목록

BizTalk Server 핫픽스에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

2003907 BizTalk 핫픽스와 서비스 팩 지원 정보

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

소중한 의견에 감사드립니다.

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×