2014-10-23 2 views
1

axis2에 배포 한 서비스에서 wsdl을 보려고하면 내부 서버 오류가 발생합니다.내부 서버 오류 axis2 Tomcat 서비스 wsdl

축의 샘플 서비스 만 "버전? wsdl"으로 작동합니다.

재미있는 점은 서비스, 즉 "service? xsd"에서 xsd를 볼 수 있지만 wsdl은 볼 수 없다는 것입니다.

아이디어가 있으십니까?

저는 axis2-1.5.6과 Tomcat 7.0을 사용하고 있습니다.

+0

대신 TomEE (플러스)에 축 2를 배포하십시오. – reversiblean

답변

3

당신이 HTTPS를 사용하는 경우, 당신은 당신의 axis2.xml 파일

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

(full article)

이 축 2에 대한 HTTPS listeren 수에 다음을 추가해야합니다. http 액세스와 달리 기본적으로 활성화되지 않습니다.

axis2.xml 파일

는 여기에서 찾을 수 있습니다 :

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