跳至主要內容
Administrator Guide
上次更新時間 :2023-06-23
參照︰驗證 XPath 步驟屬性

參照︰驗證 XPath 步驟屬性

通用分頁

屬性
XML 屬性內容名稱
說明
步驟 ID
id
validate-xPath
步驟在程序集中的唯一 ID。
輸入
input
指定
validate-xPath
步驟從何處取得資料做為輸入。有 5 個可能的值︰
  • message
    ︰整封訊息,包括
    rootpart
    和附件。
  • soapbody
    ︰「」中的 SOAP 內文
    rootpart
    訊息的名稱。僅適用於輸入包含 SOAP 訊息時。
  • 附件
    ︰訊息內的 MIME 附件。請指定附件索引。
  • rootpart
    ︰的內容
    rootpart
    的 MIME 訊息如果訊息不是 MIME,Workday 會選取整封訊息。
  • 變數
    ︰使用中的具名變數
    MediationContext
篩選
filter
指定是否在驗證失敗時中斷中介訊息處理。預設值為
False
,表示 Workday 會將驗證錯誤傳遞至元件內定義的錯誤處理程式。
若設為
True
,Workday 會執行元件的回應步驟,但會捨棄訊息,且不再叫用任何步驟。這不會引發錯誤。
名稱空間
namespaces
XPath 運算式使用的名稱空間,格式為
prefix namespace prefix2 namespace2
。覆寫 component.xml 檔案中的名稱空間對應。
XPath
xpath
選取元素進行驗證的 XPath 運算式。

進階分頁

屬性
XML 屬性內容名稱
說明
說明
description
顯示在合併記錄中的
validate-xPath
步驟說明。您可以使用此功能來說明步驟的功能以及執行步驟的資料。
執行時間
execute-when
決定是否執行
validate-xPath
步驟的條件。
XPath 版本
xpath-version
指定使用 XPath 1.0 版還是 2.0 版。對於 Workday 11 到的程序集版本,請輸入值 1,對於 Workday 12 之後的程序集版本,請輸入值 2。如果
「Stream-xPath」的
值設為
True
,Workday 會忽略此屬性。
您可以讓 Workday 使用可插入系統屬性值的 MVEL 範本動態設定版本。範例︰
@{props.get('the_version')}