CQ5 JCR Journal Наблюдение?
Где журнал хранится на сервере cq5 и настраивается ли он неявно или должен быть явно настроен как асинхронное наблюдение?
заранее спасибо
1 ответ
В CQ v5.5 и новее, за исключением AEM6, реализация журнала по умолчанию для кластеризации хранится в crx-quickstart/repository/tarJournal. Наблюдение не зависит непосредственно от журнала. В последней версии CQ, AEM6 (переименованной в AEM "Adobe Experience Manager"), в конфигурации репозитория по умолчанию нет журнала.
Чтобы наблюдать изменения в узлах и свойствах, вы можете реализовать прослушиватель, который запускается при изменениях в JCR. Это делается путем реализации интерфейса javax.jcr.observation.EventListener
и регистрация класса с помощью ObservationManager. Подробнее об этом см. В этой статье: http://experiencedelivers.adobe.com/cemblog/en/experiencedelivers/2013/08/observation_in_jcr.html http://www.day.com/specs/jcr/2.0/12_Observation.html http://wemcode.wemblog.com/create-jcr-event
Обратите внимание, что прослушиватели событий JCR будут работать во всех выпущенных версиях CQ5 и AEM6.x.