简体   繁体   English

通过 RFC 将 java 连接到 SAP(JCO) 时出现错误

[英]When connecting java to SAP(JCO) through RFC Getting Error

When connecting java to SAP(JCO) through RFC Getting below Error通过 RFC 将 java 连接到 SAP(JCO) 时出现以下错误

javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/crypto/SecretKey

java.lang.NoClassDefFoundError: javax/crypto/SecretKey
    at com.sap.conn.rfc.engine.GUID$Factory.createGUID(GUID.java:20)
    at com.sap.conn.rfc.driver.RfcTypeDirectCpic.open(RfcTypeDirectCpic.java:79)

    java.lang.ClassNotFoundException: javax.crypto.SecretKey from [Module "com.sap.conn.jco" from local module loader @3aa9e816 (finder: local module finder @17d99`enter code here`928 (roots: /Jboss_EAP7.1/modules,/Jboss_EAP7.1/modules/system/layers/base))]

Here i am using java 1.8, linux OS 64bit, Jbose 7.1这里我使用的是 java 1.8、linux OS 64bit、Jbose 7.1

I gave JCO properties.我给了 JCO 属性。 but still getting error但仍然出现错误

您似乎为 SAP Java 连接器使用了 Java 加密扩展 (JCE) 不足的 Java 运行时环境。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM