-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Moco close the connection after receive a soap request #74
Comments
BTW, I am using version 0.8.1 |
I found there was a blog http://dreamhead.blogbus.com/tag/moco/, but that's about 'Content-Length' header not returned situation, while in this case, I found the Content-Length was returned, so it seems a different issue, and I have tested even I upgrade to 0.9.1, this issue still there. |
Could you please inspect your request/response? I need more information for further action. |
Here is moco server configuration code: Request: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><Login xmlns="http://schemas.ericsson.com/cai3g1.2/" xmlns:ns2="http://schemas.ericsson.com/ma/nonSIM/"><userId>ema-user-id</userId><pwd>ema-pwd</pwd></Login></soap:Body></soap:Envelope> Response: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
.xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/">
<soap:Header/>
<soap:Body>
<cai3:LoginResponse>
<cai3:sessionId>10002</cai3:sessionId>
<cai3:baseSequenceId>123456</cai3:baseSequenceId>
</cai3:LoginResponse>
</soap:Body>
</soap:Envelope> Please let me know if you need more info. |
Interesting, if I use soapUI or chrome Dev HTTP Client plugin to send the request (even with the same request header and body), moco server response correctly with keep-alive worked. But if I changed to use the code (webservice client generated by cxf) to send the same request, moco server seems close the connection positively. Any idea? |
very interesting issue, I use moco to simulate a webservice server, and found that moco will close the connection after soap response returned back to the client although there was the "Connection: keep-alive" header in the request.
The text was updated successfully, but these errors were encountered: