[2024年03月26日] 究極のAD0-E134準備ガイド!無料最新のAdobe練習テスト問題集
今すぐゲットせよ!高評価Adobe AD0-E134試験問題集
質問 # 27
Which property under /cache on dispatcher.any file identifies the directory where cached files are stored?
- A. /cacheroot
- B. /statfile
- C. /docroot
- D. /invalidate
正解:A
解説:
Explanation
The /cacheroot property under /cache in the dispatcher.any file identifies the directory where cached files are stored. It is a relative or absolute path to the cache root directory. The dispatcher creates a subdirectory for each virtual host under this directory and stores thecached files there.
References:https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/dispatche
質問 # 28
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
解説:
Explanation
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
質問 # 29
An AEM development team is working on a new multi-country application using AEM as a Cloud Service. A developer has been assigned the task for building the integration with a third-party web service. A secret key is needed to connect with this web service. The website creators will provide this key. The key is different for each type of environment (dev, stage and production) What is the recommended way to make the secret key available in the AEM application?
- A. Read the key value from a property file stored in the code base
- B. Read the key value from OSGi configuration stored in run nNdes
- C. Use an environment variable which is then consumed by an OSGi configuration
- D. Use a context aware configuration
正解:C
解説:
Explanation
The recommended way to make the secret key available in the AEM application is to use an environment variable which is then consumed by an OSGi configuration. This way, the secret key is not stored in the code base or in the repository, but rather in a secure and encrypted way in the Cloud Manager environment variables. The OSGi configuration can use a placeholder to reference the environment variable and inject its value at runtime. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/deploying/configurin
質問 # 30
Which AEM dependency provides APIs for all AEM environments?
- A.

- B.

- C.

- D.

正解:B
解説:
Explanation
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
質問 # 31
What is Out of Scope for the Pattern Detector tool, while doing an AEM upgrade?
- A. Backward Compatibility with the previous AEM Version
- B. rep:User nodes compatibility (in context of OAuth configuration)
- C. Definitions of Oak indices for compatibility
- D. OSGi bundles exports and imports mismatch
正解:A
解説:
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
質問 # 32
What two types of testing are available OOB in AEM Cloud Manager Pipeline? (Select Two.)
- A. Performance testing
- B. Ul testing
- C. Integration testing
- D. Code Quality testing
- E. Penetration testing
正解:B、D
解説:
Explanation
Code Quality testing and UI testing are two types of testing that are available OOB in AEM Cloud Manager Pipeline. Code Quality testing checks the code quality of the project using SonarQubeand reports any issues or vulnerabilities. UI testing checks the functionality and usability of the project using Selenium WebDriver and reports any errors or failures. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/testing/testing-overvi
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/testing/code-quality-t
質問 # 33
Which type of Cloud Manager tests are enabled for all Cloud Manager production pipelines and cannot be skipped?
- A. Code Quality Testing
- B. Experience Audit Testing
- C. Functional Testing
- D. Ul Testing
正解:A
解説:
Explanation
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
質問 # 34
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.

正解:B、D
解説:
Explanation
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
質問 # 35
A developer needs to create sling models for two fields name and occupations. The dialog has two fields, name - a single value field, and occupations - a multi value field.
The following code is included in sling models inherited from interface com.adobe.aem.guides.wknd.core.models.Byline
- A.

- B.

- C.

- D.

正解:A
解説:
Explanation
Option C is the correct implementation for the Sling Model. Option C 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 C also uses the @Inject annotation with the name parameter set to "./name" and "./occupations" to inject the values of the name and occupations properties into the name and occupations fields. Option C also uses the @Named annotation with the value parameter set to
"byline" to specify the name of the Sling Model that can be used in HTL scripts. References:
https://sling.apache.org/documentation/bundles/models.htmlhttps://experienceleague.adobe.com/docs/experience
質問 # 36
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. content-package-maven-plugin
- D. aemanalyser-maven-plugin
正解:D
解説:
Explanation
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
質問 # 37
A developer needs to create a runmode-specific OSGi configuration for an AEM as a Cloud Service implementation. In which location should the OSGi configuration be created?
- A. ui.config project, (/config/.../config.<runmode>) folder
- B. all project, (/all/.../config.<runmode>) folder
- C. ui.apps project (/apps/.../config.<runmode>) folder
- D. core project, (/core/.../config <runmode>) folder
正解:A
解説:
Explanation
The ui.config project, (/config/.../config.<runmode>) folder is the location where the OSGi configuration should be created for a runmode-specific configuration for an AEM as a Cloud Service implementation. The ui.config project contains OSGi configurations that are deployed to /apps in the repository. The config.<runmode> folder specifies the runmode for which the configuration is applicable, such as author or publish.
References:https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/deploying
質問 # 38
A client is having issues with some query results:
* Many of the client's industry terms have the same meaning, and users do not always search the exact wording
* Many users search by typing in short phrases instead of exact keywords, ex:// "cats and dogs" What index analyzers should the AEM developer recommend?
- A. 1. Add a Mapping filter to the current indexes
2. Add a Stop filter to the current indexes - B. 1. Tokenize the current indexes with a Keyword tokenizer
2. Add a Mapping filter to the current indexes - C. 1. Add a Synonym filter to the current indexes
2. Add a LowerCase filter to the current indexes - D. 1. Add a Synonym filter to the current indexes
2. Add a Stop filter to the current indexes
正解:C
解説:
Explanation
A Synonym filter can help to map different terms that have the same meaning, such as "cat" and "feline". A LowerCase filter can help to normalize the case of the terms, so that "cats and dogs" and "Cats and Dogs" are treated the same.
質問 # 39
If multiple configurations for the same PID are applicable, which configuration is applied?
- A. The last modified configuration is applied.
- B. A configuration factory is created and all configurations are applied.
- C. The configuration with the highest number of matching run modes is applied.
- D. The one that occurs first in the repository is applied.
正解:C
解説:
Explanation
When multiple configurations for the same PID are applicable, the configuration with the highest number of matching runmodes is applied. This is because the runmodes act as a filter to select the most specific configuration for a given environment. If there is a tie between two or more configurations with the same number of matching runmodes, the one that occurs first in the repository is applied.
References:https://experienceleague.adobe.com/docs/experience-manager-65/deploying/configuring/configure-ru
質問 # 40
Which two unit testing dependencies are generated by AEM archetype? (Select two.)
- A. JUnit
- B. Selenium
- C. Hobbes
- D. Mockito
- E. PowerMock
正解:A、D
解説:
Explanation
JUnit and Mockito are two unit testing dependencies that are generated by AEM archetype. JUnit is a framework for writing and running unit tests in Java. Mockito is a framework for creating and using mock objects in unit tests. AEM archetype also adds Apache Sling Mocks and AEM Mocks Test Framework by io.wcm as dependencies for unit testing. References:
https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/projec
質問 # 41
Which configuration must be applied to enable re-fetching of cached items based on Cache Headers sent by AEM?
- A. /autolnvalidate "1"
- B. /enableTTLtrue
- C. /autolnvalidate true
- D. /enableTTL "1"
正解:D
解説:
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
質問 # 42
In an AEM as a Cloud Service environment, which repository areas are considered as immutable?
- A. /apps and /libs
- B. /apps and /content
- C. /content and /etc
- D. /content and /libs
正解:A
解説:
Explanation
In AEM as a Cloud Service environment, the repository areas /apps and /libs are considered as immutable, meaning that they cannot be modified at runtime by any means. These areas contain application code and configuration that are deployed via Cloud Manager and are read-only for security and performance reasons.
Any changes to these areas require a new deployment via Cloud Manager. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/deploying/overview.h
質問 # 43
Which tool should a developer use to look up Adobe Identity Management System (IMS) users by email and return their IMS IDs?
- A. IMS Lookup Tool
- B. Developer Console
- C. User Mapping Tool
- D. Cloud Acceleration
正解:A
解説:
Explanation
The IMS Lookup Tool is a tool that allows looking up Adobe Identity Management System (IMS) users by email and returning their IMS IDs. The IMS Lookup Tool is available in the Cloud Manager UI under the Tools menu. The IMS Lookup Tool can be used to find the IMS IDs of users who need to be added to Cloud Manager programs or environments. References:
https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/using-cloud-manager
質問 # 44
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. Rebuild Client libraries.
- B. Debug third-party client lib and fix the code.
- C. Embed client libraries to consolidate them into fewer files.
正解:C
解説:
Explanation
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
質問 # 45
An AEM Developer receives requirements for Sling Models in a human-readable yaml format. A custom application needs to be built. The dependency is as shown:
- A. 1. Create Sling models to export as yaml
2. Configure mime type in Apache Sling Referrer Filter - B. 1. Create Sling models to export as yaml
2. Configure mime type in Apache Sling MIME Type Service - C. 1. Create OSGI models to export as yaml
2. Configure mime type in Apache Sling Servlet/Script Resolver and Error Handler - D. 1. Create OSGI models to export as yaml
2. Configure mime type in Apache Sling MIME Type Service
正解:B
解説:
Explanation
To create Sling Models that can export data in a human-readable yaml format, the following steps are required:
* Create Sling models to export as yaml. Sling models are Java classes that can be used to represent resources in AEM. Sling models can use annotations to define how they can be adapted from a resource and how they can export data in different formats. To export data in yaml format, the Sling model class needs to use the @Model annotation with the resourceType parameter set to the resource type of the resource that the model represents. The Sling model class also needs to implement the org.apache.sling.models.annotations.Exporter annotation with the name parameter set to "jackson" and the extensions parameter set to "yaml". The Sling model class also needs to use the @JsonProperty annotation on the fields or methods that need to be exported in yaml format.
* Configure mime type in Apache Sling MIME Type Service. The Apache Sling MIME Type Service is an OSGi service that maps file extensions to MIME types and vice versa. To enable the yaml format for Sling models, the MIME Type Service needs to be configured with a new entry for the yaml extension and its corresponding MIME type, which is "application/x-yaml". This can be done by creating an OSGi configuration for the org.apache.sling.commons.mime.internal.MimeTypeServiceImpl service and adding the entry "yaml=application/x-yaml" to the mime.types property. References:
https://sling.apache.org/documentation/bundles/models.html
https://sling.apache.org/documentation/bundles/mime-type-support-commons-mime.html
質問 # 46
......
Adobe AD0-E134 認定試験の出題範囲:
| トピック | 出題範囲 |
|---|---|
| トピック 1 |
|
| トピック 2 |
|
| トピック 3 |
|
| トピック 4 |
|
合格率取得する秘訣はAD0-E134認定試験エンジンPDF:https://jp.fast2test.com/AD0-E134-premium-file.html