ClassCastException: com.sun.crypto.provider.AESCipher $ General нельзя привести к javax.crypto.CipherSpi в Karaf 4.2.5. - PullRequest
0 голосов
/ 26 февраля 2020

Мы используем Apache Караф 4.2.5. Мы используем алгоритм шифрования AES в нашем приложении. И пакет javax.crypto присутствует в Karaf etc / jre.properties для java 1.8.

. Мы получаем ClassCastException, когда мы вызываем Cipher ci = Cipher.getInstance("AES/CTR/NoPadding");

Исключение в потоке "Thread- 33 "java .lang.ClassCastException: com.sun.crypto.provider.AESCipher $ General нельзя преобразовать в javax.crypto.CipherSpi в javax.crypto.Cipher.getInstance (Cipher. java: 137)

Пакет karaf с этим кодом импортирует пакет javax.crypto. Может ли кто-нибудь указать, что мне здесь не хватает.

Спасибо и всего наилучшего. Dheeraj

...