Server stopps responding after PUT request
I am trying to update some test case data programmatically via PUT request. On the first request, everything works fine. After that, the next PUT request just times out, the RQM server seems to stop responding to any requests, also GET or POST requests fail with timeout.
Accepted answer
Somehow I had commented out my "response.close()" during login. So for the server I was initiating a session again and again, so the sessions were locking out each other.
3 other answers
There is pretty much no usable information in this post. See How should I ask a question in the Forum if I want to receive useful answers?
As Ralph mentioned, it's difficult to provide assistance with no details (including the REST API you are using). I would suggest it's your HTTP client since this is not an expected behaviour.
Thanks for the answers, I'll try to be more specific:
Comments
I am not a RQM API expert, however:
- The API you use does not seem to be a supported API.
- I would have expected an OSLC API. An OSLC header is missing.
- "/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/" is not an URI I would consider to find in the OSLC discovery documents or service providers
Hi Ralph,
OSLC is supported but "/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/" does not look like an OSLC URI and OSLC would require an OSLC header as well.