我正在使用Axis 1.4 axis-wsdl2java ant任务为托管在Web服务器的端口8080上的Web服务创建存根代码。我以前成功地使用了NStoPkg.properties文件,将webserver命名空间映射到一个方便的java包名,其配置行如下:
http\://webserver/somedir/service=com.blah.blah
但是当我尝试为端口8080上托管的服务做同样的事情时:
http\://webserver\:8080/somedir/service=com.blah.blah
wsdl2java工具似乎无法识别映射。我尝试了尽可能多的变化,但都无济于事。这是不可能的,还是我做错了什么?
[编辑:我忘了提到当使用命令行WSDL2Java实用程序的-N选项时,没有问题,并且包被成功重映射。它只是基于选项文件的版本,我无法工作。]
答案 0 :(得分:1)
它的工作原理我试过http \:// host \:port / url,但http://host:port/url不起作用。
答案 1 :(得分:0)