Rule Development Kit Installation issue when running mvn clean install

I am working through getting this installed I have I have installed the correct versions of the tools required. I am getting the following message when trying to run mvn install clean. Any ideas on what I am doing wrong?

[ERROR] Failed to execute goal on project rule-development-kit: Could not resolve dependencies for project sailpoint:rule-development-kit:jar:1.0-SNAPSHOT: The following artifacts could not be resolved: antlr:antlr:jar:2.7.7 (absent), org.jboss.logging:jboss-logging:jar:3.1.0.GA (absent), dom4j:dom4j:jar:1.6.1 (absent), org.javassist:javassist:jar:3.18.1-GA (absent), org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:jar:1.0.1.Final (absent), org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.1.Final (absent), javax.inject:javax.inject:jar:1 (absent), com.google.guava:guava:jar:32.0.1-jre (absent), com.google.guava:failureaccess:jar:1.0.1 (absent), com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (absent), com.google.code.findbugs:jsr305:jar:3.0.2 (absent), org.checkerframework:checker-qual:jar:3.33.0 (absent), com.google.errorprone:error_prone_annotations:jar:2.18.0 (absent), com.google.j2objc:j2objc-annotations:jar:2.8 (absent), com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2 (absent), com.github.albfernandez:juniversalchardet:jar:2.4.0 (absent), org.apache.commons:commons-lang3:jar:3.12.0 (absent), commons-logging:commons-logging:jar:1.2 (absent), net.bytebuddy:byte-buddy:jar:1.14.5 (absent), org.junit.jupiter:junit-jupiter:jar:5.9.2 (absent), org.junit.jupiter:junit-jupiter-api:jar:5.9.2 (absent), org.opentest4j:opentest4j:jar:1.2.0 (absent), org.junit.platform:junit-platform-commons:jar:1.9.2 (absent), org.apiguardian:apiguardian-api:jar:1.1.2 (absent), org.junit.jupiter:junit-jupiter-params:jar:5.9.2 (absent), org.junit.jupiter:junit-jupiter-engine:jar:5.9.2 (absent), org.junit.platform:junit-platform-engine:jar:1.9.2 (absent), org.apache.logging.log4j:log4j-1.2-api:jar:2.20.0 (absent), org.apache.logging.log4j:log4j-api:jar:2.20.0 (absent), org.apache.logging.log4j:log4j-core:jar:2.20.0 (absent), org.mockito:mockito-core:jar:5.2.0 (absent), net.bytebuddy:byte-buddy-agent:jar:1.14.1 (absent), org.objenesis:objenesis:jar:3.3 (absent), org.apache-extras.beanshell:bsh:jar:2.0b6 (absent), commons-lang:commons-lang:jar:2.6 (absent), com.google.code.gson:gson:jar:2.10.1 (absent): Could not transfer artifact antlr:antlr:jar:2.7.7 from/to central (https://repo.maven.apache.org/maven2): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
PS C:\Users\mpotti\OneDrive - SSM Health\Documents\Visual Studio Code Projects\SailPoint Rule Devkit\rule-development-ki

Hi Mark,

As the error states, it’s unable to find valid certification path. Option 1 is to run mvn clean compile -U -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
Option 2 is to download the certs and add to the truststore: mvn clean install -Djavax.net.ssl.trustStore=<path to certificate>

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.