我正在从多个 wsdl 文件生成 java 类。作品。但是,我想在 @WebServiceClient 注释中提供适当的 wsdl 文件。在属性 wsdlLocation 中,我希望目录路径与不同的文件名连接。例如 /myDir/myWsdl-1.wsdl 用于第一个 web 服务。但是,wsdlLocation 仅填充有“/myDir” - 没有服务名称。如何为每个 wsdl 提供该名称?
@WebServiceClient(name = "myService", targetNamespace = "http://mycompany.com/services/", wsdlLocation = "/myDir")
以下是我的指示:
<wsdlLocation>/myDir</wsdlLocation>
<wsdlDirectory>src/main/resources/myDir</wsdlDirectory>
<wsdlFiles>
<wsdlFile>myWsdl-1.wsdl</wsdlFile>
<wsdlFile>myWsdl-2.wsdl</wsdlFile>
<wsdlFile>myWsdl-3.wsdl</wsdlFile>
<wsdlFile>myWsdl-4.wsdl</wsdlFile>
</wsdlFiles>
什么引起了我的注意?
感谢您的任何提示。费德勒。