하나의 wsdl에 액세스하는 동안 하나의 동작이 발생합니다. Apache Struts를 생성하기 위해 Apache Axis 1.3과 JAX-WS wsimport 도구를 사용하여 스텁을 성공적으로 생성했습니다. 하지만 apache-cxf-2.7.18을 사용하고 wsdl2java 명령을 사용하면 오류가 발생하여 스텁이 생성되지 않습니다.스텁 클라이언트 생성 Apache CXF
WSDL은 https입니다. wsdl2java bat 파일에도 프록시를 추가했습니다. wsdl에는 https에도있는 a가 있습니다. 내가 좋아하는 무엇입니까
오류 :
그것은 기본 WSDL을 포함 할 수 아니라고 보인다. 아무도 내가 잘못하고있는 포인터를 줄 수 있습니까?
저는 서비스 게시를 수행 할 때 CXF가 아닌 Axis에서 지원하는 것처럼 클라이언트 구현과 관련이 없습니다. 아니면 내가 할 수 있니? 적용 할 수있는 제한이 있습니까?
는
아마도 wsdl2java에서 프록시 구성이 잘못되었습니다. 실행 파일이 프록시 지정을 허용하지 않는 것 같습니다. 프록시 환경 변수를 구성하는 ant 태스크로 테스트 했습니까? – pedrofb
나는 maven을 시도했다. settings.xml에서 프록시 세부 정보를 설정합니다. wsdl2java가 실패했습니다 : org.apache.cxf.wsdl11.WSDLRuntimeException : wsdl 정의 파일을 만들지 못했습니다 :/C : /test-client/src/main/resources/Sample.wsdl : WSDLException (at/wsdl : definitions/wsdl : 가져 오기) : faultCode = PARSER_ERROR : 'WSDL 링크 구문 분석 문제 - 언급 할 수 없습니다. 죄송합니다.': java.net.ConnectException : 연결 시간 초과 : 연결 -> [도움말 1] – Soumya
maven에서 settings.xml을 수행했습니다. 옵션 사실 HTTP XXXXXX XXXXXX, proxy-server.XXXX.com 8080 local.net | some.host.com nonProxyHosts> –
Soumya