AD0-E123 Exam Questions & Answers
Adobe Experience Manager Sites Developer Professional • Adobe
100% money-back guarantee
Sample AD0-E123 Questions
Practice with real exam-style questions, each with the verified correct answer and explanation.
Multiple Experience fragments have been created as a part of the ongoing AEM Project. These Experience fragments can be exported to Adobe Target using the "Export to Adobe Target" configuration and by providing Cloud Configuration for Adobe Target.
What is the default format used to complete this export?
Experience Fragments in AEM can be exported to Adobe Target, and the default format for this export is HTML. When Experience Fragments are exported to Adobe Target, they are typically used for personalization and A/B testing. HTML is the format that is readily usable within Adobe Target to create variations of a page or a component for these testing purposes.
XML (Option B) and JSON (Option C) are not the default formats for exporting Experience Fragments to Adobe Target. While they can represent structured data, for the purposes of visual personalization in Adobe Target, the HTML format is used because it can directly represent the markup required for the content to be rendered in a browser.
What would be the packageType for immutable code packages in Maven project structure?
In Maven for AEM, application is the packageType that is typically used for immutable code packages. These are packages that contain code that is not expected to change between deployments, such as OSGi bundles and certain content packages that do not contain user-editable content. This type of package is intended to be deployed to an AEM instance as part of the application's codebase, and the application packageType signifies this use case.
A developer has created a transient workflow, but a specific step defeats the purpose of making the workflow transient. The step creates a sling job to proceed further and generates error messages in log files.
Which step must be avoided to eliminate this problem?
In Adobe Experience Manager (AEM), a transient workflow is designed for short-lived workflows that do not persist their state information in the repository, which means they are faster and do not leave a footprint in the repository. However, if a Process Step in a transient workflow creates a sling job, it defeats the purpose of the transient workflow because sling jobs are persisted in the repository and could generate error messages in the log files if they are not executed immediately or if there are issues with the job queue. Therefore, to maintain the transient nature of the workflow, Process Steps that create sling jobs should be avoided.
The Container Step (Option A) is used to group other workflow steps and does not inherently create sling jobs.
The Goto Step (Option B) is used for branching logic and also does not create sling jobs.
Which service is used in AEM to control how AEM instances interact with a topology, while running on instances?
The service used in AEM to control how AEM instances interact with a topology while running on instances is the Apache Sling Resource-Based service. This service helps in managing the resources and how they're resolved and accessed within the AEM topology. It's part of the Apache Sling framework, which is an integral part of AEM's architecture.
Option A, 'Web Console Service,' is more for administration and management of OSGi components, not specifically for topology interaction.
Option C, 'Offloading Service,' is generally related to processing tasks outside of the AEM instances and does not directly control instance interactions within a topology.
A front-end developer working on an AEM SPA project cannot see the property that should be exposed in the JSON of the new component added to the homepage.
Which option would give information if the required property is exposed by the Sling Model?
In an AEM Single Page Application (SPA) project, the .model.json endpoint is used to expose the properties of a Sling Model as JSON. This is useful for SPAs that need to access component properties dynamically. The front-end developer should check the URL [homepage-path]/model.json to see the JSON output of the Sling Model for the new component. This endpoint provides a tree of the page content as JSON, which includes the Sling Model's exported properties for components included on the page.
Get access to all 50 verified questions with detailed answers.
Unlock All AD0-E123 Questions