A developer needs to customize the handling of assets in a complex workflow model where different paths process assets based on their metadata and trigger specific external services.
Which approach is a best practice for implementing this solution?
AUse out of-the-box Adobe Experience Manager Workflow steps and configure them through the Workflow console to handle all metadata for asset processing, using conditions in the Workflow.
BImplement a content fragment model to pre-define asset metadata, using Workflows only for publishing the fragments after external service calls are completed.
CWrite custom workflow process steps in Java to handle specific metadata conditions and integrate external services, using the Workflow API to manage dynamic branching logic.
A developer is adding a reference script to a third-party analytics tool. The script needs to be editable since it is being modified on a schedule outside of the team's development cycle.
How should the developer complete this task?
AAdd a Generic Analytics Snippet
BAdd the script to the customfooterlibs.html on the page component
CAdd a new component with the script in the HTL.
Which action is typically performed by a replication agent in AEM?
ATransferring content and digital assets from the author instance to the publish instance.
BSynchronizing user permissions between the author and publish instances.
CSynchronizing content and digital assets from the author instance to the publish instance
Which tool is commonly used to manage front-end dependencies and automate tasks like bundling, minification, and transpilation in an AEM project?
Become a Supporter and enjoy a completely ad-free experience, plus unlock Learn Mode, Exam Mode, AstroTutor AI, and more.
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
What is the role of the "Retry Delay" setting in an AEM replication agent's configuration?
AIt specifies how long to wait before marking a replication job as failed.
BIt manages the interval at which the replication queue is processed.
CIt controls the delay between each replication trigger.
DIt defines how often replication failures will be retried.
The customer noticed their search query was not giving the expected results. The following query is being used: select * from [dam:Asset] where isdescendantnode('/content/dam/customerFolder') AND [jcr:content/dateModified] >= CAST("2024-01-01T00:00:00.000Z")
Which action can the Adobe Experience Manager Developer use to debug the issue?
AUse the Explain Query Tool to check the query cost and index used.
BUpdate Lucene index with the missing properly.
CUse Oak Traversal limit tool to check the query cost and the index used.
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?
AAudit Log Purge
BLucene Binaries Cleanup
CAsset Repo Cleanup
Given the following error:
[ERROR] org.acme:mybundle:0.0.1-SNAPSHOT: Bundle org.acme:mybundle:0.0.1-SNAPSHOT is exporting package org.acme.foo without a version.
What are the appropriate troubleshooting steps for addressing this error?
ACheck if the customer OSGi bundles don't have the Export-package declarations that override AEM as a Cloud Service's bundle dependencies
BCheck if the OSGi bundles specify a version with an Export-Package declaration and a version range with an Import-Package declaration
CCheck if all the OSGi bundles have their Import-Package declarations satisfied by the Export-package declaration of other included bundles in the Maven project
DCheck if all the dependency declarations made in the OSGi bundle are satisfied by the capabilities declarations in other bundles included in the Maven project
A website hosted on AEM as a Cloud Service features site page content search as part of their user experience. The search internally uses JCR Queries for content search based on tags. The content has been indexed adequately.
Which approach is recommended to make the index available across all the environments?
ACustomize out-of-the-box index and deploy with Maven configurations and CI/CD Pipelines
BCreate Index Package from Package Manager and replicate over other environments
CCreate fully custom index and deploy with Maven configurations and CI/CD Pipelines
A developer is creating a new tenant called flarp 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 flarp tenant repository is deployed?
AAdd a reference to flarp as a submodule of the main project in the team's git management tool.
BAdd a reference to the main project in the flarp module in the team s git management tool.
CAdd a reference to the main project in the flarp module in the Adobe git repository.
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?
AAdd TypeHint field to the dialog
BUse Switch instead of Checkbox
CImplement JCR Event Listener to change field type afterwards
How would a developer create a new Adobe Experience Manager project version 2.0 for 6.5 using the Adobe Experience Manager Maven Archetype with package com.mysite?
A
B
C
A developer is tasked with displaying the results from an external API call using Server Side Rendering in Adobe Experience Manager.
Which actions would the developer take to complete this task?
A
Create an Adobe Experience Manager Component zxc that utilizes JavaScript Use API.2. Create a Sling Model that references zxc.3. Create an OSGi Component xyzzy that pulls data from the Sling Model.
B
Create an OSGi Component zxc with an HTTP Client.2. Create a Sling Model that references zxc.3. Create an Adobe Experience Manager Component xyzzy that displays the data from the Sling Model.
C
Create an Adobe Experience Manager Component zxc with an HTTP Client.2. Create a Sling Model that references zxc.3. Create an OSGi Component xyzzy that displays the data from the Sling Model.
A customer added a custom property "foo:bar" to all assets. Once the property is added, the customer needs to run the following query: select * from [dam:Asset] where isdescendantnode('/content') and [foo:bar] = "Hello"
How would the customer update the indexes to make sure the query is not a traversal query?
AAdd 'foobar' as a child node of oak:index/lucene/indexRules/dam:Asset/properties
BAdd "Hello" as a child node of oak:index/ntBaseLucene/indexRules/dam:Asset/properties.
CAdd "foo:bar" as a child node of oak:index/damAssetLucene/indexRules/dam:Asset/properties
A developer is working on an Adobe Experience Manager project that uses a multi-module maven build. A new module was just added to the project. When the following build command is executed, the new module is not installed: mvn clean install -PautoInstallSinglePackage
What should the developer verify to ensure the package is being included as part of the installation process?
AVerify the module is included in the embeddeds section of the filevault-package-maven-plugin in the all module.
BVerify the module is included in the embeddeds section of the filevault-package-maven-plugin in the ui.content module.
CVerify the module is included in the Embed Dependency section of the maven-bundle-plugin in the ui.content module.
A developer is creating a new component to be included in an SPA. They created a Sling Model and React component but are experiencing issues getting them to work together.
Which change is needed to make sure these two components work together?
AIn the React component, implement a MapTo method that references the AEM component.
BExtend the React Component component with the MapTo component.
CIn the React Component, add a type property with the value as the path of the AEM Component.
A developer is writing a unit test for a service that depends on a query of nodes inside the JCR.
What is the correct approach to unit testing the service?
AUse SlingContext with ResourceResolverType of JCR_OAK.
BAdd the currentResource method call to include the nodes to be queried
DUse an @Mock annotation on the Query object with when and then methods
From which source environment can content be copied to Stage using Content sets in Cloud Manager?
ADevelopment
BProduction
CIntegration
A developer needs to upgrade an existing custom component based on Core Components Version 1(v1) to Core Components Version 2(v2).
How should the developer upgrade to this version?
AThe Custom Component will be automatically upgraded to the V2 Core Component on AEM Restart
BModify the sling:resourceSuperType property on the custom component to point to the V2 Component
CModify the sling:resourceType property on the custom component to point to the V2 Component