The web service client does not support a one-way (vs. request-response) web service operation - made clear by the manual and KB P117149. But alas, that's just what I need to do in order to integrate with an SAP system via XI.
Any advice? Has anyone else addressed this problem, and if so, how'd you get around it? What is the rationale for not supporting one-way in the client?
I found that I could add a return parameter to the WSDL to fake out the WSA client, and define my RUN statement without an output parameter and it works just fine. But this method is obviously unsupported and requires hand editing of WSDL files.
Thanks,
Steve
Anything you can do with a web service call you can do with a socket. Open a connection, send the posting, close the connection. You will have to structure the message yourself, but that's usually fairly easy.