Per molti scenari di trasformazione del messaggio è richiesta la creazione di un messaggio in uscita nuovo. La maschera Crea classe messaggio nella procedura guidata del nodo JavaCompute crea il codice di maschera per effettuare tale operazione.
MbMessage outMessage = new MbMessage();E' possibile copiare le intestazioni dal messaggio in entrata utilizzando il metodo di utilità fornito, copyMessageHeaders(), come descritto nel seguente codice Java:
copyMessageHeaders(inMessage, outMessage);E' ora possibile creare il contenuto del messaggio nuovo. Innanzitutto, aggiungere l'elemento del programma di analisi principale. Per XML, si tratta di
MbElement outRoot = outMessage.getRootElement(); MbElement outBody = outRoot.createElementAsLastChild("XMLNSC");E' quindi possibile creare il resto del messaggio utilizzando i metodi createElement e la sintassi estesa dell'implementazione XPath del broker.