ホスト ファイルの BizTalk Adapter のトラブルシューティング
ポートアップデートグラムの送信
ホスト ファイル送信ポート用 BizTalk アダプターを使用する場合、Updategram XML ドキュメントに正しいホスト ファイルエイリアスまたは完全修飾ホスト ファイル名が含まれていない場合、アダプターはエラーを生成します。
アダプターは、URL が "HostFiles://z/OS1DFM.HB01.PA62TKNU/HISDEMO/31fa3aba-606e-4b23-9814-baa4f10c1d2f" のポート "Send_HF2" を送信するメッセージを送信できませんでした。 この送信ポートに対して指定された再試行間隔の後に再送信されます。 Details:"HISEHFC0048 エラー コードがMW_DDM_ACCMTHRMされたファイル HostFileDefinition1.AREAS_RECORDS_0のカーソルを開くときにエラーが発生しました。 ファイル名が正しいかどうかを確認してください。"。
BizTalk Designerでは、正しいホスト ファイルエイリアスまたは完全修飾ホスト ファイル名を含まない XSD が生成されます。 開発者は、BizTalk Designer生成された XML ドキュメント インスタンスの例を更新して、ホスト ファイルへの正しい参照を含む XML ドキュメント インスタンスを生成する必要があります。この例では、ファイルの名前が "HostFileDefinition1.AREAS_RECORDS_0" と誤って指定されています。
<ns0:HFRDREN xmlns:ns0="HFDTN">
<sync>
<after>
<HostFileDefinition1.AREAS_RECORDS AREAID="99999" AREADESC="AREA99999" REGIONID="999">HostFileDefinition1.AREAS_RECORDS_0</HostFileDefinition1.AREAS_RECORDS>
</after>
</sync>
</ns0:HFRDREN>
BizTalk Designer生成された XML ドキュメント インスタンスの例。ファイルの名前が完全修飾データセット名 "HISDEMO" として正しく指定されています。NWIND。AREAS"
<ns0:HFRDREN xmlns:ns0="HFDTN">
<sync>
<after>
<HostFileDefinition1.AREAS_RECORDS AREAID="99999" AREADESC="AREA99999" REGIONID="999">HISDEMO.NWIND.AREAS</HostFileDefinition1.AREAS_RECORDS>
</after>
</sync>
</ns0:HFRDREN>