Adobe AD0-E124 Practice Exams
Last updated on Oct 22,2026- Exam Code: AD0-E124
- Exam Name: Adobe Experience Manager DevOps Engineer Expert
- Certification Provider: Adobe
- Latest update: Oct 22,2026
During security tests, it becomes apparent that AEM-specific paths were accessible on the publish instance. These paths should not be accessible to the public.
Which configuration should be used on a publish dispatcher instance?
- A . /0001 { /type "deny" /glob "/system/*"}
- B . /0001 { /type "deny" /url "/crx/*"}
- C . /0001 { /type "deny" /glob "*"}
- D . /0001 { /type "deny" /url "/system/*"}
What is the primary reason for monitoring repository growth in AEM?
- A . To ensure stable performance and avoid excessive storage usage
- B . To prevent user access to certain content nodes
- C . To optimize replication agents for better performance
- D . To enable faster component rendering on the author instance
Which strategy ensures zero downtime deployment in AEM as a Cloud Service?
- A . Manually disabling production servers during deployment
- B . Using blue-green deployment techniques in Cloud Manager
- C . Configuring Dispatcher to serve stale content during deployment
- D . Deploying only small changes at a time
A client reports that updated content is not reflecting on their AEM site even after publishing.
What should you check first?
- A . Verify if the Dispatcher cache was invalidated correctly
- B . Restart the AEM publish instance
- C . Clear the local browser cache and refresh the page
- D . Delete the entire cache directory manually
When setting up an AEM instance, an OSGi configuration needs to be applied that cannot be changed at runtime.
How can the DevOps Engineer achieve this requirement?
- A . The configuration must be set in the web console and will be picked up after the instance restarts.
- B . A content package containing the OSGi configuration should be embedded in the Quickstart jar.
- C . The properties of the OSGi config must be passed using system properties to the Quickstart on startup.
- D . An OSGi configuration file must be present in the install folder.
After deploying a new OSGi configuration, users report that they can no longer access published content.
What should be your first troubleshooting step?
- A . Check error logs in /system/console/slinglog for possible misconfigurations
- B . Restart the publish instance to refresh the configurations
- C . Disable all replication agents and reconfigure them
- D . Restore the default OSGi configurations from an earlier backup
A developer creates a new multi-module Maven project and needs to create a Maven module for storing run-mode configurations.
Which packageType should the DevOps engineer instruct the developer to use?
- A . container
- B . application
- C . content
- D . Use the "core" package type for run-mode configurations.
An AEM publish instance is running slower than expected. Overall page load time is high, and system performance degrades over time.
A DevOps Engineer narrowed down the following long running requests:
11 54224ms 07/Aug/2018:10:37:56 -0400 200 GET /content/sites/global/en/search.html?q=London text/html
12 53663ms 07/Aug/2018:01:05:46 -0400 200 GET /content/sites/global/en/search.html?q=slat+power+drive text/html
14 46639ms 07/Aug/2018:10:38:03 -0400 200 GET /content/sites/global/en/search.html?q=Munich text/html
17 43913ms 07/Aug/2018:10:57:33 -0400 200 GET /content/sites/global/en/search.html?q=tip+system text/html
22 34979ms 07/Aug/2018:08:42:10 -0400 200 GET /content/sites/global/en/search.html?q=drive text/html
25 29376ms 07/Aug/2018:02:02:57 -0400 200 GET /content/sites/global/en/search.html?q=Filter text/html
27 26338ms 07/Aug/2018:07:41:12 -0400 200 GET /content/sites/global/en/search.html?q=Pump+Unit text/html
Which step should be taken to resolve this issue?
- A . Use /allowedClients in dispatcher.any to cache requests with URL parameter q
- B . Create new Lucene Index definitions to include OOTB and custom poperties
- C . Modify the search component to use the new Core Components and leverage Index definitions
- D . Integrate SOLR Search Index with AEM
A DevOps engineer needs to add functionality to allow developers to start Cloud Manager builds from their local environments via a bash script or IDE plugin.
What should the DevOps engineer add after creating an Adobe I/O project?
- A . An Event for Cloud Manager
- B . An API for Cloud Manager
- C . A plugin for Cloud Manager
- D . Create a webhook for Cloud Manager builds
09.2020 00:30:20.868 *ERROR* [FelixStartLevel] org.apache.sling.scripting.sightly bundle
org.apache.sling.scripting.sightly:1.1.2.1_4_0 (557)
[org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider(3410)] :
Error during instantiation of the implementation object
(java.lang.NoClassDefFoundError: jdk/internal/reflect/ConstructorAccessorImpl)
java.lang.NoClassDefFoundError: jdk/internal/reflect/ConstructorAccessorImpl
at java.base/jdk.internal.misc.Unsafe.defineClass0(Native Method)
at java.base/jdk.internal.misc.Unsafe.defineClass(Unsafe.java:1192)
at java.base/jdk.internal.reflect.ClassDefiner.defineClass(ClassDefiner.java:63)
at
java.base/jdk.internal.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:400)
at
java.base/jdk.internal.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:394)
at java.base/java.security.AccessController.doPrivileged(Native Method)
…
What is causing this issue?
- A . A class definition was not defined in the pom.xml
- B . An unsupported version of JDK was used to compile
- C . Missing packages in the boot delegation property
- D . Upgrade the project source code to JDK 17