1 person found this helpful
I don't have an answer, but maybe I can offer a suggestion for troubleshooting this? Fiddler is one of my favorite tools for this sort of thing. What I do is install Fiddler on a Windows server/computer within the same network as the PeopleSoft instance, configure Fiddler to allow external connections, and then configure Integration Broker to use Fiddler as its proxy server. With this configuration, Fiddler will log the request and response so you can inspect what was sent and what was received in the middle, rather than just relying on both end points to tell you what was sent or received. I can often identify problems by seeing what is going on in the middle.
Thanks for you reply Jim. I have configured fiddler and see that I am getting a response from IB. I was just wondering why the external system doesn't get that message. Do you think I should change the targetnamespace im my schema definition?
The external system will probably check the existence of the namespaces as defined in the XSD.
See following blog, chapter 4 CALL EXTERNAL SERVICE, which describes the configuration steps needed for IB to disable the generation of the SOAP wrapper and how to create your own SOAP wrapper with custom namespaces.