我正在尝试为给定的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
答案 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放在名称中没有空格的目录中,或者正确地转义路径。