title: org.testng.TestNGException: sun.security.provider.certpath.SunCertPathBuilderException
body: <p>I am getting:</p>
  
  <pre><code> org.testng.TestNGException: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  at org.testng.TestNG.initializeSuitesAndJarFile(TestNG.java:325)
      at org.testng.remote.AbstractRemoteTestNG.initialize(AbstractRemoteTestNG.java:136)
      at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:97)
      at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
      at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
  </code></pre>
  
  <p>I am working on writing automation scripts using maven, testNG and selenium. when I execute my TestCases individually through RunAs-> TestNG, they execute fine . But when I try to run all the Test Cases as a suite by doing: right Click on Testng.xml-> RunAs TestNG suite. I get the above exception.</p>
  
  <p>I have tried various options so far, like upgrading the TestNG version(now using 6.10.0), importing the project again, changing the POM and TestNG files. Nothing has worked so far.</p>
  
  <p>I tried to Google this but could not find the answer for this issue. whatever solution is given online corresponds to SSL connection and I am not sure that that's my issue.</p>
  
  <p>Can anyone please help me with this issue? Thanks in advance!</p>