尝试为给定的WSDL生成axis2客户端存根

时间:2011-02-22 13:21:38

标签: web-services axis2

我正在尝试为给定的WSDL生成axis2客户端存根,但是会出现以下错误 -

[ERROR] java.net.URISyntaxException: Illegal character in path at index 15:
file:/C:/Pluton Server/installers/Webservice
_engine/axis2-1.5.1/bin/EncryptService.wsdl
java.lang.RuntimeException: java.net.URISyntaxException: Illegal character in path 
at   index 15: 
file:/C:/Pluton Server/installers/Webservice_engine/axis2-1.5.1/bin/EncryptService.wsdl

2 个答案:

答案 0 :(得分:3)

错误是由WSDL文件位置的路径中的空格引起的: file:/ C:/ Pluton Server / installers / Webservice _engine / axis2-1.5.1 / bin / EncryptService.wsdl

尝试将WSDL文件移动到没有空格的路径(例如c:/test/EncryptService.wsdl)。

答案 1 :(得分:1)

看起来不允许带有空格的网址,这并不奇怪。将wsdl放在名称中没有空格的目录中,或者正确地转义路径。