次の方法で共有


BizTalk ESB Toolkit のトラブルシューティング

インストール

  • インストール中に "アクセス許可の割り当て中にエラーが発生しました" という例外が表示されます。

    解決策: Microsoft BizTalk ESB Toolkit は、標準の BizTalk アカウント グループを使用します。このグループは、インストール プロセス中に存在する必要があります。または、インストールが失敗します。 さらに、ツールキットは、コンピューターがワークグループのメンバーであるスタンドアロン インストールか、コンピューターがドメインのメンバーであるエンタープライズ インストールを前提としています。

  • アプリケーションのインポートが失敗し、信頼レベルの不一致を警告するエラー メッセージが表示されます。

    解決方法: Microsoft.BizTalk.ESB バインド ファイルは、既定の BizTalkServerApplication と BizTalkServerIsolatedHost で動作するように構成されています。このファイルは、信頼されていないモードで実行するように構成されています。 信頼モードで実行するようにホストを変更した場合、バインド ファイルはインポートされません。 これを修正するには、信頼レベルを信頼されていないレベルに変更するか、BizTalk Toolkit \Bindings ディレクトリ内の環境に合わせてバインド ファイルを編集する必要があります。

  • Kerberos 認証がインターネット インフォメーション サービス (IIS) で構成されていません。

    解決策: IIS の Kerberos 認証を有効にします。 Kerberos の制約付き委任の概要 は、適切なリソースである可能性があります。

一般的な問題

  • 汎用 ESB Itinerary On-Ramp Web サービスにメッセージを送信すると、"内部 SOAP 処理" 例外が発生します。

    解決方法: BizTalk Server管理コンソールを使用して、Microsoft.Practices.ESB アプリケーションが実行されていることを確認します。実行中でない場合は、起動します。

  • 例外メッセージは、ESB 管理ポータル サイトに表示されません。

    解決方法: BizTalk 管理者グループの概要ページと Windows アプリケーション イベント ログで、メッセージの送信に失敗したことを示すエントリを確認します。 環境に合わせて例外送信アダプター (Microsoft.Practices.ESB アプリケーションの一部) を再構成する必要がある場合があります。 さらに、BizTalk 失敗メッセージ ルーティング機能と BizTalk ESB Toolkit 例外管理フレームワークの両方で例外メッセージが生成されます。 そのため、送受信ポートに対して [ 失敗したメッセージのルーティング ] オプションを有効にしてください。

  • 静的リゾルバーで WCF サービスを使用すると、無効な SOAP アクション例外が発生します。

    解決方法: WCF サービス SOAP アクションにターゲット名前空間が含まれていない場合は、リゾルバー設定で SOAP アクションの値を次の形式で設定します。{action} は、実行時にターゲット名前空間が ESB Toolkit コア エンジンによって連結されないことを示します。