The root cause seems to be embedded in your output:
Could not transfer artifact org.apache.apex:malhar-library:pom:3.5.0
from/to central (
https://repo.maven.apache.org/maven2):
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find
valid certification path to requested target -> [Help 1]
Could this be because a corporate firewall is stopping this access? You
can check this out
http://stackoverflow.com/questions/25911623/problems-using-maven-and-ssl-behind-proxy
On Mon, Feb 27, 2017 at 3:15 PM, Dongming Liang
wrote:
> It was running well with 3.4, but now failing with Apex 3.5
>
> ➜ log-aggregator git:(apex-tcp) ✗ mvn package -DskipTests
> [INFO] Scanning for projects...
> [INFO]
> [INFO]
>
> [INFO] Building Aggregator 1.0-SNAPSHOT
> [INFO]
>
> Downloading:
> https://repo.maven.apache.org/maven2/org/apache/apex/malhar-
> library/3.5.0/malhar-library-3.5.0.pom
> Downloading:
> https://repo.maven.apache.org/maven2/org/apache/apex/apex-
> api/3.5.0/apex-api-3.5.0.pom
> Downloading:
> https://repo.maven.apache.org/maven2/org/apache/apex/apex-
> common/3.5.0/apex-common-3.5.0.pom
> Downloading:
> https://repo.maven.apache.org/maven2/org/apache/apex/apex-
> engine/3.5.0/apex-engine-3.5.0.pom
> [INFO]
>
> [INFO] BUILD FAILURE
> [INFO]
>
> [INFO] Total time: 10.435 s
> [INFO] Finished at: 2017-02-27T15:03:06-08:00
> [INFO] Final Memory: 11M/245M
> [INFO]
>
> [ERROR] Failed to execute goal on project log-aggregator: Could not resolve
> dependencies for project
> com.capitalone.vault8:log-aggregator:jar:1.0-SNAPSHOT: Failed to collect
> dependencies at org.apache.apex:malhar-library:jar:3.5.0: Failed to read
> artifact descriptor for org.apache.apex:malhar-library:jar:3.5.0: Could
> not
> transfer artifact org.apache.apex:malhar-library:pom:3.5.0 from/to
> central (
> https://repo.maven.apache.org/maven2):
> sun.security.validator.ValidatorException: 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
> ➜ log-aggregator git:(apex-tcp) ✗
>
> The pom file is:
>
>
> http://maven.apache.org/POM/4.0.0;
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd;>
> 4.0.0
>
> com.mycom.teamx
> log-aggregator
> jar
> 1.0-SNAPSHOT
>
>
> Aggregator
> Log Aggregator
>
>
>
> 3.5.0
> lib/*.jar
>
>
>
>
>
> org.apache.maven.plugins
> maven-eclipse-plugin
> 2.9
>
>true
>
>
>
> maven-compiler-plugin
> 3.3
>
>UTF-8
>1.7
>1.7
>true
>false
>true
>true
>
>
>
> maven-dependency-plugin
> 2.8
>
>
> copy-dependencies
> prepare-package
>
>copy-dependencies
>
>
>target/deps
>runtime
>
>
>
>
>
>
> maven-assembly-plugin
>
>
> app-package-assembly
> package
>
>single
>
>
>${project.artifactId}-${project.version}
> -apexapp
>false
>
> src/assemble/appPackage.xml
>
>
> 0755
>
>
>
>${apex.apppackage.classpath}
>${apex.version}
>
> ${project.groupId}
>
> ${project.artifactId}
>
> ${project.version}
>
> ${project.name}
>
> ${project.description} Package-Description>
>
>
>
>
>
>
>
>
> maven-antrun-plugin
> 1.7
>
>
> package
>
>
>