[ http://issues.apache.org/jira/browse/AXIS2-1743?page=all ]
Rich Scheuerle resolved AXIS2-1743. ----------------------------------- Resolution: Fixed Mike, Thanks for the contribution. I committed the code. The SVN Revision = 476410 > provider not handling exceptions (faults) and message is lost during fault > return > --------------------------------------------------------------------------------- > > Key: AXIS2-1743 > URL: http://issues.apache.org/jira/browse/AXIS2-1743 > Project: Apache Axis 2.0 (Axis2) > Issue Type: Bug > Components: jaxws > Reporter: Mike Rheinheimer > Assigned To: Rich Scheuerle > Attachments: patch.txt > > > Two problems are fixed: > 1. providers were not handling exceptions at all, thus returning a 500 http > code, with no payload. This is fixed. > 2. the message in an endpoint exception was lost due to a bug. This is also > fixed. > Questions remain: > 1. I hastily added a provider fault test -- it's stuck inside the > StringProvider.java and StringProviderTests.java. You'll see it. Ideally it > should have it's own test, so if it's not appropriate to put it there, please > take it out and I'll add tests for provider faults later. > 2. The JAXWS 2.0 spec, on page 77, says WebServiceException is for "runtime > exception that is thrown by methods in JAX-WS APIs when errors occur during > local processing." Does this mean we should NOT be throwing > WebServiceException back to a client in any scenario? I'm momentarily > confused. > Thanks! -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]