Мой посыла-порт выдает ошибку и отказывается создавать XML из-за следующей ошибки:Это Ассемблер не может получить спецификацию документа, используя этот тип с клиентами SND_Pipeline
Error details: There was a failure executing the send pipeline "SND_WMS_301" Reason: This Assembler cannot retrieve a document specification using this type: "dcsmergedata".
Посыл-трубопровод является простой один, который имеет XML-ассемблер с добавленной схемой «Schema_XML_WMS_301» (я добавил скриншот трубопровода)
Когда я изменяю трубопровод, чтобы пройти, я создаю документ XML со следующим корнем
<dcsmergedata xsi:noNamespaceSchemaLocation="../lib/interface_order_header.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<dataheaders>
Схема, по-видимому, была развернута и доступна на вкладке Schema в BizTalk. (второй снимок экрана)
Теперь я не понимаю, почему это может быть. Этот результат также кажется очень похожим, но напротив моего другого вопроса (Link), поэтому я чувствую, что делаю что-то не так с моими конвейерами.
Можете ли вы изменить имя типа, чтобы у каждого было уникальное? – Dijkgraaf
На самом деле, я думаю, что еще одна проблема заключается в том, что ваше DocumentSpecName является неполным (поскольку оно не содержит DLL, версию и открытый ключ) – Dijkgraaf