ホスト ファイルの 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>