如何使用 spring 引导中编码的 Soap Rpc?

How to consume Soap Rpc encoded in spring boot?

您好,我设法使用轴 1 从 wsdl 生成了 classes。4.But 我无法调用服务。我尝试使用 WebServiceTemplate 和 jaxb2marshaller 但没有生成请求 class。所以我尝试根据生成的响应 class 手动创建请求 class。但是它从 server.It 得到任何响应说找不到 xmlrootelement。所以我认为 jaxb2marshaller 不是调用服务的正确方法,因为它是旧的 rpc 编码的 soap wsdl。给我建议调用服务的想法。

更新: 使用轴 1.4 时 我发现调用 methods.It 的解决方案是简单的 2 行代码。

SomeService service=new SomeServiceLocator().getSomeServicePort();

样本样本=service.fetchSample();