Neue Nachricht mit Hilfe eines Java-Rechenknotens erstellen

Für viele Szenarios zur Nachrichtenumsetzung muss eine neue abgehende Nachricht erstellt werden. Dieser Schablonencode wird durch die Schablone Create Message Class (Nachrichtenklasse erstellen) im Assistenten für den Java-Rechenknoten generiert.

Im Schablonencode wird der standardmäßige Konstruktur von 'MbMessage' zur Erstellung einer Nachricht aufgerufen, die aus Leerzeichen besteht; dies wird im folgenden Java-Code gezeigt:
MbMessage outMessage = new MbMessage();  
Die Header können mit Hilfe der bereitgestellten Methode des Dienstprogramms (copyMessageHeaders()) aus der eingehenden Nachricht kopiert werden; dies wird im folgenden Java-Code gezeigt:
copyMessageHeaders(inMessage, outMessage);
Der neue Nachrichtenhauptteil kann nun erstellt werden. Fügen Sie zunächst das Parserelement der höchsten Ebene hinzu. Für XML sieht das folgendermaßen aus:
MbElement outRoot = outMessage.getRootElement();
MbElement outBody = outRoot.createElementAsLastChild("XMLNSC");
Der Rest der Nachricht kann mit Hilfe der createElement-Methoden und der erweiterten Syntax der XPath-Implementierung des Brokers erstellt werden.
Zugehörige Tasks
Von einem Java-Rechenknoten auf Elemente in einer Nachrichtenbaumstruktur zugreifen
Zugehörige Verweise
Java-Rechenknoten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ac30350_