0
웹 서비스 클라이언트 스텁을 생성하는 동안 다음 오류가 발생합니다.스레드 "main"의 예외 org.apache.axis2.wsdl.codegen.CodeGenerationException : 유효하지 않은 WSDL입니까?
Apache Admin 페이지에 로그인하면 웹 서비스와 서비스 끝점 인 'http : // localhost : 8080/axis2/services/HelloWorldService? wsdl '- WSDL2Java.bat가 wsdl 파일을 찾을 수없는 이유는 무엇입니까?
C:\AAA\HelloWorld\client\client>WSDL2Java.bat -uri http://localhost:8080/axis2/services/HelloWorldService?wsdl -o client
Using AXIS2_HOME: C:\Axis2\axis2-1.5.6
Using JAVA_HOME: C:\Program Files (x86)\Java\jdk1.6.0_23
Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException: Invalid WSDL Location
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:58)
at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:28)
at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:22)
Caused by: java.io.FileNotFoundException: http:\localhost:8080\axis2\services\HelloWorldService?wsdl (The filename, directory name, or volume label syntax is incorrect)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.getWOM(CodeGenerationEngine.java:110)
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:52)
... 2 more
C:\AAA\HelloWorld\client\client>