Expand my Community achievements bar.

July 31st AEM Gems Webinar: Elevate your AEM development to master the integration of private GitHub repositories within AEM Cloud Manager.

Using Replicator in AEM | AEM Community Blog Seeding




Using Replicator in AEM by AEM Queries & Solutions


This article covers the basic usage of replicator in AEM where we sometimes can’t replicate the bulk nodes in AEM or we want to create a replicator which can replicate a specific node in our AEM code.

I have created the object of the Replictor using Reference annotation in my Java servlet:

import com.day.cq.replication.Replicator;

import com.day.cq.replication.Replicator;

Replicator replicator;

private transient ResourceResolverFactory resourceResolverFactory;

Now get the resourceResolver from the service user and get the Session out of it.

Map<String, Object> serviceUserAuth= Collections.singletonMap(ResourceResolverFactory.SUBSERVICE,
ResourceResolver resourceResolver = resolverFactory.getServiceResourceResolver(serviceUserAuth);

Session session = resourceResolver.adaptTo(Session.class);

Once you get the session you can use the below code snippet to replicate the node that you have in your code:


Read Full Blog

Using Replicator in AEM


Please use this thread to ask the related questions.

Kautuk Sahni

Topics help categorize Community content and increase your ability to discover relevant content.

0 Replies