Handler für XML-Dateien

Der Handler für XML-Dateien 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 jeden Maximo Asset Management-Server zugänglich sein, in dem ein Aufrufkanal gestartet werden kann.

Eigenschaft PRETTYPRINT

Diese erforderliche Eigenschaft gibt an, ob der Handler die XML-Datei formatiert. Die gültigen Werte sind 0 und 1. Wenn Sie den Wert 1 angeben, wird der Handler aufgefordert, die XML-Datei in Druckformat zu formieren. 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.