Формы Oracle зависают на Java 1.6 и работают с Java 1.8 - PullRequest
0 голосов
/ 04 июля 2018

заметил странную ситуацию. Мы используем оракуловые формы «сервер», а внешним интерфейсом является Java-апплет. Теперь у некоторых пользователей установлена ​​Java 1.6.0_45, а у других - Java 1.8.0. В форме мы также используем компонент PJC (подключаемый компонент Java), который создан - скомпилирован с версией Java JDK 1.6.0_25.

Исключение, когда кто-то запускает форму с Java 1.6.0_45: enter image description here

и хорошо, когда та же форма работает на Java 1.8: enter image description here

Проблема с Java 1.6.0 заключается в том, что она завершается сбоем еще до вызова конструктора PJC.

Что это может быть не так? Первое исключение в консоли Java: java.security.AccessControlException: доступ запрещен (java.lang.RuntimePermission accessClassInPackage.sun.java2d)

спасибо

1 Ответ

0 голосов
/ 01 августа 2018

Начиная с определенной версии Java все банки должны быть подписаны одной и той же официальной подписью. Если вы этого не сделали, Java не разрешит запускать банки.

...