在Sender JDBC适配器中出现错误

2020-09-10 23:16发布

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

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


嗨,

我有异步JDBC到SOAP的方案。 配置后,我遇到错误,并且JDBC通道未从数据库中选择数据。

java.lang.NullPointerException:尝试调用从局部变量'message1'加载的对象的com.sap.engine.interfaces.messaging.api.Message.getMessageId()方法时

我有类似的渠道(针对不同的情况),效果很好。

请提出可能的问题。

谢谢

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

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


嗨,

我有异步JDBC到SOAP的方案。 配置后,我遇到错误,并且JDBC通道未从数据库中选择数据。

java.lang.NullPointerException:尝试调用从局部变量'message1'加载的对象的com.sap.engine.interfaces.messaging.api.Message.getMessageId()方法时

我有类似的渠道(针对不同的情况),效果很好。

请提出可能的问题。

谢谢

付费偷看设置
发送
5条回答
追夢秋陽
1楼 · 2020-09-10 23:37.采纳回答

问题已解决。 基础重新启动了PI Server。

clasier
2楼-- · 2020-09-10 23:55

另一个工作正常的通道是否指向同一数据库? 只是想确认这不是驱动程序问题

落灬小鱼
3楼-- · 2020-09-10 23:48

您好 Mohammad 阿米尔·汗

如果直接在数据库中执行查询,结果是什么?

吹牛啤
4楼-- · 2020-09-10 23:55

尊敬的Alexandre,我正在调用存储过程,并且在DB中执行存储过程时,它运行正常。 即使Channel在开发后仍可正常工作,但是一旦数据库重新启动,此后就会出现上述错误。

Climb_Ma
5楼-- · 2020-09-10 23:45

Mohammad Aamir Khan ,请尝试增加频道超时(设置特定于通道的超时-高级适配器引擎-SAP库),转到NWA锁(http://hostname:port/nwa/locks)并删除锁,然后设置选项"断开连接 处理每条消息后从数据库中删除" SAP注:831162

一周热门 更多>