Behavior:
独自の Namespace を持つ Web Service を開発し、ワークフローで使用したい。ブラウザで開くと Web Service は正しく動作し、Workflow Designer でも設定可能です。
しかし、実際の Workflow で Web Service をトリガーすると、結果が返されません。
Web Services 内で独自の Namespace を使用する場合、Namespace が "/" で閉じていることを確認する必要があります。 サンプルWebサービスのデフォルトのNamespaceを参照してください:"http://tempuri.org/"
ワークフロー Designer では動作しているように見えるが、ワークフローそのものでは動作していない原因は、データベースにあります。各ワークフロー・ステップの設定は、ここに保存される。Namespaceが"/"で閉じられていない場合、データベースエントリが正しく構築されないため、ワークフローでWeb Serviceがトリガーされた際に呼び出しが処理されません。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
