来自CPI的SCP工作流程呼叫失败

2020-09-13 03:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我创建了一个具有简单用户任务的工作流服务。 现在,我试图从一个简单的CP Integration Flow调用Workflow服务。

但是,我反复遇到错误-

com.sap.it.rt.adapter.http.api.exception.HttpResponseException:发生内部服务器错误:HTTP操作调用 https://bpmworkflowruntimewfs-sxxxxxxxtrial.hanatrial.ondemand.com/workflow-service/rest/v1/工作流程实例,状态码为: 400。

ResponseBody = {"错误":{"代码":" bpm.workflowruntime.rest.content.format.invalid","消息":" 无法解析请求内容,因为它具有意外格式或 结构

下面是我在工作流中作为请求有效内容发送的内容-

{

" definitionId":" testworkflow",

"上下文":{

"用户":{

"名字":" aaa",

"姓氏":" bbb",

"地址":" ccc"

}

}

}

奇怪的是,当我尝试使用此API Business Hub时,它的运行情况绝对良好。 它正在创建一个工作流实例,并且在收件箱中看到了一项任务。

请帮助我了解为什么无法从Integration流中调用。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我创建了一个具有简单用户任务的工作流服务。 现在,我试图从一个简单的CP Integration Flow调用Workflow服务。

但是,我反复遇到错误-

com.sap.it.rt.adapter.http.api.exception.HttpResponseException:发生内部服务器错误:HTTP操作调用 https://bpmworkflowruntimewfs-sxxxxxxxtrial.hanatrial.ondemand.com/workflow-service/rest/v1/工作流程实例,状态码为: 400。

ResponseBody = {"错误":{"代码":" bpm.workflowruntime.rest.content.format.invalid","消息":" 无法解析请求内容,因为它具有意外格式或 结构

下面是我在工作流中作为请求有效内容发送的内容-

{

" definitionId":" testworkflow",

"上下文":{

"用户":{

"名字":" aaa",

"姓氏":" bbb",

"地址":" ccc"

}

}

}

奇怪的是,当我尝试使用此API Business Hub时,它的运行情况绝对良好。 它正在创建一个工作流实例,并且在收件箱中看到了一项任务。

请帮助我了解为什么无法从Integration流中调用。

付费偷看设置
发送
4条回答
南山jay
1楼-- · 2020-09-13 04:05

错误消息对应于意外的输入格式,例如无效的JSON或根本没有JSON,即XML,HTML等。集成流程的某些部分可能被破坏,因此它们破坏了JSON格式或没有 按预期生产它,e。 G。 无法正确转义数据。


您提供的示例有效负载看起来不错,但我认为它最终并没有被发送到服务。

SAP砖家
2楼-- · 2020-09-13 04:07

您好,Archana,

感谢您的答复。

我只关注您的博客。

我在最初的问题中附加了有效载荷。 在将最终职位请求发送到工作流服务之前,它被捕获为我的iFlow中的附件。 请参阅我对Tobias的评论中随附的Flow。 我认为发送到WFS的有效负载中没有任何问题。

请提出建议。

callcenter油条
3楼-- · 2020-09-13 03:53

您好Tobias,

感谢您的答复,

这是一个简单的集成流程,仅获取X-CSRF令牌,然后调用工作流程。 我在问题中粘贴的最终JSON是在调用Workflow服务之前从iFlow的日志中提取的。

有什么问题吗?

iflow.jpg

谢谢,

Apu

callcenter油条
4楼-- · 2020-09-13 04:09

嗨Archana,

感谢您的回复。

我只关注了您的博客。

我在最初的问题中附加了有效载荷。 在将最终职位请求发送到工作流服务之前,它被捕获为我的iFlow中的附件。 请参阅我对Tobias的评论中随附的Flow。 我认为发送到WFS的有效负载中没有任何问题。

请提出建议。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答