Handler für XML-Dateien

Der XML-Dateihandler ist eine Java™ -Komponente, die eine abgehende Integrationsnachricht in eine Datei im XML-Format schreibt.

Eigenschaft FILEDIR

Diese optionale Eigenschaft gibt an, wo der Handler die XML-Dateien erstellt. Der Standardwert ist "mxe.int.globaldir/xmlfiles". Die Dateiposition muss für die JMS-Crontask für die Ausgangswarteschlange für Veröffentlichungskanalnachrichten zugänglich sein. Für Aufrufkanalnachrichten muss die Dateiposition für alle Maximo® Manage -Server zugänglich sein, auf denen ein Aufrufkanal eingeleitet werden kann.

Eigenschaft PRETTYPRINT

Diese erforderliche Eigenschaft gibt an, ob der Handler die XML-Datei formatiert. Die gültigen Werte sind 0 und 1. Der Wert 1 fordert den Handler auf, die XML-Datei im hübschen Druckformat zu formatieren. Die Dateinamen für Veröffentlichungskanäle, Aufrufkanäle und die Aufruf-API haben die folgenden Formate:

externalsystemname_publishchannelname_uniqueidentifier.xml

invocationchannelname_uniqueidentifier.xml 
  • "externalsystemname" steht für die ID des Systems (Wert von MAXEXTSYSTEM.EXTSYSNAME).
  • "publishchannelname" steht für den Namen des Veröffentlichungskanals.
  • "uniqueidentifier" steht für eine Zahl, die auf der aktuellen Systemzeit basiert.

Der Dateiname MX_MXASSETInterface_10971102668641398.xml gibt beispielsweise an, dass die Datei generiert wurde, um Daten an das externe System EXTSYS1 zu senden. Der Dateiname gibt auch an, dass die Datei den Veröffentlichungskanal MXASSETInterface enthält.