尝试从我在axis2中部署的服务中查看wsdl时,我收到内部服务器错误。
只有轴的样本服务工作“Version?wsdl”。
有趣的是,我能够从我的服务中看到xsd,即“service?xsd”,但不是wsdl。
有什么想法吗?
我正在使用axis2-1.5.6和Tomcat 7.0。
答案 0 :(得分:4)
如果您使用的是https,则必须在axis2.xml文件中添加以下内容
<transportReceiver name="https"
class="org.apache.axis2.transport.http.AxisServletListener">
<parameter name="port">8443</parameter>
</transportReceiver>
这为axis2启用了https监听。默认情况下不启用它(与http访问不同)。
可以在此处找到axis2.xml文件:
$CATALINA_HOME/webapps/axis2/WEB-INF/conf/axis2.xml