内部服务器错误axis2 Tomcat服务wsdl

时间:2014-10-23 15:50:38

标签: java web-services tomcat7 axis2

尝试从我在axis2中部署的服务中查看wsdl时,我收到内部服务器错误。

只有轴的样本服务工作“Version?wsdl”。

有趣的是,我能够从我的服务中看到xsd,即“service?xsd”,但不是wsdl。

有什么想法吗?

我正在使用axis2-1.5.6和Tomcat 7.0。

1 个答案:

答案 0 :(得分:4)

如果您使用的是https,则必须在axis2.xml文件中添加以下内容

<transportReceiver name="https"
                   class="org.apache.axis2.transport.http.AxisServletListener">
    <parameter name="port">8443</parameter>
</transportReceiver>

full article

这为axis2启用了https监听。默认情况下不启用它(与http访问不同)。

可以在此处找到axis2.xml文件:

$CATALINA_HOME/webapps/axis2/WEB-INF/conf/axis2.xml