参考: Validate ステップのプロパティ
"共通" タブ
プロパティ | XML 属性名 | 説明 |
|---|---|---|
Step ID
| id
| 集合内の 検証 ステップの一意の ID。 |
入力
| input
| 検証 ステップで、入力としてデータを取得する場所を指定します。指定できる値は以下の 5 つです。
|
Schema
| schema
| ステップでメッセージを検証するために使用されるスキーマ ファイルの場所。MVEL テンプレートではなく場所を指定すると、プールされた検証プログラムが使用されます。 |
ネームスペース
| namespaces
| XPath 式で使用される名前空間 (形式: ) prefix namespace prefix2 namespace2 。assessing.xml ファイルのネームスペース マッピングを上書きします。 |
Xパス
| xpath
| 検証の要素を選択する XPath 式。 |
失敗メッセージ
| failure-message
| 検証エラー発生時に、デフォルトのエラー メッセージを上書きするカスタム エラー メッセージが表示されます。エラー メッセージは、 "フィルタ" プロパティを "いいえ" に設定した場合にのみ表示されます。 |
"詳細設定" タブ
プロパティ | XML 属性名 | 説明 |
|---|---|---|
説明
| description
| 統合ログに表示される 検証 ステップの説明。この機能を使用して、ステップの機能と処理対象のデータを説明できます。 |
Execute When
| execute-when
| 検証 ステップが実行されるかどうかを決める条件。 |
モード
| mode
| 実行された検証のタイプ。以下のオプションがあります。
|
DTD
| dtd
| このステップでメッセージを検証するために使用される DTD ファイルの場所。 |
メッセージを置換
| replace-message
| 検証に失敗したときに、 "失敗メッセージ" プロパティとして設定されたカスタム エラー メッセージを使用するかどうかを示します。 |
XPath Version
| xpath-version
| XPath バージョン 1.0 と 2.0 のいずれを使用するかを指定します。Workday 11 までのアセンブリ バージョンには値 1、Workday 12 以降のアセンブリ バージョンには値 2 を入力します。 "stream-xpat" 値が "真" に設定されている場合、このプロパティは無視されます。
Workday では、システム プロパティ値を挿入する MVEL テンプレートを使用してバージョンを動的に設定できます。例: @{props.get('the_version')} 。 |
フィルタ
| filter
| 検証に失敗したときにメディア メッセージの処理を中断するかどうかを指定します。デフォルト値は "いいえ" で、コンポーネント内で定義された error-handlers に Studio から検証エラーが渡されます。
"はい" に設定すると、Studio によってコンポーネントの応答ステップは実行されますが、メッセージは破棄され、以降のステップは呼び出されません。エラーは発生しません。 |