WebMethods 9.7 Designer を使用してフロー サービスを作成すると、マップ ステップで、マップ ステップの出力パイプラインにフロー サービスの出力が常に含まれているとは限りません。
私の質問は:
- それはデザイナーのバグですか、それとも私が理解していないものですか(2番目のものだと思いますが、何がわかりません)?
- 参照ドキュメント (すでに出力参照にある) をマップ ステップからパイプラインに追加するにはどうすればよいですか?
WebMethods 9.7 Designer を使用してフロー サービスを作成すると、マップ ステップで、マップ ステップの出力パイプラインにフロー サービスの出力が常に含まれているとは限りません。
私の質問は:
デザイナーは、ステップのパイプライン ビューの右側にあるフロー サービスの最後のステップにあるサービスの出力引数のみを表示します。これは、それらがまだ存在しない場合に作成する必要があることPipeline Out
を示すヒントとしてのみ表示されます。それらに何かをマッピングすることによって。マップ ステップをフロー サービスの最後のステップに移動して、意味を確認してください。
マップ ステップの で任意の変数を宣言し、必要に応じて左側から右側にPipeline Out
値をマップできます。Pipeline In
Pipeline Out
サービスの出力引数と同じ名前と型の変数を取得する最も簡単な方法は、タブからコピー ( CTRL-C
)し、それを作成するステップの右側に貼り付け ( )ることです。実際に作成するには、値をそれにマップするか、それに値を設定する必要があります。マップ ステップの にコピーしても、変数は作成されません。マップする必要があるデザイナー UI にプレースホルダーが作成されるだけです。または値を設定して、パイプラインで実際に作成します。SiebelMessage
Input/Output
CTRL-V
Pipeline Out
Pipeline Out
Pipeline Out
長い道のりは、ステップのパイプラインの右側を右クリックして(またはPipeline Out
領域をクリックしてフォーカスを移し、その領域でInsert a Variable
アクションを選択して)、サービスの出力引数と同じ名前と型の変数を手動で作成することです。パイプライン ツールバー) をクリックし、名前を持つ新しいドキュメント参照変数を挿入してSiebelMessage
、サービスの出力引数を作成したときに使用したのと同じドキュメント参照を選択します。