Adattatore BizTalk per la risoluzione dei problemi dei file host

Send Port Updategram

Quando si usa l'adapter BizTalk per la porta di invio file host, l'adapter genererà un errore se il documento XML updategram non contiene l'alias del file host corretto o il nome del file host completo.

L'adattatore non è riuscito a trasmettere il messaggio che invia la porta "Send_HF2" con URL "HostFiles://z/OS1DFM.HB01.PA62TKNU/HISDEMO/31fa3aba-606e-4b23-9814-baa4f10c1d2f". Verrà ritrasmesso dopo l'intervallo di ripetizione dei tentativi specificato per questa porta di invio. Dettagli:"HISEHFC0048 Si è verificato un errore durante l'apertura del cursore per HostFileDefinition1.AREAS_RECORDS_0 file con codice di errore MW_DDM_ACCMTHRM. Verificare se il nome del file è corretto.".

Il Designer BizTalk genererà un XSD che non contiene l'alias del file host corretto o il nome di file host completo. Lo sviluppatore deve generare un'istanza di documento XML contenente il riferimento corretto al file host, aggiornando l'esempio di istanza di documento XML generata da BizTalk Designer, in cui il nome del file viene specificato in modo errato come "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>  

Esempio di istanza del documento XML generata da BizTalk Designer, in cui il nome del file viene specificato correttamente come nome completo del set di dati "HISDEMO". NWIND. AREE".

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