Soap WS返回具有空属性的对象响应

时间:2019-01-26 19:33:19

标签: java xml soap jaxb

我正在尝试使用方法与SOAP Web服务进行通信

1==1

我从此方法获得的响应对象只有一个名为(getResult)的方法,该方法返回一个对象列表。

这里的问题是WS向我返回了1个对象内的列表,该对象具有10个具有空值的属性。我作为参数传递的URL是正确的,并且requestPayload对象是在XSD(Jaxb2)的基础上生成的,所以我认为我的问题可能与我提供的XML配置有关。

这是XSD文件的标题(唯一真正重要的东西):

Found String: qM39$dcX_ZqFM9]?>jKhxSl@m2xrAxaL*

我必须删除名称空间属性,以便摆脱编组器在进行SOAP调用之前在生成的XML中缩进的名称空间前缀,但不确定是否会影响响应。

此外,我还必须补充一点,我使用SOAPUi来测试由编组器生成的XML,并且该XML正常工作,我不知道Java方面发生了什么。

0 个答案:

没有答案