Labour Day Sale Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 713PS592

Note! The AD0-E116 Exam is no longer available. Get in touch with our Live Chat or email us for more information about the AD0-E117 Exam.

AD0-E116 Adobe Experience Manager Developer Expert Questions and Answers

Questions 4

For each CRX node in the hierarchy, which actions can be configured using the user admin interface?

Options:

A.

Read, Modify, Create, Delete, Read ACL, Edit ACL, Replicate

B.

Read, Write, Read ACL, Edit ACL, Replicate

C.

Read, Write, Delete, Edit ACL, Replicate

D.

Read, Modify, Create, Delete, Read ACL, Edit ACL

Buy Now
Questions 5

A developer needs to install a content package on an AEM environment. However a content package with the same name is already installed.

What would be the safest way for the developer to install the content package to make sureonly the changes of the new content package get applied?

Options:

A.

Upload the content package to the CRX Package Share before installing it

B.

Use the "Force Upload" option when uploading the new content package

C.

Uninstall the existing content package before installingthe new content package

D.

Install the content package using the OSGi web console

Buy Now
Questions 6

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 ormore 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?

AD0-E116 Question 6

AD0-E116 Question 6

AD0-E116 Question 6

AD0-E116 Question 6

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 7

A developer wants to change the log level for a custom API.

Which OSGi configuration should the developer modify?

Options:

A.

Apache Sling Logging Configuration

B.

Apache Sling Log Tracker Service

C.

ApacheSling Logging Writer Configuration

D.

Adobe Granite Log Analysis Service

Buy Now
Questions 8

A developer wants to automatically truncate request log files once they exceed 10 MB.

Which OSGi configuration should the developer modify?

Options:

A.

Apache Sling Logging Configuration

B.

Adobe Granite Log Analysis Service

C.

Apache Sling Customizable Request Data Logger

D.

Apache Sling Logging Writer Configuration

Buy Now
Questions 9

In OSGi bundle Activator.java is registered through a service DevelopInfo.java

DeveloperInfo.java

AD0-E116 Question 9

Activator.java

AD0-E116 Question 9

Maven install generates an error during deployment. Refer to the error information below:

AD0-E116 Question 9

Which action should the developer take to resolve the build error?

Options:

A.

@Service annotation is missing in DeveloperInfo.java.

B.

InterfaceDeveloperInfo does NOT have any method.

C.

Activator class is NOT implementing DeveloperInfo interface.

D.

The required Maven repository for OSGi is missing.

Buy Now
Questions 10

A developer needs to create an OSGi service to run on an Author instance and send out newsletters at periodic intervals. Intervals should be customized using the Web Console Configuration. Concurrent execution must beprevented.

Which code snippet should a developer use to achieve?

AD0-E116 Question 10

AD0-E116 Question 10

AD0-E116 Question 10

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Buy Now
Questions 11

After adding new features, a developer’senvironment 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?

Options:

A.

Run the following command to generate thread dumps jstack -l >> threaddumps.log, analyze thread dumps to find long running sessions.

B.

Go to Web Console > Status > Threads, verify the overall thread count.

C.

Go to Tools > Operations > Monitoring. Create a new report based on Number of Active Sessions as metric.

D.

Go to /crx-qiuckstart/logs/strderr/log, use the following command grep -o ‘CRXSessionImpl’ strderr.log| wc -l.

Buy Now
Questions 12

A custom AEM application contains Bundle A and Bundle B. Bundle A has a dependency to Bundle B via Import-Package.

How can both bundles be deployed most efficiently across all environments?

Options:

A.

Use the Felix Web Console to upload the bundles in the correct order.

B.

Create one content package per bundle and use a package dependency to ensure installation order.

C.

Embed both bundles in one content package and use property ‘installationOrder’ in package properties for correct bundle installation order.

D.

Embed both bundles in one content package: the dependency via Import-Package is enough to ensure correct installation.

Buy Now
Questions 13

A developer needs to create a new component called “Component A”. Component A must show a list of othercomponents that all have a resource type of existing “Component B”. Component A must render this list of tiles for each Component B where the tile rendering is different from the default one. The list of rendered tiles must be reusable by future new components.

How should the developer implement this functionality?

Options:

A.

Create a script for tile rendering in Component B and use data-sly-resource attribute with a Sling selector in Component A to render the tile.

B.

Component A overlays Component B and overwrites the base renderer to facilitate the tiles.

C.

Component A inherits from Component B and overwrites the base renderer to facilitate the tiles.

D.

Component A calls the HTL of Component B directly using a data-sly-include attribute.

Buy Now
Questions 14

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 createsa 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;

importorg.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 mustthe developer take to see the log messages in the same file from both classes?

Options:

A.

Configure custom.log in OSGi web console -> Sling -> Log Support and replace com.aem.xyz with com.aem.abc

B.

Configure custom.log in OSGi web console -> Sling -> Log Supportand 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.abc with com.aem

Buy Now
Exam Code: AD0-E116
Exam Name: Adobe Experience Manager Developer Expert
Last Update: Mar 2, 2024
Questions: 94