Я довольно новичок в Biztalk и ESB Toolkit. С тех пор мы пытались реализовать контентную маршрутизацию через ESB Itinary, но у меня проблемы с условием, что бизнес-правило не оценивается должным образом, я следую Пример Microsoft в ссылке ниже, но он просто не хочет работать.
http://msdn.microsoft.com/en-us/library/ee264380%28v=BTS.10%29.aspx
Когда мы отправляем запрос, мы получаем следующую ошибку, означающую, что правило не было оценено.
Может кто-нибудь помочь, пожалуйста?
Название карты не указано и является обязательным.
Источник: Microsoft.Practices.ESB.PipelineComponents.DispatcherDisassemble
Метод: аннулировать дизассемблирование (Microsoft.BizTalk.Component.Interop.IPipelineContext, Microsoft.BizTalk.Message.Interop.IBaseMessage)
Ошибка Источник: Microsoft.Practices.ESB.Itinerary.Services
Ошибка TargetSite: Microsoft.BizTalk.Message.Interop.IBaseMessage ExecuteTransform (Microsoft.BizTalk.Component.Interop.IPipelineContext, Microsoft.BizTalk.Message.Interop.IBaseMessage, System.String, логический)
Ошибка StackTrace: в Microsoft.Practices.ESB.Itinerary.Services.TransformationService.ExecuteTransform (контекст IPipelineContext, IBaseMessage msg, строка mapNameOrResolverString, логический validateSource)
в Microsoft.Practices.ESB.Itinerary.Services.TransformationService.Execute (контекст IPipelineContext, сообщение IBaseMessage, строка String resolverString, шаг IItineraryStep)
в Microsoft.Practices.ESB.PipelineComponents.DispatcherDisassemble.Disassemble (IPipelineContext pContext, IBaseMessage pInMsg)