Трассировка стека указывает, что NPE происходит от defaulttopnav_jsp.java
, строка 347. Анализ сгенерированного файла Java - это путь.
Начиная с AEM 6.1, ClassLoader по умолчанию был заменен на FSClassLoader
, и сгенерированные .java
файлы больше не хранятся в /var/classes
.
Чтобы найти файл .java
, вам необходимо найти идентификатор пакета для пакета FSClassLoader
, тогда файлы java будут расположены по адресу:
[AEM_INSTALL_DIR]/crx-quickstart/launchpad/felix/bundle[BUNDLE_ID]/data/classes
Существует также плагин sling
, который поможет вам просмотреть сгенерированный файл Java из консоли OSGi
. Проверьте эти сообщений для этого.