Adobe Experience Manager AD0-E116 Practice Test Engine: Try These 95 Exam Questions
Guaranteed Success in Adobe Experience Manager AD0-E116 Exam Dumps
NEW QUESTION 16
Too many pages are invalidated in the dispatcher cache when a page is published.
What is most likely causing this issue in the dispatcher configuration?
- A. Sticky session are NOT configured properly, resulting in requests being delivered to the wrong server.
- B. The OS file system permissions are NOT properly configured.
- C. File globbing in the dispatcher configuration is NOT correct.
- D. The level of cache invalidation is NOT appropriate for the published content model.
Answer: D
NEW QUESTION 17
An application contains an OSGi configuration that contains a password.
How should a developer prevent this sensitive information from being stored in plain text in JCR?
- A. 1. Use console at /system/console/crypto to encrypt the value
2. Either create an encrypted value for each AEM instance and use runmodes to apply the different values or make sure relevant instances share the same master key
3. When loading the value in the code, call CryptoSupport.unprotect(_) before using the value - B. 1. Use console at /system/console/configMgr and tick the checkbox "encrypt" before saving a configuration
2. Use encrypted values work across all instances
3. When loading the value in the code, call CryptoSupport.unprotect(...) before using the value - C. 1. Use console at /system/console/configMgr and tick the checkbox "encrypt" before saving a configuration
2. Either create an encrypted value for each AEM instance and use runmodes to apply the different values or make sure relevant instances share the same master key
3. Sensitive information is automatically decrypted using the CryptoSupport OSGi service before the value is returned - D. 1. Use console at /system/console/crypto to encrypt the value
2. Either create an encrypted value for each AEM instance and use runmodes to apply the different values or make sure relevant instances share the same master key
3. Sensitive information is automatically decrypted using the CryptoSupport OSGi service before the value is returned
Answer: A
NEW QUESTION 18
The structure section of an editable template has a locked component.
What happens to the content of that component when a developer unlocks it?
- A. The content is moved to the initial section of the editable template.
- B. The content is deleted after confirmation from the template author.
- C. The content is copied to the initial section of the editable template.
- D. The content stays in the same place but it ignored on pages using the template.
Answer: A
NEW QUESTION 19
What is not available in globel.jsp?
- A. currentDesign
- B. currentResource
- C. currentPage
- D. currentNode
Answer: B
NEW QUESTION 20
A developer is working on a dialog for a contact list component. The dialog has the following requirements:
1. The list of contacts must include one or more entries.
2. Contact details must include a full name.
3. Contact details must include an email address
4. Contact details can optionally include a short bio
5. Authors need to be able to rearrange the contacts in the list
Which dialog configuration should the developer use to meet all of these requirements?



- A. Option C
- B. Option A
- C. Option B
- D. Option D
Answer: B
NEW QUESTION 21
A custom AEM application is using the PageManager API.
What should a developer add to make the application compile and run correctly in AEM?
- A. a maven dependency to AEM uber-jar to the content package
- B. a maven dependency to AEM uber-jar to the application bundle
- C. a maven dependency to bundle cq-wcm-core to the application bundle
- D. a maven dependency to bundle cq-wcm-api to the content package
Answer: B
NEW QUESTION 22
After adding new features, a developer's environment is experiencing slowness before ultimately running out of memory. The initial log analysis points towards a large number of open sessions.
Which action should the developer take to further monitor the overall session count on this AEM instance?
- A. Go to Tools > Operations > Monitoring. Create a new report based on Number of Active Sessions as metric.
- B. Run the following command to generate thread dumps jstack -l <pid> >> threaddumps.log, analyze thread dumps to find long running sessions.
- C. Go to <aem-install>/crx-qiuckstart/logs/strderr/log, use the following command grep -o 'CRXSessionImpl' strderr.log| wc -l.
- D. Go to Web Console > Status > Threads, verify the overall thread count.
Answer: C
NEW QUESTION 23
A developer creates a custom Client Library named foobar.
This Client Library embeds 5 other Client Libraries and contains 10 JavaScript source files. One of these files, called foo.js, has a bug on line 8 which causes an exception. The Client Library is throwing this exception on line 1350 when it is included on a webpage.
How should a developer find the exact line in foo.js where the exception has been thrown?
- A. 1. Add the query parameter debugClientLibs=true to the request.2. Use the browser JavaScript debugging tools.
- B. 1. Add the selector debugClientLibs to the page request.2. Check the JavaScript exception log in the OSGi web console.
- C. 1. Temporarily remove the embedded Client Libraries of the foobar Client Library.2. Use the browser JavaScript debugging tools.
- D. 1. Enable JS/CSS minification in OSGi configuration console for HTML Library Manager.2. Check the JavaScript exception log in the OSGi web console.
Answer: A
NEW QUESTION 24
Refer to the following Client Library node structure.
+clientlibs
- jcr:primaryType="cq:ClientLibraryFolder"
- categories="[clientlibs.example]"
+ js.txt
- jcr:primaryType="nt:file"
+ css.txt
- jcr:primaryType="nt:file"
+ js
- jcr:primaryType="nt:folder"
- javascript1.js
- javascript2.js
The js.txt looks like
javascript1.js
javascript2.js
The JavaScript is NOT present in the Client Library when it is loaded.
What should a developer do to resolve this issue?
- A. Split the js and css into 2 Client Libraries since they can't be in the same Client Library
- B. Change the js folder to a Client Library node and embed it on the clientlibs node
- C. Change the js folder to a Client Library node and add the property categories = "[clientlibs.example]"
- D. Add #base=js as the first line in the js.txt file
Answer: D
NEW QUESTION 25
An AEM site experiences slower page loads. A developer needs to identify the slow running requests.
How should a developer analyze the requests with long response times?
- A. Use proxy.jar with the following command java -jar proxy.jar <host> <remoteport> <localport> to debug the webserver and AEM server communication
- B. Download Heapdumps from Tools > Operations > Diagnosis and analyze the Heapdumps using the Memory Analyzer Tool
- C. Use rlog.jar with the following command $ java -jar ../opt/helpers/rlog.jar -n 10 request.log to identify long running requests
- D. Embed /libs/foundation/components/timing component in the Page Component and verify the page load time
Answer: C
NEW QUESTION 26
Refer to the following four Client Library Folders.
A developer uses the following:
What is the resulting HTML?
- A. Option A
- B. Option B
- C. Option D
- D. Option C
Answer: D
NEW QUESTION 27
A developer has a component located under the path /apps. This component has a Client Library which is directly loaded onto a page. The publish instance loads the page correctly. The dispatcher also loads the page but the Client Library is missing.
How should the developer resolve this issue, while taking security into consideration?
- A. Allow the path to the clientlibs on the dispatcher.
- B. Move the Client Library under /apps/<project>library.
- C. Add the property allowProxy with a boolean value true.
- D. Change the ACLs for the Client Library.
Answer: C
NEW QUESTION 28
How should a developer configure the replication agent to flush the dispatcher cache for a newly activated page?
- A. Set the serialization type property of the default agent to dispatcher flush
- B. Create a dispatcher flush agent in publish instance
- C. Create a reverse replication agent on the author instance
- D. Create a new replication agent and set transport URI to point to the dispatcher
Answer: B
NEW QUESTION 29
A developer needs to configure sets of values according to the following parameters:
- Varies for different staging environments
- Varies for different content paths
- Diffets between author and publish
Which implementation strategy should the developer use to meet these requirements?
- A. A context aware configuration with buckets using an OSGi configuration
- B. A JCR property at the content root node of the site with inheritedPageProperties
- C. One OSGi configuration for the set of values with runmodes
- D. A custom cloud condifuration
Answer: A
NEW QUESTION 30
A custom bundle of an application is in state "Installed" after deploying it with Maven.
What should a developer do to change it to state "Active"?
- A. Use the "Update" action for the bundle in the Apache Felix Web Console
- B. Reinstall the content package using the package manager
- C. Use the "Start" action for the bundle in the Apache Felix Web Console
- D. Ensure all OSGi requirements are met and re-deploy using Maven
Answer: D
NEW QUESTION 31
A developer creates two custom classes. ClassA has the following code:
package com.aem.abc;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ClassA {
private static final Logger logger = LoggerFactory.getLogger(this.getClass()); public void classAMethod() { logger.debug("Message from Class A method");
}
}
The developer creates a custom log custom.log with debug level in OSGi sling log support for the Java package com.aem.abc. The developer adds another class ClassB with the following code:
package com.aem.xyz;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ClassB {
private static final Logger logger = LoggerFactory.getLogger(this.getClass()); public void classBMethod() { logger.debug("Message from Class B method");
}
}
Which action must the developer take to see the log messages in the same file from both classes?
- A. Configure custom.log in OSGi web console -> Sling -> Log Support and replace com.aem.abc with com.aem
- B. Configure custom.log in OSGi web console -> Sling -> Log Support and replace com.aem.abc with com.aem.xyz
- C. Create separate a log file in the OSGi web console -> Sling -> Log Support for logger com.aem.xyz
- D. Configure custom.log in OSGi web console -> Sling -> Log Support and replace com.aem.xyz with com.aem.abc
Answer: A
NEW QUESTION 32
......
Test Engine to Practice AD0-E116 Test Questions: https://lead2pass.guidetorrent.com/AD0-E116-dumps-questions.html