powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Загрузка Jar в Oracle
5 сообщений из 5, страница 1 из 1
Загрузка Jar в Oracle
    #37178639
drno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Загрузил Jar библиотеку в Oracle

loadjava -thin -user ***/***@****:1521:*** c:\Install\jfreechart-1.0.12.jar

Загрузка прошла успешно.

Но когда проверил, что же получилось в базе

SELECT object_name, object_type, status
FROM user_objects
WHERE object_type IN ('JAVA SOURCE', 'JAVA CLASS', 'JAVA RESOURCE')
ORDER BY object_type, object_name


все новые классы оказались в статусе INVALID.

На форуме была информация о том, что якобы не совпадают версии JVM.

Подскажите как можно узнать каким компилятором компилировалась к примеру библиотека jfreechart-1.0.12.jar?

Заранее благодарю за помощь.
...
Рейтинг: 0 / 0
Загрузка Jar в Oracle
    #37178715
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello drno. On 23 March 2011 07:39:04 you wrote:

> Подскажите как можно узнать каким компилятором компилировалась к примеру библиотека jfreechart-1.0.12.jar?

http://www.rgagnon.com/javadetails/java-0544.html

http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=820940&msg=10083640

jfreechart-1.0.1.jar уже выдает major version: 49, т.е. Java5
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Загрузка Jar в Oracle
    #37178732
drno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использовал при загрузке ключ -resolve

loadjava -resolve -thin -user ***/***@****:1521:*** c:\Install\jfreechart-1.0.12.jar

Теперь у всех статус VALID.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Загрузка Jar в Oracle
    #39811891
IgorD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Пытаюсь залить так

Код: plsql
1.
2.
3.
4.
begin
  dbms_java.grant_permission('PUBLIC','SYS:java.io.FilePremission','/REPORT_DIR/json-20180813.jar','read');
  dbms_java.loadjava('/REPORT_DIR/json-20180813.jar  -verbose -force -grant PUBLIC -resolve');
end;



Получаю ошибку

ORA-29532: Java call terminated by uncaught Java exception: java.lang.SecurityException: policy table update SYS:java.io.FilePremission, /REPORT_DIR/json-20180813.jar

Папка REPORT_DIR есть в all_directories

Пока не нашел решение. Ткните в нужном направлении, ибо зашел в тупик. :)
Спасибо
...
Рейтинг: 0 / 0
Загрузка Jar в Oracle
    #39811994
IgorD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через dbms_java.loadjava не получилось :(

Сделал так
loadjava -resolve -verbose -thin -user user/password@ip-addres:port:TNS_NAME bcprov-jdk14-149.jar
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Загрузка Jar в Oracle
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]