OMElement request = new TMSMarshaller() {
public OMElement marshalRequest() {
OMElement request = createElement("initRequest");
createElement(request, "taskId", taskID);
OMElement data = createElement(request, "input");
OMElement omOutput = xmlTooling.convertDOMToOM(input, getOMFactory());
data.addChild(omOutput);
createElement(request, "participantToken", _participantToken);
return request;
}