2010-03-01 10 views
0

이상한 문제가 있습니다. 이미 가지고 있던 스키마와 유사한 새로운 스키마와 오케스트레이션을 추가하고 재배포했습니다. 문제는 SP1 BizTalk 2006R2로 최근에 업그레이드되었으며 이것이 문제의 원인인지 여부는 확실하지 않습니다.HL7을 사용하여 BizTalk 2006 R2에서 송신 파이프 라인을 실행하지 못했습니다.

나는 다음과 같은 오류가 발생 : 송신 파이프 라인을 실행하는 동안 오류가 발생했습니다

"blablabla.pipeline, blablabla을, 버전 = 1.0.0.0, 문화 = 중립, PublicKeyToken = bf4bb7b2a02e5c5f"출처 : " BTAHL7 2.X 어셈블러 "송신 포트 :"toFDW "URI :"192.168.100.1:8008 "이유 : 값은 null 일 수 없습니다. 매개 변수 이름 : 상위

이제 이것은 여분의 필터를 추가하는 메시지에만 해당됩니다. 포트 2에서는 몇 가지 메시지 유형을 필터링하고 한 유형에는 승격 된 속성에 추가 필터가 있습니다. 오케스트레이션에서이 형식은 승격 된 속성이 xpath 표현식이면 true이고, 다른 모든 유형의 경우에는 승격 된 속성이 없습니다. 그러나 여분의 필터를 설정하지 않아도 우리의 sendport에서이 오류가 발생합니다. 그래서 BTAHL7Pipeline (HL7 어댑터)이 xpath 코드를 통해 설정 한 승격 된 속성에 문제가 있다고 생각합니다. 그러나 우리는 항상이 작업을 수행했으며 다른 모든 오케스트레이션과 메시지는 문제가되지 않습니다.

그래서 SP1 설치와 관련이 있다고 생각하지만 확실하지 않습니다. 누구에게 무슨 일이 일어나고 있는지, 비슷한 문제가 있는지 생각해 보는 사람이 있습니까?

편집 : 나는 SP1 등이있는 다른 서버에서 똑같은 작업을 수행했으며 여기에서 작동합니다. 오직 이것 만이 개발 서버입니다. 그래서 누군가 다른 설정이나 설정이 틀릴 수도 있다는 생각을 가지고 있습니까?

답변

0

Microsoft에 따르면 BTAHL7에 버그가 있습니다. 그게 문제일까요? 세부 사항은 here입니다.

BTAHL7 MSH 오버라이드 구성과 관련이있는 것처럼 보입니다.