簡體   English   中英

BizTalk管道問題? EDI未轉換為Web服務

[英]BizTalk pipeline issue? EDI not translating to Web Service

我已經在Visual Studio中測試了一個EDI文件,並且目標架構(Web服務)正在正確填充。 但是,當我在生產環境中部署.dll並將發送端口上的發送管道設置為“直通”或XML傳輸時,未使用映射中定位的目標模式。 我只得到一個XML輸出。

關於我所缺少的東西有什么想法嗎?

我需要創建自定義管道嗎?

是的,您需要創建一個自定義管道,其中包含用於您的接收位置的EDI匯編器或EDI反匯編器(取決於您是發送還是接收EDI)。

但是,您應該看到映射生成的XML有效負載具有正確的架構名稱空間。 如果沒有得到,則您的地圖也不會執行。

映射未執行的原因。

  1. 映射不在發送端口上。
  2. 發送到端口的消息上沒有消息類型(通常是由於接收位置沒有反匯編程序引起的)。
  3. 發送到端口的消息的名稱空間或根節點(消息類型)與映射的源消息不同。

我的初始接收端口上有一個EDI接收導致了此問題。 我刪除了它,並使用EDI Dissembler添加了自定義管道,並得到了我想要的文件。 謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM