test__user
Дата: 27.10.2015 14:12:31
Добрый день! Столкнулся с loadjava и пытаюсь освоить, возникают проблемы, решение которых найти пока не могу, помогите )
в общем, загружаю файл следующим образом
loadjava -u user/user@testdwh -r -v -f -genmissing -s postgresql-9.3-1103.jdbc3.jar
проходит загрузка, в логах мелькает некоторое количество ora следующего плана:
ORA-29545: badly formed class: User has attempted to load a class (java.util.ArrayDeque) into a restricted package. Permission can be granted using dbms_java.grant_permission(<user>, LoadClassInPackage...
ORA-06512: at line 1
Глянув на наличие классов в базе,понял что некоторых, которые есть в .jar, просто нет.
Как быть в такой ситуации?
EDUARD_2
Дата: 27.10.2015 14:21:43
test__user,
они есть в SYS, если это стандартные jdk
EDUARD_2
Дата: 27.10.2015 14:31:51
test__user,
loadjava ... -r -v -resolver '((* SYS) (* PUBLIC) (* YOU_USER))'
попробуй так
test__user
Дата: 27.10.2015 15:52:54
EDUARD_2,
Действительно помогло, класс который был не обходим теперь имеет статус VALID. Огромное Вам спасибо!:)
test__user
Дата: 26.11.2015 14:20:32
Добрый день!
Перенесли функционал использующий java в oracle на другой сервер
Все java классы перенеслись и являются валидными, некоторое время методы работали нормально, а теперь выдают следующее:
org.postgresql.util.PSQLException: ??????????: ???????????????????????? "reader" ???? ???????????? ???????????????? ?????????????????????? (???? ????????????)
Не могу понять проблему, может кто-то сталкивался?
EDUARD_2
Дата: 26.11.2015 14:37:01
test__user |
---|
org.postgresql.util.PSQLException |
а что ты сделал чтобы ее понять, тут уже валидность классов не причем.
org.postgresql.util.PSQLException намекает что произошло исключение в бизнес процессе.
test__user
Дата: 30.11.2015 12:44:08
EDUARD_2,
Мне это сообщение намекает, что произошло исключение при подключении к базе postgres именно с нового сервера.
Может его стоит как то настроить?