[英]Error in two-way WCF-Port without using Orchestration
I want to pass the response from WCF to BizTalk . 我想将响应从WCF传递到BizTalk。
My Itinerary is 我的行程是
OnRamp(One way Receive Port ) ->Message Transform(Mapping) ->UDDI Resolver ->Off Ramp(Two WaySend Port) OnRamp(单向接收端口)->消息转换(映射)-> UDDI解析器-> Off Ramp(双路发送端口)
Am calling WCF and getting the response ,after that am getting below error 我正在调用WCF并获得响应,此后低于错误
A response message sent to adapter "WCF-BasicHttp" on Receive Location: "DynamicResolutionTwoWay" with URI:" http://pc133056.cts.com/TwoWayAllocation/CRMDetailService.svc " is suspended.
发送到带有URI:“ http://pc133056.cts.com/TwoWayAllocation/CRMDetailService.svc ”的接收位置:“ DynamicResolutionTwoWay”上的适配器“ WCF-BasicHttp”的响应消息被挂起。 Error details: There was a failure executing the response(receive) pipeline: "Microsoft.Practices.ESB.Itinerary.Pipelines.ItinerarySelectSendReceive, Microsoft.Practices.ESB.Itinerary.Pipelines, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "ESB Itinerary Selector" Send Port: "DynamicResolutionTwoWay" URI: " http://pc133056.cts.com/TwoWayAllocation/CRMDetailService.svc " Reason: Value cannot be null.
错误详细信息:执行响应(接收)管道失败:“ Microsoft.Practices.ESB.Itinerary.Pipelines.ItinerarySelectSendReceive,Microsoft.Practices.ESB.Itinerary.Pipelines,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35“来源:” ESB行程选择器“发送端口:” DynamicResolutionTwoWay“ URI:” http://pc133056.cts.com/TwoWayAllocation/CRMDetailService.svc “原因:值不能为空。 Parameter name: config
参数名称:config
Here am getting response from WCF, after that it passing the data again and getting the above error 这是从WCF获得响应,之后它再次传递数据并得到上述错误
How to get rid of this error? 如何摆脱这个错误?
使用路线选择管道,您是否不需要配置它的路线选择器组件,以便它可以确定选择哪个路线?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.