0
Я внедряю модуль Java для извлечения страниц с определенным компонентом. Вот, что я инициировал построитель запросов. Но объект builder запроса возвращает null. Как я должен инициировать этот queryBuilder. Внизу. Код генерацииQuery Builder API Intiation
QueryBuilder queryBuilder = slingScriptHelper
.getService(QueryBuilder.class);
com.day.cq.search.Query queryObj = queryBuilder.createQuery(
PredicateGroup.create(predicateMap), session);
Предполагаю, вы звоните с другой службы? в какой момент вы запускаете этот код? возможно, это рано, а компонент QueryBuilderImpl еще не готов. версия AEM? – ub1k
Привет, Я использую AEM 5.6.1. Услуги доступны в сервисном модуле. –
, как указано выше: Вы называете это с помощью службы @? как получить SlingScriptHelper? Я думаю, это было бы полезно, если бы вы просто вставили весь класс;) – ub1k