0

IIS 7.5 の AppFabric 1.1 で実行されている WF4 ワークフローがあります。一時停止と再開機能をテストしようとしています。ワークフローは、未処理の例外で「放棄して一時停止」するように構成されています。エラーを強制するために、ワークフロー アプリケーションが使用するデータベース (appfabric データベースではない) をシングル ユーザー モードにしました。次に、データベースをマルチユーザー モードに戻し、IIS AppFabric UI からワークフローを再開しようとしました。次のエラーが表示されます。

メッセージを受け入れることができる net.pipe://lonmw87129/ApprovalService/PreApprovalService.xamlx/System.ServiceModel.Activities_IWorkflowInstanceManagement でリッスンしているエンドポイントはありませんでした。これは、多くの場合、アドレスまたは SOAP アクションが正しくないことが原因です。詳細については、InnerException (存在する場合) を参照してください。

4

1 に答える 1

1

ワークフロー インスタンスの管理を許可するには、IIS Web サイトで net.pipe バインディングを有効にする必要があります。

http://social.technet.microsoft.com/wiki/contents/articles/appfabric-configuration-issues-net-4-net-pipe-and-role-services.aspxを参照してください。

サイトの net.pipe プロトコルを有効にするには、サイトを右クリックし、[アプリケーションの管理] をポイントして、[詳細設定] をクリックします。「有効なプロトコル」行の「http」に「,net.pipe」を追加し (「http」とコンマの間にスペースを入れないでください)、「OK」をクリックします。

于 2013-07-30T06:45:34.000 に答える