Axis2仅为一个端口生成Skeleton,但我有2个端口

时间:2012-07-11 17:26:06

标签: axis2 wsdl2java

我的WSDL中有2个端口:

<wsdl:portType name="Interface1">
<wsdl:portType name="Interface2">

我打电话

wsdl2java  -g -o result -p  "com.foo" -ss -ssi -ap -g -uri  MyService.wsdl

之后我只能在“com / foo”文件夹中找到“Interface1SkeletonInterface.java”。

为什么?

1 个答案:

答案 0 :(得分:0)

wsdl2java有command-line option -pn--port-name来指定为其生成代码的端口。如果未指定,则默认为为第一个列出的端口生成代码。

ant task有一个等效选项portName