使用Cloud SDK调用OP BAPI

2020-08-26 16:24发布

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

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


专家们,

我正在尝试使用Cloud SDK调用BAPI,它会在运行时抛出:

java.lang.NoClassDefFoundError:com/sap/conn/jco/JCoException

我的后端是SAP OP系统+ Cloud Connector,正在开发CloudFoundry Java应用。

我知道这里有Cloud SDK for neo示例,还有CF jco连接示例。

所以我的问题是:可能吗,我们是否有针对CF的Cloud SDK示例?还是需要开发neo应用?

谢谢。

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

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


专家们,

我正在尝试使用Cloud SDK调用BAPI,它会在运行时抛出:

java.lang.NoClassDefFoundError:com/sap/conn/jco/JCoException

我的后端是SAP OP系统+ Cloud Connector,正在开发CloudFoundry Java应用。

我知道这里有Cloud SDK for neo示例,还有CF jco连接示例。

所以我的问题是:可能吗,我们是否有针对CF的Cloud SDK示例?还是需要开发neo应用?

谢谢。

付费偷看设置
发送
2条回答
代楠1984
1楼 · 2020-08-26 16:57.采纳回答

亲爱的冬天,

感谢您提出问题。

SAP Cloud SDK确实包装了Java连接器(JCo)。 Neo和Cloud Foundry均支持JCo,因此SAP Cloud SDK确实支持在两个云平台环境中调用BAPI和启用远程功能模块。

为了解决您的NoClassDefFoundError:

此错误消息告诉我们在运行时找不到JCO类文件。 通常,它们是通过使用SAP Java Build Pack来实现的。 你用那个吗?

将此SAP Java Build Back与Spring Boot结合使用,从而将jar文件用作部署工件时,也存在问题。 这是否适用于您的情况?

Alawn_Xu
2楼-- · 2020-08-26 16:45

亲爱的马可,我明白了。 谢谢您的信息。

最好,

冬天

一周热门 更多>