Hi,
I am using java rest api.
sometimes when I try to get Issue info the call is stuck and I dont get any answer.
I try to put timeout on the method so it will not get stuck and I got the following error :
14:10:04 INFO: Cannot get issue: com.atlassian.jira.rest.client.RestClientException: com.sun.jersey.api.client.ClientHandlerException: java.lang.IllegalThreadStateException: Interrupted while waiting in MultiThreadedHttpConnectionManager
I give it 60 seconds timeout.
What can cause it that I dont get answer for 60 seconds?
I try it in loop but once it is not working it is not working any more.
I have method getIssue that get key and return the Issue.
Do I need to create the rest client once or every time in the function ?
Are you running against a mod proxy'ed JIRA instance? If so try to bypass the mod proxy by hitting the native ports. Are you sure the timeout is set in seconds and not milliseconds? I see a mixture of s/ms in Jira, do you see it wait for a minute before aborting?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.