我正在尝试使用JAX-WS从我的Java代码生成WSDL.
一切似乎都运行正常,除了对于我在WSDL中的操作,soapAction仍然是空的.
这是我的代码:
@WebService
public class MyClass {
public MyStuff queryStuff(String myParam) {
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
生成的WSDL包含:
<wsdl:operation name="queryStuff">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="queryStuffRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="queryStuffResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
Run Code Online (Sandbox Code Playgroud)
我不知道我做错了什么.有任何想法吗?