Official Bank 0/94

Adobe Experience Manager Developer Exam (AD0-E103) - Adobe Exam Questions

Last updated on June 20, 2026

97% Exam Compliance
94 Total Questions
1
Question
A custom AEM application contains a service component that needs to access the JCR repository within the activate method. The activate method uses ResourceResolverFactory.getServiceResourceResolver(...) without specifying a sub service name.

What should a developer do to make sure the user service mapping for the service component is available?
Options
A Create a field of type ServiceUserMapped and annotate it with @Reference using ReferencePolicy.DYNAMIC
B Create a field of type ServiceUserMapped and annotate it with @Reference
C Wait for the service ServiceUserMapper via BundleContext.getServiceReference(...)
D Create a field of type ServiceUserMapper and annotate it with @Reference using ReferencePolicy.STATIC
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

2
Question
Which maven plugin is required to install a content package on a local AEM environment using maven?
Options
A FileVault Package Maven Plugin
B Maven Install Plugin
C Content Package Maven Plugin
D Maven Bundle Plugin
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

3
Question
From which AEM Web Console should a developer access and download full AEM Log Files?
Options
A OSGI -> Sing Log Service
B AEM -> Log files
C Status -> Log files
D Web Console -> System Information
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

4
Question
A developer running a local AEM instance and working on an AEM project needs to change a large number of files locally in filesystem. The developer needs to get the changes uploaded to the local AEM instance to verify changes almost immediately in the browser.

What action should the developer take to most efficiently meet these requirements?
Options
A Make the changes in CRXDE, create a content package, download it and expand it into the working directory after each change
B Install FileVault bundle in the AEM instance and register the local working directory for synchronization
C Access CRXDE and upload the files through the interface
D Build a Content Package using maven and deploy it after each change
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

5
Question
The following stack trace is written in the error.log file after installing a custom application package.
Could not start bundle com.adobe.cq.sample-bundle [526]. Reason: {}. Will retry.
org.osgi.framework.BundleException: Unable to resolve com.adobe.cq.sample-bundle [526](R 526.0): missing requirement [com.adobe.cq.sample-bundle] osgi.wiring.package

What are two different ways that the developer could resolve the OSGi bundle dependency error? (Choose two)
Select 2
Options
A Upload the file com.example.customlib-3.8.jar into /apps//libs folder in CRX DE to make it available for the OSGi bundle
B Create a folder named "deploy" under $AEM_HOME/crx-quickstart/ and copy com.example.customlib-3.8.jar in there so AEM uploads it automatically
C Go to the project parent pom.xml file and add the dependency with the scope "compile" and instruct the bundle plugin to include the dependency in runtime
D Install the jar in AEM via the curl command 'curl -u username:password -F
file=@"./com.example.customlib-3.8.jar" -F name="Dependency" -F force=true -F install=true
http://localhost:4502/crx/packmgr/service.jsp --progress-bar -o upload.txt'
E Go to the Dependency Finder in the System Console to find if another bundle is exporting a similar version of the classes and change the project pom.xml to match the same version
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

Finish Practice?

Are you sure you want to finish? This will end your practice session.