Partager via


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

Envoyer le code de mise à jour du port

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

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

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