我是一名工程学生,正在实习。我必须创建一个Web服务。它必须:版本服务错误,在Tomcat上安装Axis2干净安装
- 使用HTTPS
- 用gzip以压缩HTTPS数据
- 使用SOAP/WSDL
我以前从来没有开发的Web服务。我选择了Tomcat + Axis来开发这个项目。
我的操作系统是Windows 7,我已经安装了Tomcat 6.0并配置了HTTPS,当我尝试通过浏览器访问Tomcat时,它工作正常。我还配置了Gzip压缩服务器。
接下来,我尝试安装Axis,因此我下载了axis1.5.4.war
并将其部署到服务器上。随着我的浏览器,我能够访问轴“欢迎页面”成功,但是当我点击“验证”,我得到这个:
有在Axis2的版本服务有问题,可能是服务不可用或有些事情出错了。但这并不意味着系统无法正常工作!尝试上传其他服务并检查它是否正常工作。 [原文]
为了解决这个问题,我修改每this documentation我的服务器上的轴conf
文件。
我得到这个我的Eclipse控制台上:
[INFO]无法sendViaPost到网址[https://开头本地主机/ Axis2的/服务/版本] org.apache.axis2.AxisFault:连接已被关闭:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径建设失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求的目标的有效证书路径
如何我解决这个问题吗?
感谢您的帮助。但是现在我不使用客户端,我尝试配置tomcat + axis + ssl,目前我没有创建web服务应用程序。 – Jazys