Оцените ValueExpression в ResourceHandler с помощью Apache CODI - PullRequest
2 голосов
/ 16 февраля 2012

Мой Webapp работает на Websphere 8.0.0.2 с Apache CODI 1.0.1, и у меня возникла проблема, связанная с реализацией простых лиц ResourceHandler.

Primefaces оценивает выражение значения в обработчике ресурсов для получения динамического содержимогопочему и как не важно.Дело в том, что ResourceHandler вызывается раньше всего остального в жизненном цикле JSF.

Я использую ViewAccessScope для компонента, который должен оцениваться с помощью выражения значения в ResourceHandler.Я отладил его и обнаружил, что CODI-Wrapper для ValueExpression пытается получить корень представления FacesContext или, точнее, его идентификатор.Проблема заключается в том, что корень представления в это время является нулевым, поэтому оценка заканчивается NullPointerException в классе CODI.

Кто отвечает за эту проблему, на каком трекере проблем я должен опубликовать ошибку?Буду также признателен за предложения по обходным путям: D

Ответы [ 2 ]

0 голосов
/ 18 февраля 2012
0 голосов
/ 16 февраля 2012

исключение NullPointerException в классе CODI.

Если NullPointerException не вызвано ни одним из аргументов / переменных, которые вы, как конечный пользователь,может иметь контроль, и он не явно был брошен или утвержден кодом, то это, вероятно, ошибка в классе CODI.Сообщите об этом в CODI.

...