2020-08-24 20:33发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我们需要从Azure Bl... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我们需要从Azure Blob存储中读取XML格式的数据。 设置好连接细节后,便可以获得容器参考。 但是,当我们尝试读取blob文件时,我们得到了一个异常,并且该异常表明原因:java.lang.NoClassDefFoundError:javax/crypto/Mac,并且该错误是从 apache 抛出的。 karaf运行时。 我相信这与JCE政策有关,不确定JVM中是否存在适当的jar文件。 请提供这方面的指导原则
Hello Raffael,
感谢您的回复。 缺少的jar是JVM的一部分,并且这些类存在于jce.jar中。 我不知道为什么JVM中的类加载器没有在Integration流中加载类。 它不是javax.xml.crypto,但实际上是我验证过的javax.crypto。 我还尝试在资源选项卡中将jar添加为存档。 仍然看到相同的错误。
任何其他指针都会很有帮助。
感谢和问候,
Prabushankar
最多设置5个标签!
Hello Raffael,
感谢您的回复。 缺少的jar是JVM的一部分,并且这些类存在于jce.jar中。 我不知道为什么JVM中的类加载器没有在Integration流中加载类。 它不是javax.xml.crypto,但实际上是我验证过的javax.crypto。 我还尝试在资源选项卡中将jar添加为存档。 仍然看到相同的错误。
任何其他指针都会很有帮助。
感谢和问候,
Prabushankar
一周热门 更多>