[2025年05月29日] 検証済みのAD0-E134問題集と74格別な問題
AD0-E134問題集合格保証付きの合格できるAD0-E134試験2025年更新
質問 # 17
Which configuration must be applied to enable re-fetching of cached items based on Cache Headers sent by AEM?
- A. /enableTTLtrue
- B. /autolnvalidate true
- C. /enableTTL "1"
- D. /autolnvalidate "1"
正解:C
解説:
Explanation
The /enableTTL "1" configuration must be applied to enable re-fetching of cached items based on Cache Headers sent by AEM. This configuration enables the Time To Live (TTL) feature of dispatcher, which allows dispatcher to check the Cache-Control and Expires headers of the cached files and re-fetch them from AEM if they are expired.
References:https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/page-inv
質問 # 18
Which Maven plugin checks if all the requirements declarations made in OSGi bundles are satisfied by the capabilities declarations of other bundles included in the Maven project?
- A. femaven-assembly-plugin
- B. maven-enforcer-plugin
- C. aemanalyser-maven-plugin
- D. content-package-maven-plugin
正解:C
解説:
The aemanalyser-maven-plugin is a Maven plugin that checks if all the requirements declarations made in OSGi bundles are satisfied by the capabilities declarations of other bundles included in the Maven project.
This plugin ensures that the OSGi bundles are consistent and can be resolved at runtime. The plugin also checks for other issues such as API compatibility, package versioning, and bundle start order. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/developing/aem-proje
質問 # 19
A developer needs to create a new Title component. The requirements are:
1. The layout must be the same as the Title core component
2. The text property must have the page title as prefix (e.g., Page Title - <component text>)
3. The component must be reusable
Which approach is recommended?
- A. 1. Create a Proxy Component of Title core component
2. Create a Custom Sling Model that overrides the default behavior
3. Customize the component template
B, 1. Create a custom component from scratch
2. Create a Custom Sling Model for the component that follows the requirement
3. Create a Model Exporter - B. 1. Create a Proxy Component from Title core component
2. Create a Custom Sling Model that overrides the default behavior
正解:A
解説:
A proxy component is a site-specific component that inherits from a core component and allows customization of the component name, group, dialog, and behavior. A proxy component can refer to any version of the core component by changing the sling:resourceSuperType property. A custom sling model can be used to implement the logic for adding the page title as prefix to the text property. A component template can be used to define the layout of the component.
質問 # 20
A customer adds third-party client libraries to add some features in an existing AEM application, which will significantly reduce performance.
How should the developer optimize the site?
- A. Embed client libraries to consolidate them into fewer files.
- B. Debug third-party client lib and fix the code.
- C. Rebuild Client libraries.
正解:A
解説:
Embedding client libraries is a technique that allows combining code from multiple client libraries into a single file. This reduces the number of network requests and improves performance. Embedding client libraries can be done by using the embed property of the cq:ClientLibraryFolder node and specifying the categories of the client libraries to be embedded. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/developing/fu
質問 # 21
What is Out of Scope for the Pattern Detector tool, while doing an AEM upgrade?
- A. rep:User nodes compatibility (in context of OAuth configuration)
- B. Definitions of Oak indices for compatibility
- C. OSGi bundles exports and imports mismatch
- D. Backward Compatibility with the previous AEM Version
正解:D
解説:
Explanation
Backward Compatibility with the previous AEM Version is out of scope for the Pattern Detector tool, while doing an AEM upgrade. The Pattern Detector tool is a tool that scans an existing AEM code base and identifies patterns that are incompatible with AEM as a Cloud Service or newer versions of AEM on-premise.
The tool does not check for backward compatibility with older versions of AEM, as this is not a requirement for upgrading. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/moving/cloud-migration/pattern-det
質問 # 22
An AEM as a Cloud Service implementation customer wants content to be replicated as soon as the On Time and Off Times are reached.
What must the developer configure?
- A. Enable On Time or Off Time via Page Properties
- B. Enable Auto Replicate via On Off Trigger Configuration
- C. Configure the Publish content tree via Workflow Models
正解:B
解説:
Explanation
The Auto Replicate via On Off Trigger Configuration is a feature that allows content to be replicated as soon as the On Time and Off Times are reached. This feature can be enabled by creating an OSGi configuration for the com.day.cq.wcm.core.impl.servlets.OnOffTimeServlet service. This service listens for changes in the On Time and Off Time properties of pages andtriggers replication accordingly. References:
https://experienceleague.adobe.com/docs/experience-manager-65/deploying/configuring/replication.html?lang=e
質問 # 23
Which AEM dependency provides APIs for all AEM environments?
- A.

- B.

- C.

- D.

正解:A
解説:
Option C is the AEM dependency that provides APIs for all AEM environments. Option C uses the uber-jar dependency with the provided scope and the classifier set to apis. The uber-jar dependency contains all the public Java APIs that are available in AEM. The provided scope indicates that the dependency is not required for runtime, as it is already provided by the AEM platform. The apis classifier indicates that only the API classes are included in the dependency, not the implementation classes. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/developing/aem-proje
質問 # 24
Which query parameter needs to be added and set to true to debug a CQ HTML client library in the AEM author instance?
- A. debugClientLibs
- B. debugClienlLib
- C. debuggerClienlLib
- D. debuggerClientLibs
正解:A
解説:
To debug a CQ HTML client library in the AEM author instance, you need to add the query parameter debugClientLibs set to true. This parameter instructs AEM to include additional debugging information for client libraries, making it easier to troubleshoot issues with JavaScript, CSS, and other assets.
Steps to enable client library debugging:
* Open the AEM Page: Navigate to the AEM page where you want to debug the client libraries.
* Append the Query Parameter: Add ?debugClientLibs=true to the URL. For example:
http://localhost:4502/content/we-retail/us/en.html?debugClientLibs=true
* Reload the Page: Refresh the browser page. AEM will now include debugging information for client libraries.
This parameter helps in identifying issues with client library loading, dependencies, and other client-side resources.
References:
* Debugging Client Libraries in AEM
質問 # 25
An AEM application wants to set up multi-tenancy using Adobe-recommended best practices and bind multiple configurations to it. Which of the following options is recommended?
- A. import org.osgi.service.component.annotations.Component; @Component(service = ConfigurationFactory.class)
- B. import org.osgi.service.metatype.annotations.AttributeDefinition;
import org.osgi.service.metatype.annotations.ObjectClassDefinition;
@ObjectClassDefinition(name = "My configuration") - C. import org.apache.felix.scr.annotations.Component; @Component(label = "My configuration", metatype = true, factory= true)
- D. @Component(service = ConfigurationFactory.class)
@Designate(ocd = ConfigurationFactorylmpl.Config.class, factory=true)
正解:D
解説:
The @Component(service = ConfigurationFactory.class) @Designate(ocd =
ConfigurationFactorylmpl.Config.class,factory=true) option is recommended for creating a multi-tenancy configuration and binding multiple configurations to it. This option uses the OSGi R6 annotations to define a component that provides a service of type ConfigurationFactory and designates a class that contains the configuration properties. The factory=true attribute indicates that multiple configurations can be created for this component.
References:https://experienceleague.adobe.com/docs/experience-manager-65/deploying/configuring/osgi-configu
質問 # 26
A customer who is running an AEM application on premise reports that the application is slowing down over time and even crashes The issues seem to start occurring after a new production deployment. The AEM developer knows that the described symptoms could be caused by a memory leak.
Which two steps should be taken after confirming the problem is related to a memory issue? (Choose two.)
- A. Open the error log and look for messages with 'OutOfMemoryError'
- B. Create a thread dump for analysis
- C. Increase the cache ratio of the application
- D. Create a heap dump for analysis
- E. Analyze the request log and make sure the number of requests are below the expected threshold
正解:B、D
解説:
Creating a heap dump and a thread dump are two steps that should be taken after confirming the problem is related to a memory issue. A heap dump is a snapshot of the memory usage of the Java Virtual Machine (JVM) at a given point in time. A heap dump can be used to identify memory leaks, memory consumption patterns, and objects that occupy large amounts of memory. A thread dump is a snapshot of the state of all threads that are part of the JVM process. A thread dump can be used to identify deadlocks, blocked threads, and CPU-intensive threads. References:
https://experienceleague.adobe.com/docs/experience-manager-65/deploying/configuring/memory-analysis.html?
質問 # 27
An application development team needs to create a multi-channel application that uses AEM as a headless CMS Which feature should be used to maintain structured data for this application?
- A. Experience fragment
- B. Static template
- C. Content fragment
- D. Custom component
正解:C
解説:
A content fragment is a reusable piece of content that can be authored and managed independently from a page. Content fragments are based on structured data models that define the elements and data types of the content. Content fragments can be delivered as JSON using various APIs, such as Assets HTTP API, Content Fragments REST API, or Content Fragments GraphQL API. Content fragments are suitable for creating multi-channel applications that use AEM as a headless CMS. References:
https://experienceleague.adobe.com/docs/experience-manager-learn/foundation/headless/introduction-to-headles
質問 # 28
Which type of Cloud Manager tests are enabled for all Cloud Manager production pipelines and cannot be skipped?
- A. Functional Testing
- B. Code Quality Testing
- C. Experience Audit Testing
- D. Ul Testing
正解:B
解説:
Code Quality Testing is a type of Cloud Manager tests that are enabled for all Cloud Manager production pipelines and cannot be skipped. Code Quality Testing checks the code quality of the project using SonarQube and reports any issues or vulnerabilities. Code Quality Testing can fail the pipeline if the code quality does not meet the minimum standards defined by Adobe. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/testing/testing-overvi
質問 # 29
Refer to the exhibit.
The current page has three children.
What is the final rendered html output for the code snippet?
- A.

- B.

- C.

正解:A
解説:
Explanation
Option B is the final rendered html output for the code snippet. The code snippet uses the data-sly-list block statement to iterate over the child pages of the current page. The data-sly-list statement assigns each child page to a variable named page and provides an index variable named i. The code snippet then uses the data-sly-test block statement to check if the index is odd or even and applies a different CSS class accordingly. The code snippet also uses the data-sly-element block statement to create an HTML element with the name specified by the elementName variable. The code snippet also uses the data-sly-attribute block statement to add an attribute with the name specified by the attrName variable and the value specified by the attrValue variable. The code snippet also uses the data-sly-resource block statement to include a resource with the path specified by the page.path variable and the resourceType specified by the resourceType variable.
References:https://experienceleague.adobe.com/docs/experience-manager-htl/using-htl/htl-block-statements.htm
質問 # 30
A custom component has one dialog field:
The developer needs to implement a Sling Model to perform a business logic on the authored value. The developer writes the following HTL snippet.
Which two implementations will support this HTL snippet? (Choose two.)
- A.

- B.

- C.

- D.

正解:A、C
解説:
Option B and Option D are two implementations that will support the HTL snippet. Option B uses the
@Model annotation with the adaptables parameter set to Resource.class. This allows the Sling Model to adapt from a resource object and access its properties using the ValueMap interface. Option B also uses the @Inject annotation with the name parameter set to "./text" to inject the value of the text property into the text field.
Option D uses the @Model annotation with the defaultInjectionStrategy parameter set to OPTIONAL. This allows the Sling Model to use optional injection for all fields and avoid null pointer exceptions if a property is missing. Option D also uses the @Inject annotation without any parameters to inject the value of the text property into the text field, using the field name as the default property name. References:
https://sling.apache.org/documentation/bundles/models.htmlhttps://experienceleague.adobe.com/docs/experience
質問 # 31
An AEM application is expected to export a content fragment in JSON format without any customization for a headless implementation.
What is the recommended approach?
- A. Use Sling Exporter framework
- B. Use AEM Assets HTTP API
- C. Use Core components to export JSON
正解:B
解説:
AEM Assets HTTP API is a RESTful API that allows access to content fragments in JSON format without any customization. The API supports CRUD operations on content fragments and their variations, as well as querying and searching for content fragments based on metadata or full-text search.References:https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/assets-api-
質問 # 32
A developer needs to create a project based on AEM Project Archetype with a specific AEM as a Cloud Service SDK version on the local environment.
Which two properties must be defined when creating this project? (Choose two.)
- A. aemVersion=cloud
- B. sdkVersion=2022.5.7575.20220530T152407Z-220401
- C. sdkVersion=latest
- D. aemVersion=latest
- E. aemVersion=2022.5.7575.20220530T152407Z-220401
正解:A、B
解説:
The aemVersion property specifies the target AEM version for the project. To create a project based on AEM as a Cloud Service SDK, the value should be set to cloud. The sdkVersion property specifies the AEM as a Cloud Service SDK version to use for local development. To use a specific SDK version, the value should be set to the exact version number, such as 2022.5.7575.20220530T152407Z-220401. References:
https://experienceleague.adobe.com/docs/experience-manager-core-components/using/developing/archetype/usin
質問 # 33
......
Adobe AD0-E134 認定試験の出題範囲:
| トピック | 出題範囲 |
|---|---|
| トピック 1 |
|
| トピック 2 |
|
| トピック 3 |
|
| トピック 4 |
|
| トピック 5 |
|
| トピック 6 |
|
| トピック 7 |
|
最新100%合格率保証付きの素晴らしいAD0-E134試験問題PDF:https://www.jpntest.com/shiken/AD0-E134-mondaishu
AD0-E134試験問題集を試そう!ベストAD0-E134試験問題:https://drive.google.com/open?id=1ur-ZVz61LipTN6_QRNa4uZ6rHlPmwlZI