簡體   English   中英

Biztalk 2013R2 WCF-SQL適配器復合操作

[英]Biztalk 2013r2 wcf-sql adapter composite operation

我正在嘗試使用wcf-sql適配器使用不同的參數多次調用存儲過程。 我已經使用向導創建了原始模式,然后手動創建了復合模式。 我知道錯誤告訴我什么,只是我不明白為什么會收到錯誤和/或如何解決該錯誤。

錯誤:Microsoft.ServiceModel.Channels.Common.MetadataException:類型為StoredProcedure的對象[dbo]。[DEPT_NUM]不存在。 Biztalk中掛起的消息如下所示:

<ns0:DINV_sumDepartmentInventory xmlns:ns0="http://schemas.microsoft.com/Sql/2008/05/TypedProcedures/dbo"><ns0:DEPT_NUM> 4</ns0:DEPT_NUM><ns0:INV_DATE>2016-03-21T00:00:00</ns0:INV_DATE><ns0:USERNAME>Service</ns0:USERNAME></ns0:DINV_sumDepartmentInventory>

這是業務流程的一部分。

Ochestration

這是與“ transform_3”形狀相關聯的地圖。

在此處輸入圖片說明

這就是復合架構的樣子……

在此處輸入圖片說明

我期望輸出更像這樣...

<ns1:Request xmlns:ns1="http://BigY.PICSInventory.Updated_SQL_Schemas.Composite_SumDepartmentInventory" xmlns:ns0="http://schemas.microsoft.com/Sql/2008/05/TypedProcedures/dbo"><ns0:DINV_sumDepartmentInventory><ns0:DEPT_NUM>4</ns0:DEPT_NUM><ns0:INV_DATE>2016-03-21T00:00:00</ns0:INV_DATE><ns0:USERNAME>Service</ns0:USERNAME></ns0:DINV_sumDepartmentInventory></ns1:Request>

有什么想法設置有什么問題或者我還能嘗試什么?

看來復合運算的構成不正確。 它必須是具有特定名稱空間和操作的非常具體的結構。

這篇Wiki文章逐步說明了該過程: BizTalk Server:簡化WCF SQL和僅Oracle Messaging以及其他模式

暫無
暫無

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

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