How do I create the experience fragment variation programmatically | Community
Skip to main content
December 7, 2023
Solved

How do I create the experience fragment variation programmatically

  • December 7, 2023
  • 1 reply
  • 1004 views

Hello everyone, can anyone help me understand with how we iterate through the master variation of experience fragment and how to create the variation using that programmatically considering that I am having the path of the fragment.

 

Thank you.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

ShaikhaAuthor
December 7, 2023

Hai @arunpatidar 

 

I am getting this error though I have create the service "test"

 

org.apache.sling.api.resource.LoginException: Cannot derive user name for bundle aem-ai-contentwizard.core [610] and sub service test at org.apache.sling.resourceresolver.impl.ResourceResolverFactoryImpl.getServiceResourceResolver(ResourceResolverFactoryImpl.java:79) [org.apache.sling.resourceresolver:1.11.0]

 

This is the service I have created

 

ResourceResolver resourceResolver; paramMap.put(ResourceResolverFactory.SUBSERVICE, "test"); resourceResolver = resourceFactory.getServiceResourceResolver(paramMap); session = resourceResolver.adaptTo(Session.class); PageManager pm = request.getResourceResolver().adaptTo(PageManager.class);