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

Diagrama de actualización de puerto de envío

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

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

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