Обратная репликация работает, когда я только что добавил cq:распространение prop

#aem #aem-6

#аем #аэм-6

Вопрос:

Я пытаюсь продемонстрировать базовую обратную репликацию в AEM 6.5.10. Создал новый агент обратной репликации в author, который отлично работает.

Создал сервлет для изменения содержимого страницы, который изменяет некоторые значения, а также добавляет свойство cq:distribute со значением true. Всякий раз, когда я запускаю сервлет и содержимое страницы получает свойство distribute, работает обратная репликация. После этого, если я снова нажму на сервлет, некоторые реквизиты изменятся, но обратная репликация не сработает.

Когда я проверил журналы, я обнаружил, что опрос работает нормально, и он получил 0 файлов, что означает, что в папке «Исходящие» ничего нет.

Теперь вот странная часть -gt; Если я удалю свойство cq:distribute из crx/de и запущу сервлет, то сработает обратная репликация. Короче говоря: обратная репликация работает только тогда, когда я добавляю свойство cq:distribute в узел. Если свойство уже существует, и я изменяю какое-то другое свойство, то обратная репликация не работает.

Комментарии:

1. Каков вариант использования для обратной репликации?

2. @ronnyfm для репликации изменений в любом коде страницы публикации для автора env

3. Хорошо, я понял, мне все еще немного неясно, разрешено ли анонимным пользователям изменять данные на самих страницах?