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.
Which JDBC exception in AEM Forms is thrown when a connection to the database server cannot be
established or is lost because of configuration issues?
B
Explanation:
This is a JDBC exception in AEM Forms that is thrown when a connection to the database server
cannot be established or is lost because of configuration issues2
. It indicates that there is a problem
with the connection URL, the credentials, the network, or the database server itself.
Which two user group assignments must an user have in order to access Interactive Communications
Agent Ul in AEM inbox? (Choose two.)
AB
Explanation:
These are two user group assignments that an user must have in order to access Interactive
Communications Agent UI in AEM inbox3
. The workflow-users group allows accessing the AEM Inbox
and performing tasks related to workflows. The cm-agent-users group allows accessing and using
Interactive Communications Agent UI, which provides features such as searching, filtering, sorting,
and viewing interactive communications.
What is a valid value when choosing the entity to which a data model object read service argument
can be bound?
A
Explanation:
This is a valid value when choosing the entity to which a data model object read service argument
can be bound4
. A path parameter is a part of the URL that identifies a specific resource or value. For
example, in the URL https://example.com/api/customers/1234/orders, 1234 is a path parameter that
represents a customer ID.
An AEM Forms developer wants to render a PDF form to the client using the Form service. The
developer needs to invoke a certain method on the
com.adobe.livecycle.formsservice.client.PDFFormRenderSpec object to enable the client rendering.
Which option shows the correct way of using the needed method to accomplish the goal?
C
Explanation:
This is the method that an AEM Forms developer needs to invoke on the
com.adobe.livecycle.formsservice.client.PDFFormRenderSpec object to enable the client rendering.
It sets the renderAtClient property to RenderAtClient.Always, which means that the PDF form will
always be rendered at the client side using Adobe Reader or Acrobat.
Which statement can be used by an AEM Forms developer to create and test the call to the database
that executes a stored procedure in AEM forms JDBC connection?
A
Explanation:
This is a statement that can be used by an AEM Forms developer to create and test the call to the
database that executes a stored procedure in AEM forms JDBC connection1
. It allows the developer
to specify the name of the stored procedure, the input and output parameters, and the result set.