[ 
https://issues.apache.org/jira/browse/CXF-1632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colm O hEigeartaigh updated CXF-1632:
-------------------------------------

    Attachment: cxf_1632.patch

> Improve WS-Security error handling
> ----------------------------------
>
>                 Key: CXF-1632
>                 URL: https://issues.apache.org/jira/browse/CXF-1632
>             Project: CXF
>          Issue Type: Improvement
>          Components: WS-* Components
>    Affects Versions: 2.1
>            Reporter: Colm O hEigeartaigh
>            Priority: Minor
>             Fix For: 2.1.1
>
>         Attachments: cxf_1632.patch
>
>
> A number of minor changes are required to how error handling is implemented 
> for WS-Security in CXF. The SOAP Message security 1.1 specification (chapter 
> 12 "Error Handling") details standard fault strings and fault codes to be 
> returned to the user in the event of an error, something we don't always 
> adhere to in the WSS4JInInterceptor.
> In particular, the WSS4JInInterceptor must be modified to catch 
> "WSSecurityException"s thrown by WSS4J, and populate and throw a SoapFault 
> object accordingly. In addition, the content of the SoapFault changes 
> depending on whether SOAP 1.1 or 2.0 is used.
> Please review and apply the attached patch for this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to