Apache CXF WSDL2Java -exsh不在枚举值列表中返回

jav*_*ber 1 cxf

我正在使用CXF 2.5.2与Maven,它没有指定-exsh它工作正常.但是,当我这样做时说

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

我不知道它的含义是什么.之后支持该选项并在Usage行上提及.我真的需要让它工作,因为一堆方法在WSDL中有soap:header元素.

jav*_*ber 6

我错误地认为添加-exsh作为extraarg足以指定我希望它是真的,它以这种方式工作:

 <extraargs>
           <extraarg>-exsh</extraarg>
           <extraarg>true</extraarg>
 </extraargs>
Run Code Online (Sandbox Code Playgroud)