1
wsdl url에서 스텁을 생성하는 ANT 스크립트 (Maven이 아님)를 갖고 싶습니다. wsdl이 로컬 (c 드라이브)하지만 wsdl이 원격으로있을 때는 그렇게 할 수 없습니다.CXF와 ANT를 사용하여 로컬이 아닌 wsdl URL에서 스텁을 생성하는 방법
도와주세요.
wsdl url에서 스텁을 생성하는 ANT 스크립트 (Maven이 아님)를 갖고 싶습니다. wsdl이 로컬 (c 드라이브)하지만 wsdl이 원격으로있을 때는 그렇게 할 수 없습니다.CXF와 ANT를 사용하여 로컬이 아닌 wsdl URL에서 스텁을 생성하는 방법
도와주세요.
시도해 보셨습니까?
<target name="cxfWSDLToJava">
<java classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="true">
<arg value="-client"/>
<arg value="-d"/>
<arg value="src"/>
<arg value="http://somehost.com/service?wsdl"/>
<classpath>
<path refid="cxf.classpath"/>
</classpath>
</java>
</target>
난이도가 높고 힘들었던 경험을 통해 필자는 항상 WSDL 및 Java 문서 변환기를 통해 전달하기 전에 WSDL 및 XSD 문서를 로컬 파일로 복사합니다. 그 이유는 무엇입니까? 네트워크 가동에 의존 할 수는 없습니다. 또는 서비스의 네트워크가 작동 중입니다. 또는 어떤 부수적으로 언급 된 서비스가 시작되고 있습니다 (W3C 스키마는 여기에 전형적인 문제입니다!) 나는 그것이 더 많은 작업을해야한다는 것을 알고 있지만, 나중에는별로 고통스럽지 않습니다. 외관상으로는 당신의 자신의 과실을위한 실패는 일어날 때 _terrible_ 것이다. –