Не удается найти, где JBO-29000 InvocationTarget, msg = null был перехвачен в приложении ADF - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть приложение adf, в котором я использую страницу jsff, когда обновляю таблицу View Object, которая выдает эту ошибку:

"JBO-29000: Обнаружено непредвиденное исключение: java.lang.reflect.InvocationTarget,msg = null "

, вот подробности об этом:

enter image description here

в журнале сервера очень ограниченная информацияКажется, я не могу отследить исключение:

enter image description here

Я попытался изменить обработчик исключений ADF по умолчанию (http://adfwebcentermoments.blogspot.com/2015/11/exception-handler-for-adf-application.html) как глобальный, так истраница (с ошибкой), чтобы перехватить эту ошибку в Java-коде, поместив простой

System.out.println («Исключение здесь»);

Но нетвызывает эти методы, чтобы перехватить исключение.

То, что я хочу, - это если я не могу исправить исключение, по крайней мере, я могу скрыть его от всплывающих окон при каждом переходе на страницу jsff.

Любой, кто знаетЧтобы справиться с этим, я очень ценю. Спасибо!

1 Ответ

0 голосов
/ 04 декабря 2018

Через некоторое время я обнаружил, что класс ViewRowSetImpl из oracle / jbo / server бросил его в строку 1227 в adfm.jar

он также приходит из класса QueryCollection из oracle / jbo / server в строке 2197 и все2 строки класса, о которых я упоминал, выполняют метод executeQueryForCollection, который ведет к классу ViewObjectImpl также из oracle / jbo / server, где выдается исключение JBO.

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