Changing the input param. data in the "Request Processing" step using an IS srv in CentraSite Virtua

Hi Guys,

I’m trying to use an IS service to modify the request data from “Request Processing” step in the definition of a Virtual Service in Centrasite/Mediator. In the documentation It sais that the Mediator will inject a MessageContext obect in the pipeline in the IS service define in the “Request Processing” step.

The MessageContext is there but I can’t find the way to change the data from the calling consumer.

I’ve tried this so far:
1:pub.soap.handler:getSOAPMessage function that returns a SOAPMessage.
2: Send the SOAPMessage to xmlNodeToDocument (failed)

Anyone did it ?

Do I have to user the getHeaderBlock ? getServicePipeline ?

Thanks in advance…