定制业务对象的CRUD操作:java.lang.NullPointerException

2020-08-24 13:19发布

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

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


大家好,

我正在为CRUD操作构建一个Java后端应用程序。 它读取标准API,执行一些逻辑,然后将其放回自定义业务对象中的S4HC。

我使用了这个应用程序(可扩展性 explorer-app2 )作为骨干。 我扩展了FluentHelperCreate类,以将记录添加到自定义对象中。 但是,这样做时,我遇到了这个问题:

" java.lang.NullPointerException:尝试调用从com.sap.cloud.sdk返回的空对象的方法com.sap.cloud.sdk.s4hana.serialization.SapClient.getValue()时。 s4hana.connectivity.ErpConfigContext.getSapClient()"


我的SCP环境是Neo,后端系统是S4HC,因此不希望通知SapClient。 找到随附的完整错误日志。

有人可以照亮吗?

log.txt

BR,

彼得罗

log.txt (19.1 kB)

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

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


大家好,

我正在为CRUD操作构建一个Java后端应用程序。 它读取标准API,执行一些逻辑,然后将其放回自定义业务对象中的S4HC。

我使用了这个应用程序(可扩展性 explorer-app2 )作为骨干。 我扩展了FluentHelperCreate类,以将记录添加到自定义对象中。 但是,这样做时,我遇到了这个问题:

" java.lang.NullPointerException:尝试调用从com.sap.cloud.sdk返回的空对象的方法com.sap.cloud.sdk.s4hana.serialization.SapClient.getValue()时。 s4hana.connectivity.ErpConfigContext.getSapClient()"


我的SCP环境是Neo,后端系统是S4HC,因此不希望通知SapClient。 找到随附的完整错误日志。

有人可以照亮吗?

log.txt

BR,

彼得罗

log.txt (19.1 kB)
付费偷看设置
发送
1条回答
愤怒的猪头君
1楼 · 2020-08-24 13:28.采纳回答

你好Pietro,

请尝试将SCP目标配置中的" sap-client"属性设置为默认值100

也许还可以考虑将SAP Cloud SDK从版本2升级到版本3。

最诚挚的问候,

亚历山大

一周热门 更多>