访问Azure Blob时CPI集成错误-读取或写入

2020-08-24 20:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我们需要从Azure Bl...

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

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


您好,我们需要从Azure Blob存储中读取XML格式的数据。 设置好连接细节后,便可以获得容器参考。 但是,当我们尝试读取blob文件时,我们得到了一个异常,并且该异常表明原因:java.lang.NoClassDefFoundError:javax/crypto/Mac,并且该错误是从 apache 抛出的。 karaf运行时。 我相信这与JCE政策有关,不确定JVM中是否存在适当的jar文件。 请提供这方面的指导原则

2条回答
haha101010
2020-08-24 20:45

Hello Raffael,

感谢您的回复。 缺少的jar是JVM的一部分,并且这些类存在于jce.jar中。 我不知道为什么JVM中的类加载器没有在Integration流中加载类。 它不是javax.xml.crypto,但实际上是我验证过的javax.crypto。 我还尝试在资源选项卡中将jar添加为存档。 仍然看到相同的错误。

任何其他指针都会很有帮助。

感谢和问候,

Prabushankar

一周热门 更多>