title: Version service error with clean Axis2 install on Tomcat
body: <p>I am an engineering student doing an internship. I must create a web service. It must:</p>
  
  <ul>
  <li>use HTTPS</li>
  <li>use Gzip in order to compress HTTPS data</li>
  <li>use SOAP/ WSDL</li>
  </ul>
  
  <p>I've never developed a web service before. I have chosen Tomcat + Axis for developing this project.</p>
  
  <p>My OS is Windows 7, I have installed Tomcat 6.0 and configured HTTPS, and it works fine when I try to access Tomcat with a browser. I also configured the server for Gzip compression.</p>
  
  <p>Next, I tried to install Axis, so I downloaded <code>axis1.5.4.war</code> and deployed it on the server. With my browser, I was able to access the Axis "welcome page" successfully, but when I clicked on "Validate," I got this:</p>
  
  <blockquote>
    <p>There was a problem in Axis2 version service , may be the service not available or some thing has gone wrong. But this does not mean system is not working ! Try to upload some other service and check to see whether it is working. [sic]</p>
  </blockquote>
  
  <p>To address this, I modified the Axis <code>conf</code> file on my server per <a href="http://axis.apache.org/axis2/java/core/docs/servlet-transport.html" rel="nofollow">this documentation</a>.</p>
  
  <p>I got this on my Eclipse console:</p>
  
  <blockquote>
    <p>[INFO] Unable to sendViaPost to url[https://localhost/axis2/services/Version]
    org.apache.axis2.AxisFault: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</p>
  </blockquote>
  
  <p>How do I resolve this?</p>