Weekend Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: clap70

AD0-E137 Adobe Experience Manager Sites Developer Expert Questions and Answers

Questions 4

A developer is creating a new tenant called noot in an AEM Cloud Service instance. The team is using independent repositories for the different tenants. The team is also using git submodules tool.

What must the developer do to ensure the new noot tenant repository is deployed?

Options:

A.

Push the changes of the noot repository to the Adobe git repository.

B.

Add a reference to noot as a submodule of the main project in the team’s git management tool.

C.

Add a reference to the main project in the noot module in the Adobe git repository.

D.

Manually copy the tenant code into the core repository.

Buy Now
Questions 5

A customer created a workflow launcher to trigger the "Custom Workflow" based on "Node Created" under the folder /var/classes, but the workflow is not triggered.

What is the reason the workflow is not triggered?

Options:

A.

"Workflow Process Legacy Mode" is disabled at the "Adobe Granite Workflow Configuration Service" OSGi configuration.

B.

AEM does not allow new nodes to be created under /var/classes.

C.

Changes under /var/classes do not trigger workflows.

Buy Now
Questions 6

While configuring SSO with SAML 2.0 compatible IDP on AEM, a developer notices an infinite loop between the IDP and AEM when trying to log in to AEM using SSO.

Which dispatcher-specific configuration is required to prevent this scenario?

Options:

A.

Config File: filters.any

Config: /0100 { /type "allow" /method "POST" /url "*/saml_login" }

B.

Config File: allowed_clients.any

Config: /0100 { /type "allow" /method "PUT" /url "*/samllogin" }

C.

Config File: vhosts.any

Config: /0100 { /type "allow" /method "POST" /url "*/samllogin" }

Buy Now
Questions 7

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?

Options:

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.

Buy Now
Questions 8

A developer is required to create a package with these requirements:

    Package Name: aem-package

    Content Path: /content/aem-site

    Version: 1.0

    Group: aem_group

What is the correct zip package file created in Adobe Experience Manager package manager?

Options:

A.

aem-package-aem_group-1.0.zip

B.

aem_group-aem-site-aem-package.zip

C.

aem-package-1.0.zip

Buy Now
Questions 9

A customer noticed slower Adobe Experience Manager performance in the last couple of days. The segment store size is almost double the size from the previous week. To reduce the segment store size and maintain overall Adobe Experience Manager health, which two Adobe Experience Manager maintenance tasks should be executed Weekly? (Choose two.)

Options:

A.

Datastore Garbage Collection

B.

Clientlib Dumps

C.

Version Purge

D.

Online Revision Cleanup

Buy Now
Questions 10

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?

Options:

A.

Implement JCR Event Listener to change field type afterwards

B.

Add TypeHint field to the dialog

C.

Use Switch instead of Checkbox

Buy Now
Questions 11

A developer needs to use the mode in Template Editor which allows template authors to define grid settings for different devices.

Which mode should the developer use?

Options:

A.

Layout

B.

Structure

C.

Page Policy

Buy Now
Questions 12

A client wants to ensure that only specific components are available to content authors when using an editable template in AEM. Additionally, they require that certain fields within a content fragment model adhere to strict validation rules for data integrity.

Which two steps would the developer take to meet both requirements? (Choose two.)

Options:

A.

Use editable templates to directly configure field validation rules.

B.

Configure field validation within the content fragment model.

C.

Create and assign a new workflow to enforce component usage.

D.

Enable dynamic templates for flexible content creation.

E.

Define policies in the editable template to control allowed components.

Buy Now
Questions 13

A developer is tasked with designing a solution to accommodate multiple client projects within a single Adobe Experience Manager (AEM) instance, each requiring its own set of unique resources, code, and content.

Given the need for true multi-tenancy, where each tenant operates independently with zero knowledge of other tenants and no shared code, content, or common authors, which approach should the developer recommend?

Options:

A.

Implement separate author and publish instances for each tenant, ensuring complete isolation of resources, code, and content, thereby achieving true multi-tenancy.

B.

Encourage the use of component groups and allowedPaths properties to logically separate tenant-specific components and templates within the same AEM instance.

C.

Utilize AEM’s out-of-the-box multi-tenancy capabilities to segregate tenants within the same author and publish instances, relying on access control lists (ACLs) and content path organization to ensure separation.

D.

Rely on content fragment variations to isolate tenant-specific content within shared templates.

Buy Now
Questions 14

A customer noticed slower Adobe Experience Manager performance in the last couple of days. The segment store size is almost double the size from the previous week. To reduce the segment store size and maintain overall Adobe Experience Manager health, which Adobe Experience Manager maintenance task should be executed daily?

Options:

A.

Audit Log Purge

B.

Lucene Binaries Cleanup

C.

Version Purge

Buy Now
Questions 15

A developer needs to configure two style options (style-a and style-b) for a text component so authors can choose between different pre-defined styles for their content. What is the correct way to define the cq:editConfig node?

Options:

A.

/ cq:editConfig

/cq:style

- jcr:primaryType: "nt:unstructured"

- cq:styleClasses: ["style-a", "style-b"]

- cq:styleLabel: "Text Styles"

B.

/ cq:editConfig

/cq:style

- jcr:primaryType: "nt:unstructured"

- cssClasses: ["style-a", "style-b"]

- styleLabel: "Text Styles"

C.

/ cq:editConfig

/cq:style

- jcr:primaryType: "nt:unstructured"

- cssClasses: ["style-a", "style-b"]

- styleLabel: "Text Styles"

D.

/ cq:editConfig

/cq:style

- jcr:primaryType: "nt:unstructured"

- cssStyles: ["style-a", "style-b"]

- cssLabel: "Text Styles"

Buy Now
Exam Code: AD0-E137
Exam Name: Adobe Experience Manager Sites Developer Expert
Last Update: Oct 5, 2025
Questions: 50
AD0-E137 pdf

AD0-E137 PDF

$25.5  $84.99
AD0-E137 Engine

AD0-E137 Testing Engine

$30  $99.99
AD0-E137 PDF + Engine

AD0-E137 PDF + Testing Engine

$40.5  $134.99