StaxInInterceptor doesn't handle redirects well
-----------------------------------------------
Key: CXF-3221
URL: https://issues.apache.org/jira/browse/CXF-3221
Project: CXF
Issue Type: Bug
Affects Versions: 2.2.7
Reporter: Chris Wilson
StaxInInterceptor detects the wrong content type of the response, and throws an
exception, in handleMessage().
However it doesn't check the response code to see whether it's a redirect. In
this case there may not be any useful HTML output, so the
INVALID_HTML_RESPONSETYPE exception will not contain any information that helps
to debug the fault.
This could alternatively be seen as the job of HTTPConduit.WrappedOutputStream,
which checks for 404 errors (HTTP_NOT_FOUND), but assumes that there will
always be a response body.
It's also not clear what the accessed URL was, to help with debugging.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.