Summer Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dcdisc65

Page: 1 / 2
Total 15 questions
Exam Code: AD0-E137                Update: Oct 14, 2025
Exam Name: Adobe Experience Manager Sites Developer Expert

Adobe Adobe Experience Manager Sites Developer Expert AD0-E137 Exam Dumps: Updated Questions & Answers (October 2025)

Question # 1

A developer created a component with the following fields:

What is the correct HTL code and resultant valid URL path generated?

A.

HTL code:

{properties.label}

Page Path:

/content/testsite/en/page1.html/product/test1

B.

HTL code:

{properties.label}

Page Path:

/content/testsite/en/page1/product/test1.html

C.

HTL code:

{properties.label}

Page Path:

/product/test1.html/content/testsite/en/page1

Question # 2

A developer decides to use a text pre-extraction for re/indexing Lucene indexes.

When is this recommended?

A.

When reindexing an existing Lucene index with binary extraction enabled

B.

When dealing with binary-heavy repositories with a small volume of files

C.

When the repository contains a large volume of images

Question # 3

The customer noticed their search query was not giving the expected results. The following query is being used:

select * from [dam:Asset]

where isdescendantnode('/content/dam/customerFolder')

AND [jcr:content/dateModified] >= CAST("2024-01-01T00:00:00.000Z")

A.

Use the Explain Query Tool to check the query cost and index used.

B.

Use the Query Debugger tool to check the query cost and the index used.

C.

Update Lucene index with the missing property.

Question # 4

A developer is creating a new component to be included in an SPA. They created a Sling Model and React component but are experiencing issues getting them to work together.

Which change is needed to make sure these two components work together?

A.

Extend the AEM Component component with the MapTo component.

B.

In the AEM Component, implement a MapTo method that references the Sling Model.

C.

In the React component, implement a MapTo method that references the AEM component.

Question # 5

A developer is debugging an issue where a Sling Model is not properly adapting to the resource. Upon investigation, the developer notices the following Sling Model code:

@Model(adaptables = Resource.class)

public class MyCustomModel {

}

What is causing the issue?

A.

The adaptable type in the @Model annotation is incorrect.

B.

The title field is not properly annotated with @Inject.

C.

The resource path in the init() method is hard-coded and may not be adaptable.

D.

The @PostConstruct method is not properly annotated.

Question # 6

A developer is using the Oak query engine.

Which query language is recommended?

A.

JCR-SQL

B.

SQL

C.

XPath

Question # 7

A client has a requirement to get the location of stores based on the zip code authored in the component dialog. Location needs to be pulled from an external API using OSGi services.

Which OSGi Service code snippet should be used to represent the requirement?

A.

@OSGIService(component = Service.class) public class ServiceImpl implements Service { ... }

B.

@Component(service = Service.class)

public class ServiceImpl implements Service {

@Override

public List getStoresByZipCode(String zipCode) {

List storeLocations = new ArrayList<>();

try (CloseableHttpClient httpClient = HttpClients.createDefault()) {

// External API logic

} catch (IOException e) {

}

return storeLocations;

}

}

C.

@Service(service = Component.class) public class ServiceImpl implements Service { ... }

Question # 8

A developer is creating a dialog for a component, which has a checkbox field. After saving the component configuration, the developer noticed that the checkbox value is stored as a String type in JCR.

What should be done to store the checkbox value as a Boolean type in JCR?

A.

Implement JCR Event Listener to change field type afterwards

B.

Add TypeHint field to the dialog

C.

Use Switch instead of Checkbox

Question # 9

What is the correct way to implement the OSGi service class for this interface?

public interface SimpleService {

String getMessage();

}

Options:

A.

@Component(service = SimpleService.class, immediate = true)

public class SimpleServiceImpl extends SimpleService {

@Override

public String getMessage() {

return "Hello from SimpleService!";

}

}

B.

@Component(service = MySimpleService.class, immediate = true)

public class SimpleServiceImpl implements SimpleService {

@Override

public String getMessage() {

}

}

C.

@Component(service = MySimpleService.class, immediate = true)

public class SimpleServiceImpl implements SimpleService {

@Override

public String getMessage() {

return "Hello from SimpleService!";

}

}

D.

@Component(service = SimpleService.class, immediate = true)

public class SimpleServiceImpl implements SimpleService {

@Override

public String getMessage() {

return "Hello from SimpleService!";

}

}

Question # 10

A developer is working on an Adobe Experience Manager project that uses a multi-module Maven build. A new module was just added to the project. When the following build command is executed, the new module is not installed:

mvn clean install -PautoInstallSinglePackage

What should the developer verify to ensure the package is being included as part of the installation process?

A.

Verify the module is included in the Embed-Dependency section of the maven-bundle-plugin in the all module.

B.

Verify the module is included in the Embed-Dependency section of the maven-bundle-plugin in the ui.content module.

C.

Verify the module is included in the embeddeds section of the filevault-package-maven-plugin in the all module.

Page: 1 / 2
Total 15 questions

Most Popular Certification Exams

Payment

       

Contact us

dumpscollection live chat

Site Secure

mcafee secure

TESTED 15 Oct 2025