2013-10-30 61 views
1

當我部署我的應用我注意到一個很奇怪的行爲 - 並非所有綁定文件都是進口的,因爲他們應該有的則是。我使用的是促進一組屬性上下文的自定義管道組件BizTalk部署 - 綁定文件中沒有很好地導入自定義管道組件

,有些是在管道本身定義的,而其他的BTS管理控制檯中定義的,所以我們可以在綁定文件中定義它們。

<ReceivePipelineData>&lt;Root xmlns:xsd="http://www.w3.org/2001/XMLSchema" … Components&gt;&lt;Component Name="I.MMA.COMPONENT"&gt;&lt;Properties &gt;&lt;Customer vt="8"&gt;CUSTOMER_NAME&lt;/Customer&gt;&lt; … etc. 

也能正常工作一段我們的應用程序,它們被部署好,並且在綁定文件中配置我們的價值觀是在管理門戶可見的,而其他應用程序不顯示相同的信息和奇怪部分原因是,當我們爲失敗的應用程序生成綁定文件時,這些值位於綁定文件中,但不可見,也未被BTS使用。

我在不同的機器上有這種行爲,任何人有一個想法是怎麼回事?

回答

1

我最近將管道組件從一個階段移動到另一個階段,而我沒有更新階段類別ID並且忽略了這些值。

0

我見過類似的東西,並通過管理控制檯手動重新輸入管線設置固定它。我懷疑,如果綁定文件設置不正是控制檯期望的管道,那麼它不會顯示它們。因此,請嘗試重新輸入受影響端口的設置並從中更新綁定文件。

+0

問題是我沒有更新我的Stage CategoryId,如下所述! –