Мое приложение проверяет файл лицензии, чтобы оно работало. Это делается путем вызова javax.crypto.Cipher.getInstance ("DES", "SunJCE") для расшифровки файла лицензионного ключа.
Когда я запускаю свое приложение локально, все работает нормально, но когда я развертываю свое приложение с помощью jboss и достигаю точки, где я хочу проверить файл лицензии на сервлете, я получаю следующую ошибку:
java.lang.SecurityException: JCE cannot authenticate the provider SunJCE
at javax.crypto.Cipher.getInstance(DashoA13*..)
at javax.crypto.Cipher.getInstance(DashoA13*..)
Как я уже сказал, он отлично работает из командной строки и затмения, но не как сервлет на jboss. Кто-нибудь знает, что мне нужно делать? Я использую jdk 1.6 и jboss как 7.
Спасибо