[ https://issues.apache.org/jira/browse/CXF-8913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755369#comment-17755369 ]
Claus Ibsen commented on CXF-8913: ---------------------------------- I wonder if Apache CXF could isolate opensaml in some kind of new cxf module so its easier to not pull in by default Currently it looks as if cxf-rt-ws-security is pulling in opensaml. Maybe this can be split up into a new cxf-rt-ws-security-saml [INFO] | +- org.apache.cxf:cxf-rt-ws-security:jar:4.0.2:test [INFO] | | +- org.apache.cxf:cxf-rt-security-saml:jar:4.0.2:test [INFO] | | | \- org.apache.cxf:cxf-rt-security:jar:4.0.2:test [INFO] | | +- org.ehcache:ehcache:jar:jakarta:3.10.8:test [INFO] | | | \- javax.cache:cache-api:jar:1.1.0:test [INFO] | | +- org.apache.wss4j:wss4j-ws-security-dom:jar:3.0.0:test [INFO] | | | \- org.apache.wss4j:wss4j-ws-security-common:jar:3.0.0:test [INFO] | | | +- org.apache.santuario:xmlsec:jar:3.0.1:test [INFO] | | | | \- commons-codec:commons-codec:jar:1.16.0:test [INFO] | | | +- org.opensaml:opensaml-saml-impl:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-core:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-profile-api:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-saml-api:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-security-api:jar:4.2.0:test [INFO] | | | | | +- org.bouncycastle:bcprov-jdk15on:jar:1.70:test [INFO] | | | | | \- org.bouncycastle:bcpkix-jdk15on:jar:1.70:test [INFO] | | | | | \- org.bouncycastle:bcutil-jdk15on:jar:1.70:test [INFO] | | | | +- org.opensaml:opensaml-security-impl:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-soap-api:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-xmlsec-api:jar:4.2.0:test [INFO] | | | | +- org.opensaml:opensaml-xmlsec-impl:jar:4.2.0:test [INFO] | | | | +- io.dropwizard.metrics:metrics-core:jar:4.2.9:test [INFO] | | | | \- net.shibboleth.utilities:java-support:jar:8.3.1:test [INFO] | | | +- org.cryptacular:cryptacular:jar:1.2.5:test [INFO] | | | | \- org.bouncycastle:bcprov-jdk18on:jar:1.71:test [INFO] | | | +- com.google.guava:guava:jar:32.1.2-jre:test [INFO] | | | | \- com.google.guava:failureaccess:jar:1.0.1:test [INFO] | | | +- org.opensaml:opensaml-xacml-impl:jar:4.2.0:test [INFO] | | | | \- org.opensaml:opensaml-xacml-api:jar:4.2.0:test [INFO] | | | +- org.opensaml:opensaml-xacml-saml-impl:jar:4.2.0:test [INFO] | | | | \- org.opensaml:opensaml-xacml-saml-api:jar:4.2.0:test > Avoid 3rd party maven repository for OpenSAML > --------------------------------------------- > > Key: CXF-8913 > URL: https://issues.apache.org/jira/browse/CXF-8913 > Project: CXF > Issue Type: Improvement > Components: WS-* Components > Affects Versions: 4.0.2 > Reporter: Claus Ibsen > Priority: Major > > Apache CXF depends on OpenSAML from Apache WSSJ project > However this commit causes wss4j to download JARs from NOT maven central but > from > https://build.shibboleth.net/nexus/content/groups/public > https://github.com/apache/ws-wss4j/commit/e4a33efcb2b474a1da2b2c08f815b2718e111823 > Is there a way for Apache CXF to only use JARs from maven central. There is a > trust issue when JARs are NOT downloaded from central. > At Apache Camel we only download from maven central - except for camel-jira > which sadly had to download from Atlassian. We are considering deprecating > and removing this component for that reason. -- This message was sent by Atlassian Jira (v8.20.10#820010)