WSDL中的企业服务对象返回null

时间:2015-07-20 05:24:43

标签: soap sap abap

我通过向导基于WSDL创建了一个服务使用者。生成代理对象,找到所有结构和方法。然后,我通过SOAMANAGER添加一个逻辑端口 - 一切正常,它ping和连接工作。

我填充输入结构,调用我的方法并得到错误:代理处理期间出错(PART UNKNOWN(NULL))。这对我来说是一个非常无用的错误信息。

因此,我激活了所有跟踪方式,因此我可以看到调用和检索数据的内容。我可以看到

  1. 我的代理被正确调用
  2. 发送给服务的有效负载看起来正确
  3. 从服务收到的有效负载是正确的。我知道这一点,因为它与我通过其他方式调用服务的XML相同。
  4. 转换为空
  5. 这里是返回的XML的(开始)屏幕。 getRecordsResult设置是我需要的:

    enter image description here

    这是"转换后的第二个回复":

    enter image description here

    此服务的任何内容都没有自定义:它是通过向导直接生成的。我已经删除并重新创建了它但没有结果。

    任何人都对下一步该做什么有任何建议?

0 个答案:

没有答案