Adobe Experience Manager Developer - AD0-E103 Exam Practice Test
A developer creates a custom component. The component dialog includes the following two fields:

he component should display the first 'X' characters of the text entered in the 'text' input where 'X' is the number entered in the 'charLimit' input. If zero, or no value, is entered in the 'charLimit' input then the text should be unaltered. The developer creates the following Sling Model to perform the trancation:

A Null Pointer Exception occurs if NO charLimit values is set in the component dialog.
What should the developer do to resolve this issue?

he component should display the first 'X' characters of the text entered in the 'text' input where 'X' is the number entered in the 'charLimit' input. If zero, or no value, is entered in the 'charLimit' input then the text should be unaltered. The developer creates the following Sling Model to perform the trancation:

A Null Pointer Exception occurs if NO charLimit values is set in the component dialog.
What should the developer do to resolve this issue?
Correct Answer: B
Which log file contains AEM application request and response entries?
Correct Answer: A
A developer needs to upgrade existing components (Proxy Components) based on Core Components Version
1(v1) to Core Components Version 2(v2).
How should the developer upgrade to V2 Core Components?
1(v1) to Core Components Version 2(v2).
How should the developer upgrade to V2 Core Components?
Correct Answer: C
A developer has a component foobar that consists of the files listed below:
script-a.js

script-b.js

foobar.html

What is the output when this component is rendered?


script-a.js

script-b.js

foobar.html

What is the output when this component is rendered?


Correct Answer: C
A developer is working on an HTL script for a custom component. The script has the following requirements:
* This script must list the title of every child page of the current page.
* If a child page does not have any children, then its title should link directly to that page.
* If a child page has children, then the title of every one of its children should be listed be-neath its title.
* The title of every grandchild page should link directly to that page.
Which HTL script should the developer use to meet these requirements?


* This script must list the title of every child page of the current page.
* If a child page does not have any children, then its title should link directly to that page.
* If a child page has children, then the title of every one of its children should be listed be-neath its title.
* The title of every grandchild page should link directly to that page.
Which HTL script should the developer use to meet these requirements?


Correct Answer: B
A developer wants to extend AEM Core Components to create a custom Carousel Component.
How should the developer extend the Core Components?
How should the developer extend the Core Components?
Correct Answer: B
There are performance, stability, and security issues with an installed AEM instance.
What should a developer do to fix these issues?
What should a developer do to fix these issues?
Correct Answer: D
What is the artifact ID of the maven dependency that contains all core AEM APIs?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
A service component periodically retrieves content from an external REST interface and saves the information in JCR. The REST endpoint is configured via an OSGi service property. There is one URL for production (runmode prod) and another URL for all other environments.
How should a developer configure the OSGi service?
How should a developer configure the OSGi service?
Correct Answer: A
For each CRX node in the hierarchy, which actions can be configured using the user admin interface?
Correct Answer: B