증상
Microsoft BizTalk Server 2013와 Microsoft BizTalk 엔터프라이즈 서비스 버스 (ESB) Toolkit 2.2 설치 되어 있다고 가정 합니다. ESB에서 Windows 통신 Foundation (WCF) 서비스를 탐색 하려고 할 때 다음과 같은 오류 메시지가 나타납니다.
IncludeExceptionDetailInFaults에 의해 생성 되었을 가능성이 있는 ExceptionDetail, = true, 값:
: System.ArgumentException 값 하지 수 추가할 컬렉션을 컬렉션에 이미 포함 된 동일한 형식의 항목: 'Microsoft.Practices.ESB.ServiceModel.Helpers.SoapHeaderMetadataBehavior'. 이 여기서는 종류별로 하나의 인스턴스만을 지원합니다.
매개 변수 이름: 항목
System.ServiceModel.Description.ServiceMetadataBehavior.MetadataExtensionInitializer.GenerateMetadata()에서
System.ServiceModel.Description.ServiceMetadataExtension.EnsureInitialized()에서
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.InitializationData.InitializeFrom (내선 ServiceMetadataExtension)
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.GetInitData()에서
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleDocumentationRequest (메시지 httpGetRequest, String 쿼리, 메시지 및 replyMessage)에
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (메시지 httpGetRequest)에
SyncInvokeGet (객체, Object, Object)에
System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (개체 인스턴스, 개체 입력, Object 및 출력)에
System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc & rpc)에
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc & rpc)에
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc & rpc)에
해결 방법
누적 업데이트 정보
BizTalk Server 2013에 대 한
이 문제를 해결 하는 핫픽스는 BizTalk Server 2013에 대 한 누적 업데이트 패키지 2에에서 포함 됩니다.
자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 누적 업데이트 패키지를 구하는 방법에 대 한.
2892599 누적 업데이트 패키지 2에 BizTalk Server 2013
상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.