点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我在调用具有JSON输出格式而没有参数的REST Web服务时遇到了问题。
创建Web服务是为了返回组织所有位置的位置信息,但最终我只得到一个位置。 我将''(NULL字符串)传递给Web服务调用以返回所有结果,但是我只得到一条记录。 我尝试以多种不同的方式修改WADL,但没有任何运气。
在这方面的任何帮助都将受到赞赏。
更多信息
我已使用以下博客创建DS Job。
wadl如下所示
另外,带有响应的剩余呼叫如下所示
让我知道你们是否遇到过类似的问题。
谢谢
Prem
(230.7 kB)
您好,
您是否以相同的WADL确认了SoapUI中的结果,是否返回了多条记录?
只有kba我发现具有类似行为的网站正在生成带有社交媒体url和未格式化JSON的Web服务 响应
2442791-SAP数据服务仅返回Twitter提要中的最后一条记录-SAP数据服务14.2
由于网络服务的复杂性,我建议您创建一个incidnet并附加以下内容:-WADL
-身份验证(如果Web服务需要)。
-启用Rest Debug跟踪选项,并使用Execution Trace执行作业:Trace Transform = Yes。
请参阅KBA 2334506-如何启用对来自数据服务作业的Web服务REST数据存储功能调用的跟踪
-SoapUI的输出
嗨,杰西卡,
感谢您的回复。
Soap UI返回多个记录,如下所示
在启用跟踪之后,我也能够在跟踪日志中获取记录。 但是由于某些原因,这些数据不会流入数据流查询转换中定义的结构中。
预先感谢。
Prem
感谢您使用SoapUI并测试响应。
通常,如果在Designer中未返回相同的响应并且作业没有失败,则意味着没有为多级响应配置为json调用生成的响应xsd。要解决此问题,Soapui生成的架构将 代替使用。
同样,这可能需要一些时间才能完成,我建议您制作一张票,支持工程师将协助您确认xsd响应文件。
如果有人 真正解决此类问题的方法,请在此处发布。
四个多月前,我已经向SAP支持部门报告了完全相同的问题,但仍未解决:-(。
Dirk,Merwyn,因为此行为已 见过几次,但解决方案的成功率有限。请考虑记录"产品增强"请求,以便可以在以后的版本中添加支持。
请参阅随附的kba 1515837-如何:使用客户影响力和 采用网站
谢谢
Jessica
我今天报告了SAP的一个问题。 等待他们的反馈。
一周热门 更多>