Manejador de archivos XML
El manejador de archivos XML es un componente Java™ que escribe un mensaje de integración de salida en un archivo en formato XML.
Propiedad FILEDIR
Esta propiedad opcional especifica dónde crea los archivos XML el manejador. El valor predeterminado es mxe.int.globaldir/xmlfiles. La tarea CRON de JMS debe poder acceder a la ubicación de archivo para la cola saliente para los mensajes del canal de publicación. Para los mensajes de canal de invocación, la ubicación del archivo debe ser accesible para cualquier servidor de Maximo® Manage en el que se pueda iniciar un canal de invocación.
Propiedad PRETTYPRINT
Esta propiedad obligatoria especifica si el manejador da formato al archivo XML. Los valores válidos son 0 y 1. Un valor de 1 solicita al manejador que imprima el formato del archivo xml. Los nombres de archivo de los canales de publicación, los canales de invocación y las API de invocación tienen los formatos siguientes:
externalsystemname_publishchannelname_uniqueidentifier.xml
invocationchannelname_uniqueidentifier.xml - nombresistemaexterno es el identificador del sistema (el valor de MAXEXTSYSTEM.EXTSYSNAME).
- nombrecanalpublicación es el nombre del canal de publicación.
- identificadorexclusivo es un número basado en la hora actual del sistema.
Por ejemplo, el nombre de archivo MX_MXASSETInterface_10971102668641398.xml indica que el archivo se generó para enviar datos al sistema externo EXTSYS1. El nombre de archivo también indica que el archivo contiene el canal de publicación MXASSETInterface.