2011-03-22 4 views
0

Netbeans에서 Axis2 웹 서비스를 만들고 웹 서버의 Tomcat 6에 성공적으로 배포했습니다. 예를 들어 SoapUI 또는 Taverna를 사용하여 웹 서비스를 사용하는 경우 서버는 HTTP 및 HTTPS 메소드를 호출하여 호출합니다. 그러나 HTTPS 메서드를 사용하면 404 오류가 렌더링됩니다. (아마도 8443 포트에서 실행중인 서버 관리 패널이 있기 때문에 문제가되지는 않습니다.)Axis2 웹 서비스에서 HTTPS 비활성화

문제는 웹 서비스 클라이언트가 HTTPS 서비스를 사용하도록 설정되어 있다는 것입니다. 기본 서비스를 작동시키기 위해 할 수있는 가장 간단한 방법은 HTTP 버전이 완벽하게 실행되고 추가 보안이 필요하지 않기 때문에 HTTPS 끝점을 사용하지 않도록 설정하는 것입니다. 그러나 이제는 성공하지 못하고 어떻게해야 하는지를 알아 냈습니다. Axis2에 의해 반환 된 WSDL에는 HttpsSoap11Endpoint에 대한 항목이 있지만 빌드 후에는 .AAR 파일에 번들로 제공된 WSDL이 들어 있습니다.

Axis2가 HTTP 끝점 만 제공하는 방법을 알고있는 사람이 있습니까?

+0

axis2.xml에서 https 전송 수신기를 주석 처리 해주세요. – karoberts

+0

감사합니다. – reinouts

+0

@karoberts -이 질문에 대답하여 "대답"으로 표시 할 수 있습니까? –

답변

1

axis2.xml에서 HTTPS 끝점을 사용하지 않도록 https 전송 수신기를 주석 처리합니다.

관련 문제