PutPayloadValueBean-故障消息

2020-09-06 14:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 以下是要求,我想避...

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

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


你好,

以下是要求,我想避免使用ccBPM,因此要使用GetPayloadValueBean,RemovePayloadValueBean和PutPayloadValueBean。

IDoc来自ECC,SAP PI接收到它并向目标系统进行同步SOAP调用。 SAP PI会收到响应(可能是成功或失败)。 SAP PI必须将此数据以IDoc的形式发送到ECC。 发送响应IDoc时,PI必须在响应中包含请求IDoc号。

我有两个响应映射。 一个是成功,另一个是错误(两者的结构不同)。

一切正常,直到执行GetPayloadValueBean和RemovePayloadValueBean。 PutPayloadValueBean问题。 它仅适用于成功或错误情况之一。 不是都。 如果我如下所示两次使用put:/,则在尝试调用org.w3c.dom.Node.appendChild(org。)时,我得到了 MP:因java.lang.NullPointerException:原因捕获的异常。 w3c.dom.Node)从局部变量" template_parent"加载的空对象

如果我将其仅用于成功映射或仅用于故障,那么它将起作用。

此处使用的所有名称空间均已在xmlns中正确声明。

请提出建议。

此致

Aditya Vempati

PutPayloadValueBean.jpg (142.4 kB)
3条回答

HI,

我也遇到同样的错误。 但找不到解决方法。

错误: java.lang.NullPointerException:尝试调用从本地变量" template_parent"加载的空对象的方法org.w3c.dom.Node.appendChild(org.w3c.dom.Node)

请帮助我。

一周热门 更多>