title: Maven error, PKIX path building failed: unable to find valid certification path to requested target
body: <p>There are two remote servers are presents. Supposed we named them as a A and B.
  My java code is committed and up to date on GIT repository.
  I pulled the code on both server A and B. When I use mvn clean package install on server A, its working properly and build get successfully completed.
  But When I use mvn clean package install for server B its giving me following error with build failure massage.</p>
  
  <pre><code>[INFO] ------------------------------------------------------------------------
  [INFO] Reactor Summary:
  [INFO]
  [INFO] oagi-srt ........................................... SUCCESS [  0.292 s]
  [INFO] oagi-srt-common .................................... SUCCESS [  1.959 s]
  [INFO] oagi-srt-repository ................................ SUCCESS [  2.357 s]
  [INFO] oagi-srt-service ................................... SUCCESS [  2.064 s]
  [INFO] oagi-srt-import .................................... SUCCESS [  3.064 s]
  [INFO] oagi-srt-webapp .................................... FAILURE [ 21.398 s]
  [INFO] ------------------------------------------------------------------------
  [INFO] BUILD FAILURE
  [INFO] ------------------------------------------------------------------------
  [INFO] Total time: 31.539 s
  [INFO] Finished at: 2017-08-10T11:50:10+00:00
  [INFO] Final Memory: 44M/303M
  [INFO] ------------------------------------------------------------------------
  [ERROR] Failed to execute goal on project srt-webapp: Could not resolve dependencies for project org.oagi:srt-webapp:war:1.0.0: Failed to collect dependencies at org.joinfaces:jsf-spring-boot-starter:jar:2.2.7 -&gt; org.primefaces.extensions:all-themes:jar:1.0.8 -&gt; org.primefaces.themes:afterdark:jar:1.0.8: Failed to read artifact descriptor for org.primefaces.themes:afterdark:jar:1.0.8: Could not transfer artifact org.primefaces.themes:themes-project:pom:1.0.8 from/to prime-repo-new (http://repository.primefaces.org): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -&gt; [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
  [ERROR]
  [ERROR] After correcting the problems, you can resume the build with the command
  [ERROR]   mvn &lt;goals&gt; -rf :srt-webapp
  </code></pre>
  
  <p>Note:-If i directly place project <strong>war file</strong> in tomcat and restart the server, my application is working properly as I expected on both server.</p>