Amol Deshpande created CXF-4440:
-----------------------------------
Summary: Webservice Unavailable - Internal Server Error (Response
code 500) not handled in HTTPConduit.java (One way webservice)
Key: CXF-4440
URL: https://issues.apache.org/jira/browse/CXF-4440
Project: CXF
Issue Type: Bug
Reporter: Amol Deshpande
Hi,
I am working on a CXF client for a one way JAX-RPC webservice.
I am testing a scenario where, the webservice is unavailable (The application
for the webservice on the server is stopped)
In this case, the server sends back a response Internal server error (Response
code 500)
This response code is not handled by the httpConduit.handleResponseInternal()
function because it does not throw an error for response code 500.
2184 if (responseCode == HttpURLConnection.HTTP_NOT_FOUND
2185 &&
!MessageUtils.isTrue(outMessage.getContextualProperty(
2186 "org.apache.cxf.http.no_io_exceptions"))) {
2187 throw new IOException("HTTP response '" + responseCode
+ ": "
2188 + connection.getResponseMessage() + "'");
2189 }
Can you please let me know if this is a known issue or if there is a workaround
to handle this?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira