web stats
Mirth Community - View Single Post - Custom response in Webservice Listener
View Single Post
  #1  
Old 02-04-2013, 04:45 AM
mgorrizm mgorrizm is offline
What's HL7?
 
Join Date: Jun 2012
Posts: 2
mgorrizm is on a distinguished road
Question Custom response in Webservice Listener

Hi,
How can I change the SOAP envelope in the webservice listener response?

I send something like that <return>hello world<return> and I need to replace return by <MesOut>hello world</MesOut>.

I tried to put the code u can see below, in a java class that extends acceptMessage, but didn't make nothing.

@WebMethod(operationName = "S044")
public String S044(@WebParam(mode=Mode.IN,name="MesIn",targetNam espace="http://MGM.Servicios/") String messageIn,@WebParam(mode=Mode.OUT,name="MesOut",targetNamesp ace="http://MGM.Servicios/") Holder<String> messageOut) {
return webServiceMessageReceiver.processData(messageIn.to String());
}

I know the class is included correctly because the parameter MesIn work OK.

Also I want to know how I can recieve a XML that's not send as a String.(The webservice only recieve a null)

Thanks for the help.
Reply With Quote