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

Daniel Kulp resolved CXF-6537.
------------------------------
       Resolution: Fixed
         Assignee: Daniel Kulp
    Fix Version/s: 3.1.10


Using proper OpenSaml bundles that have the needed deps.

> Missing shibboleth dependency in the wss4j feature
> --------------------------------------------------
>
>                 Key: CXF-6537
>                 URL: https://issues.apache.org/jira/browse/CXF-6537
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 3.1.2
>            Reporter: Xilai Dai
>            Assignee: Daniel Kulp
>             Fix For: 3.1.10
>
>
> In the default constructor of 
> org.apache.cxf.rt.security.saml.xacml2.AbstractXACMLAuthorizingInterceptor
> {code}
> ......
> org.apache.wss4j.common.saml.OpenSAMLUtil.initSamlEngine();
> {code}
> and the net.shibboleth.utilities.java.support.xml.BasicParserPool class is 
> used in the OpenSAMLUtil.initSamlEngine()     (wss4j version 2.1.2)
> the ClassNotFoundException will be thrown when the default constructor of 
> AbstractXACMLAuthorizingIntercept has been invoked.
> It can be fixed by adding 
> {code}
> <bundle start-level="30" 
> dependency="true">wrap:mvn:net.shibboleth.utilities/java-support/7.1.1</bundle>
> {code}
> into the wss4j feature in the apache-cxf-3.1.2-features.xml
> Or maybe changes should be made on wss4j-ws-security-common bundle, which 
> make net.shibboleth.utilities.java.support.xml packge not optional.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to