Adobe AD0-E123 Adobe Experience Manager Sites Developer Professional Exam Practice Test

Page: 1 / 14
Total 50 questions
Question 1

Which two options are included in the AEM service pack release notes? (Choose two.)



Answer : A, B

AEM service pack release notes typically include information that helps users understand the changes that the service pack will bring to their AEM instance. These release notes commonly include:

A) Deprecated features - This section informs users about the features that are being deprecated with the current release and guides them on migrating away from deprecated features to the recommended alternatives.

B) Known issues - This section provides information about any issues or bugs that are known at the time of the release, which might not yet be fixed. It often includes workarounds for these issues if they are available.

Option C, 'Next service pack release date,' is not typically included because release dates are subject to change and are usually communicated through official channels closer to the actual release.

Option D, 'Download link to AEM jar,' is not included in the release notes but is typically available through the Adobe Software Distribution site or Cloud Manager for AEM as a Cloud Service.


Question 2

What is the out-of-the-box response of the dispatcher when requesting a URL which is defined as deny in /filter setting of the dispatcher?



Answer : C

When the dispatcher encounters a URL that is defined as 'deny' in the /filter settings, the out-of-the-box response is typically a 403 Forbidden error. This HTTP status code indicates that the server understands the request but refuses to authorize it. This means the dispatcher configuration has rules set up to explicitly prevent access to certain patterns of URLs, and when such a pattern is matched, it will deny the request, resulting in a 403 response.


Question 3

Which two methods are used to update the cache? (Choose two.)



Answer : A, D

Updating the cache in AEM is critical to ensure that users receive the most current content without unnecessary delays. Two common methods used to update the cache include:

A) Content Updates - Content updates can trigger an invalidation or flush of the cache. When content is published or updated on the AEM author instance and replicated to the publish instance, the dispatcher cache can be set to automatically invalidate the affected pages. This ensures that the next request to these pages serves the latest content.

D) Auto-invalidation on the Dispatcher - The dispatcher can be configured to automatically invalidate cached content under certain conditions, such as when a TTL (Time To Live) expires or when specific actions occur, such as a page activation or deactivation. This is often preferred to manual cache clearing as it can be more efficient and targeted to the specific content that has changed.

Options B and C are incorrect because restarting the AEM Author or Publish instances does not directly relate to cache update methods. These actions are more associated with system maintenance or updates and would not be standard practice for updating cached content.


Question 4

A developer wants to send a SAML Authentication Request to a specific URL of a system entity that creates, maintains, and manages identity information.

Which property of SAML Authentication Handler configuration must be configured with this URL?



Answer : A

Within the SAML (Security Assertion Markup Language) Authentication Handler configuration in AEM, the property that must be configured with the URL of a system entity that manages identity information is the Identity Provider URL. The Identity Provider (IdP) is a core component of the SAML specification that is responsible for issuing authentication assertions and managing user identity information. Configuring the Identity Provider URL in the SAML Authentication Handler ensures that the authentication requests are directed correctly to the IdP.


Question 5

A developer has to enable the indexing of multiple properties asynchronously. Which type of index would the developer use?



Answer : B

In AEM, Lucene is often used for indexing due to its powerful full-text search capabilities, and it also supports asynchronous indexing. Asynchronous indexing allows the system to handle other tasks while indexing is being processed in the background, which can improve performance and scalability. This is especially useful when multiple properties need to be indexed without impacting the immediate response times of the system. Therefore, when a developer needs to enable the indexing of multiple properties asynchronously, a Lucene index is the most suitable choice.


Question 6

A developer wants to be able to execute the following query:

SELECT

*

FROM [ntbase] AS s

WHERE

s.status ='STARTED'

Which two options are mandatory additions to the Index? (Choose two.)



Answer : A, D

When creating a custom query in AEM's JCR (Java Content Repository), the query's performance is highly dependent on the indexing configuration. For the given query that selects all nodes with a 'status' property equal to 'STARTED' from the 'nt:base' node type, the index must be set up correctly:

Option A, 'nt:base index rule', is correct. The index rule for 'nt:base' must be added to define which properties of nodes of this type are indexed.

Option D, 'status property with propertyIndex = true', is also correct. This index ensures that queries filtering on the 'status' property are executed efficiently. The property index should be set to true, which means that this property is indexed and the query will use this index to filter the results.

Option B is incorrect because setting the property index to false would mean that the property is not indexed, making the query less efficient since the repository would need to scan each node to find matches.

Option C, 'nt:base aggregate', is not mandatory. Aggregates are used to include properties of related nodes in the index, but they are not required for a simple property match like the one in the given query.


Question 7

A content author will be using live copies on AEM.

Which two factors must the content author now consider? (Choose two.)



Answer : A, D

In Adobe Experience Manager (AEM), when dealing with live copies, a content author must be aware of various factors related to the synchronization of content between the source (blueprint) and the live copies. Option A is correct because when inheritance is re-enabled on a live copy page, synchronization with the blueprint page occurs, which may include automatic updates to the live copy page's content. Option D is also correct because local changes made to a component marked as a container are protected during rollouts, meaning that these local changes will not be overwritten by content from the blueprint. The container concept in AEM allows for more granular control over which parts of the page are updated during synchronization.

For Option B, the term 'paragraph system' seems incorrect. It should likely refer to 'paragraph systems' as in the ParSys (Paragraph System), a component that allows authors to add components to a page. There is no automatic restoration of the order of components from the blueprint upon re-enabling canceled inheritance; instead, components are managed according to the rules set in the rollout configurations.

Option C is incorrect because the cancel and suspend actions can be applied to individual child components within a container. When inheritance is canceled for a container, the inheritance status of child components within that container can be controlled individually.


Page:    1 / 14   
Total 50 questions