I have a soap DOC/LITERAL serivce which is all working fine till it comes to a point where we have to check the response times.
My service has the xsd included in the WSDL itself. But the problem is not while receiving the message but more on sending the response back. Somehow Integration Server waits for a constant 15 seconds before actually sending the resposne back.
Now, for our calling service - we are using a java client constructing our own soap message and using the javax.xml.soap.* objects. we connect using SOAPConnection with basic auth over ssl.
Has anyone seen this kind of an issue anytime?
Just to check if the response would make a difference we did try both the http and the https with the same results. With the help of our webMthods engg group here at my clinet site we also did see that the message is sitting in the Integration Server server for 15 secs before actually triggering the response back to the calling client.
Now my question is do we have to set anything ont he calling client side to specify to send the response from IS immediately. The reason for this question is if I try an external tool like XRay to send the soap message I get the response back in less than 2 seconds. What is it that XRay is able to tell Integration Server to send the response quickly and my calling client is not?
if anyone could respond to this it would be very help. Even thoughts are welcome as I am running out of ideas.