Java SpringWS生成通知而不是请求响应
我一直在尝试在Spring中使用SpringWebService为现有的JAX-WSWeb服务创建一个端口(遵循他们的指南) 我使用了现有应用程序(使用JAX-WS)使用的XSD,并通过使用SoapUI生成一个新的集合,使端点工作 出于某种原因,Web服务似乎是以“通知”类型发布的,而不是像先前存在的JAX-WS端点上的原始现有方法那样的“请求-响应”。SpringWS还有一个带有响应后缀类的“输出”,而JAX-WS则没有。在SoapUI中,这在视觉上是不同的,SpringWSDL在每个方法旁边都有一个红色的“左箭头”,而不是逆流箭头 我认为这是我在调用我设置的一个端点时看到的一个问题——记录了一个错误,指出“没有为[SaajSoapMessage….myEndpointMethodResponse]找到端点映射”(例如,来自端点方法的响应对象,而不是端点方法本身) 如前所述,我觉得方法上的“类型”是冒烟的枪,但我看不出是什么原因造成的。我查过这个问题,但找不到任何共同点Java SpringWS生成通知而不是请求响应,java,spring,spring-ws,Java,Spring,Spring Ws,我一直在尝试在Spring中使用SpringWebService为现有的JAX-WSWeb服务创建一个端口(遵循他们的指南) 我使用了现有应用程序(使用JAX-WS)使用的XSD,并通过使用SoapUI生成一个新的集合,使端点工作 出于某种原因,Web服务似乎是以“通知”类型发布的,而不是像先前存在的JAX-WS端点上的原始现有方法那样的“请求-响应”。SpringWS还有一个带有响应后缀类的“输出”,而JAX-WS则没有。在SoapUI中,这在视觉上是不同的,SpringWSDL在每个方法旁边
更新以下内容对请求-响应()有帮助,但我现在在SOAPUI中得到一个响应,该响应引用了我的响应类“没有端点适配器”。PayloadRoot和ResponsePayload与wsdl对象完全匹配。好,因为这里唯一的“帮助”是投票结果(谢谢,非常有用),我现在已经自己解决了这个问题,并将发布解决方案。有两个部分:
setRequestSuffix
为空。问题链接有更多详细信息JAXBElement
中,以便成功识别输入和输出