Compartir a través de


Adaptador de BizTalk para la solución de problemas de Host Files

Diagrama de actualización de puerto de envío

Al usar el adaptador de BizTalk para el puerto de envío de archivos de host, el adaptador generará un error si el documento XML del diagrama de actualización no contiene el alias de archivo host correcto o el nombre de archivo de host completo.

El adaptador no pudo transmitir el mensaje que va a enviar el puerto "Send_HF2" con la dirección URL "HostFiles://z/OS1DFM.HB01.PA62TKNU/HISDEMO/31fa3aba-606e-4b23-9814-baa4f10c1d2f". Se retransmitirá después del intervalo de reintento especificado para este puerto de envío. Details:"HISEHFC0048 Error al abrir el cursor para el archivo HostFileDefinition1.AREAS_RECORDS_0 con código de error MW_DDM_ACCMTHRM. Compruebe si el nombre de archivo es correcto".

El Designer de BizTalk generará un XSD que no contenga el alias de archivo host correcto o el nombre de archivo de host completo. El desarrollador debe generar una instancia de documento XML que contenga la referencia correcta al archivo host, actualizando el ejemplo de la instancia de documento XML generada por BizTalk Designer, donde el nombre del archivo se especifica incorrectamente como "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>  

Ejemplo de la instancia de documento XML generada por BizTalk Designer, donde el nombre del archivo se especifica correctamente como el nombre completo del conjunto de datos "HISDEMO. NWIND. ÁREAS".

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