Файлы политики юрисдикции не подписаны доверенными подписчиками ....? - PullRequest
1 голос
/ 18 сентября 2009

У нас есть следующее исключение при запуске нашего приложения под JBoss в AIX:

Caused by: java.lang.SecurityException: Cannot set up certs fo

12:56:25,055 INFO  [STDOUT] r trusted CAs

        at javax.crypto.b.<clinit>(Unknown Source)

        at java.lang.J9VMInternals.initializeImpl(Native Method)

        at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)

        ... 83 more

Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by trusted 
signers!

        at javax.crypto.b.a(Unknown Source)

        at javax.crypto.b.a(Unknown Source)

        at javax.crypto.b.access$600(Unknown Source)

        at javax.crypto.b$0.run(Unknown Source)

        at java.security.AccessController.doPrivileged(AccessController.java:246)

если мы используем эту версию Java

Java-версия "1.5.0"

Java (TM) 2 Runtime Environment, Standard Edition (сборка pap64dev-20090707 (SR10))

IBM J9 VM (сборка 2.3, J2RE 1.5.0 IBM J9 2.3 AIX ppc64-64 j9vmap6423-20090707 (JIT включен)

J9VM - 20090706_38445_BHdSMr

JIT - 20090623_1334_r8

GC - 200906_09)

JCL - 20090705

И у нас нет никаких исключений в той же AIX со следующей версией Java

Java-версия "1.5.0" Среда исполнения Java (TM) 2, стандартная версия (сборка pap32dev-20080315 (SR7))

IBM J9 VM (сборка 2.3, J2RE 1.5.0 IBM J9 2.3 AIX ppc-32 j9vmap3223-20080315 (JIT включен)

J9VM - 20080314_17962_bHdSMr

JIT - 20080130_0718ifx2_r8

GC - 200802_08)

JCL - 20080314

Есть предложения?

Ответы [ 3 ]

3 голосов
/ 27 мая 2010

http://www.ibm.com/developerworks/java/jdk/security/50/ SDK IBM поставляются с надежными, но ограниченными файлами политики юрисдикции. Файлы политики неограниченной юрисдикции можно получить по ссылке выше. ZIP-файл должен быть распакован, а два JAR-файла помещены в каталог JRE / lib / security /. Эти файлы политики предназначены для использования с разработанными IBM SDK.

Новые файлы политики IBM SDK должны быть загружены и установлены в каталог / usr / java5_64 / jre / lib / security.

0 голосов
/ 08 июня 2012

Я бегу по Osx Lion. Я получил эту ошибку, потому что обновил Файлы политики неограниченной юрисдикции с веб-сайта java. После получения этой ошибки я вернулся и установил оригиналы обратно, и ошибка была устранена.

0 голосов
/ 18 сентября 2009

Кажется, что вторая среда - 32-битная.

РЕДАКТИРОВАТЬ: Может быть, 64-битная среда недостаточно развита (проблема может быть в интеграции VM / OS).

Привет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...