Résolution des problèmes de l’Adaptateur BizTalk pour fichiers d’hôte

Port d’envoi mise à jour

Lorsque vous utilisez l’adaptateur BizTalk pour le port d’envoi du fichier hôte, l’adaptateur génère une erreur si le document XML mise à jour ne contient pas l’alias de fichier hôte ou le nom de fichier hôte complet correct.

L’adaptateur n’a pas pu transmettre le message en cours au port d’envoi « Send_HF2 » avec l’URL « HostFiles://MVS1DFM.HB01.PA62TKNU/HISDEMO/31fa3aba-606e-4b23-9814-baa4f10c1d2f ». Elle est retransmise après l’intervalle avant nouvelle tentative spécifié pour ce port d’envoi. Détails : «HISEHFC0048 une erreur s’est produite lors de l’ouverture du curseur pour le fichier HostFileDefinition1.AREAS_RECORDS_0 avec le code d’erreur MW_DDM_ACCMTHRM. Vérifiez que le nom de fichier est correct.».

Le concepteur BizTalk génère un fichier XSD qui ne contient pas l’alias de fichier hôte ou le nom de fichier hôte complet correct. Le développeur doit générer une instance de document XML qui contient la référence correcte au fichier hôte, en mettant à jour l’exemple de l’instance de document XML générée par le concepteur BizTalk, où le nom du fichier est incorrectement spécifié en tant que « 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>  

Exemple d’instance de document XML générée par le concepteur BizTalk, où le nom du fichier est correctement spécifié en tant que nom de DataSet complet «HISDEMO. Comptoir. ZONES».

<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>