An AEM Forms developer wants to temporarily store attachments while working on the
development of Adaptive Forms and decides to use a temporary location to create backend storage.
Which temporary location is the developer using?
A
Explanation:
This is the default temporary location for storing form attachments in AEM Forms1
. The key is the
adaptive form field and the value is the temporary location of the attachment. In a servlet, the
attachment can be extracted and stored in a new location in the AEM repository and the FileMap can
be updated with the new location.
An AEM Forms developer must build accessible Adaptive Forms in forms development. The
developer needs to use an accessibility tool during the building process that will fix any compliance-
related issues in web content.
Which accessibility tool will meet this requirement?
A
Explanation:
This is an accessibility tool that helps developers to inspect and fix any compliance-related issues in
web content. It can check if the web content has proper labels, descriptions, roles, states, and
keyboard support for assistive technologies.
Which two actions does an AEM Form data model allow in the context of data model objects?
(Choose two.)
AB
Explanation:
AEM Form data model allows these two actions in the context of data model objects. Data model
object services can be used to perform CRUD (create, read, update, delete) operations on data
sources such as databases, RESTful web services, SOAP-based web services, OData services, and XML
or JSON files. Data model object associations can be used to define relationships between data
model objects within the same data source or across different data sources.
An AEM Forms developer is developing an AEM site using JSP and needs to add a link to client
libraries in the generated HTML page.
Which tag should the developer add?
C
Explanation:
This is a tag that can be used to add a link to client libraries in the generated HTML page. It can
include categories of client libraries such as CSS, JavaScript, or theme files. It can also use
minification and concatenation features to optimize the performance of the web page.
Which access rights groups will a form developer need to add to create an AEM Forms Data Model?
A
Explanation:
These are the access rights groups that a form developer needs to add to create an AEM Forms Data
Model1
. The fdm-author group allows creating, editing, and deleting form data models. The forms-
user group allows accessing form data models.
Which default theme needs to be changed to create a custom Adaptive Form Client Library in AEM
Forms development?
B
Explanation:
This is the default theme that needs to be changed to create a custom Adaptive Form Client Library
in AEM Forms development2
. This theme provides basic styling for adaptive forms and can be used
as a base for creating custom themes.
An AEM consultant has a requirement to use "CAPTCHA" in adaptive forms. What is the default
expiration time?
C
Explanation:
This is the default expiration time for CAPTCHA in adaptive forms3
. After 60 seconds, the CAPTCHA
image refreshes and the user has to enter a new value.
Which parameters must be input in the trackEvent function in order to customize the tracking events
in AEM Forms development?
C
Explanation:
These are the parameters that must be input in the trackEvent function in order to customize the
tracking events in AEM Forms development. The eventName parameter specifies the name of the
event to be tracked. The variableValueMap parameter specifies a map of variables and their values
to be tracked along with the event.
Which two out-of-the-box events are tracked in an analytics enabled AEM Adaptive Forms? (Choose
two.)
A, B
Explanation:
These are two out-of-the-box events that are tracked in an analytics enabled AEM Adaptive Forms.
The save event is tracked when a user saves a form as draft. The abandon event is tracked when a
user closes a form without submitting it.
An AEM Forms developer is creating ClientLib and using guideBridge API methods for same. The
developer uses a method that involves having guideBridge API be invoked on the click event of the
button that is identified by the CSS class savebutton.
Which method is the developer using?
B
Explanation:
This is a guideBridge API method that can be used to submit an adaptive form with file
attachments1
. It can be invoked on the click event of a button that is identified by the CSS class
savebutton. It takes a callback function as an argument that is executed after the submission is
complete.
Which script is part of the "Submit Action" that is used to create a custom AEM Forms?
A
Explanation:
This is a script that is part of the “Submit Action” that is used to create a custom AEM Forms2
. It can
be used to perform custom actions after the form data is submitted, such as sending an email,
invoking a web service, or storing the data in a database.
An AEM Forms developer is creating Adaptive Form fragments during the process of creating an AEM
form.
C
Explanation:
This is a best practice that a form developer should follow when creating adaptive form fragments3
.
It helps to avoid manual binding of the fragment to the schema and ensures that the fragment
inherits the properties of the parent schema.
Which type of form rules will an AEM Forms developer need to use to invoke services that are
configured in the Services tab of a Form Data Model?
A
Explanation:
This is the type of form rules that a form developer needs to use to invoke services that are
configured in the Services tab of a Form Data Model. Adaptive rules are executed on the client side
and can be used to perform actions such as setting field values, showing or hiding panels, or invoking
form data model services.
An AEM Forms developer wants to use an API service to process files of a Watched Folder. The
developer decides to use an API to return an immutable map of type Map that contains the
configuration parameters of a Watched Folder.
Which API is the developer using?
B
Explanation:
This is an API service that can be used to process files of a Watched Folder. It returns an immutable
map of type Map that contains the configuration parameters of a Watched Folder. The configuration
parameters include input location, output location, failure location, and other custom parameters.
An AEM Forms developer is working on AEM Forms workflow and needs to create an end-to-end
procedure to create, run, and monitor a Forms-centric workflow on OSGi.
What are the correct steps to complete this task?
A
Explanation:
These are the correct steps to create, run, and monitor a Forms-centric workflow on OSGi1
. A
workflow model defines the sequence of steps and actions that are executed when a workflow is
launched. A workflow can be launched manually or automatically based on certain triggers. A
workflow can be audited or used by accessing the AEM Inbox, which shows the tasks assigned to a
user or a group.