简体   繁体   English

不使用业务流程的双向WCF端口错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM