2012-02-06 52 views
1

我在Maven中使用CXF 2.5.2,它在没有指定-exsh的情况下工作正常。但是当我这样做时说Apache CXF WSDL2Java -exsh不在枚举值列表中返回

-exsh file:/ C:/wsdl/XXXX.wsdl不在枚举值列表中!

我不知道它是什么意思。该选项在使用行后支持并提及。我真的需要让它工作,因为一些方法在WSDL中有soap:header元素。

回答

6

我错误地假设,增加-exsh作为extraarg足以说明我希望它是真实的,它以这种方式工作:

<extraargs> 
      <extraarg>-exsh</extraarg> 
      <extraarg>true</extraarg> 
</extraargs>