You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Daniel Kulp (JIRA)" <ji...@apache.org> on 2008/02/19 22:10:43 UTC

[jira] Resolved: (CXF-825) WSS4JOutInterceptor does not work without "user" Property

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

Daniel Kulp resolved CXF-825.
-----------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.2
         Assignee: Ulhas Bhole


Patch was applied in Aug, 2007

> WSS4JOutInterceptor does not work without "user" Property
> ---------------------------------------------------------
>
>                 Key: CXF-825
>                 URL: https://issues.apache.org/jira/browse/CXF-825
>             Project: CXF
>          Issue Type: Bug
>          Components: WS-* Components
>    Affects Versions: 2.0
>            Reporter: Matthias Germann
>            Assignee: Ulhas Bhole
>             Fix For: 2.0.2
>
>         Attachments: cxf_saml.patch
>
>
> The WSS4JOutInterceptor does not work if the WSHandlerConstants.USER configuration property is not set. But there exist some actions which do not require this property (i.e. SAMLTokenUnsigned). Therefore, this property should not be mandatory.
> The Interceptor fails as follows:
> A NullPointerException occurs if the property is not set:
> java.lang.NullPointerException
> 	at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor.handleMessage(WSS4JOutInterceptor.java:119)
> 	at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor.handleMessage(WSS4JOutInterceptor.java:42)
> A SoapFaultoccurs if the property is set to an empty string:
> org.apache.cxf.binding.soap.SoapFault: NO_USERNAME
> 	at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor.handleMessage(WSS4JOutInterceptor.java:126)
> 	at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor.handleMessage(WSS4JOutInterceptor.java:42)

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