Refer to the exhibit.
What is the correct syntax to add a customer ID as a URI parameter in an HTTP Listener's
path attribute?
A. (customerlD)
B. {customerlD}
C. #[customerlD]
D. ${ customerID}
What module and operation will throw an error if a Mule events payload is not number?
A. Filter modules Is Number operation
B. Validation modules Is Number operation
C. Validation modules Is not Number operation
D. None of these
Correct answer is Validation modules Is Number operation.
Mule 4 does not use filters anymore. The functionality provided by filters in Mule 3 can be
achieved by using the Validation Module.
In the Database On Table Row operation, what does the Watermark column enable the On Table Row operation to do?
A. To avoid duplicate processing of records in a database.
B. To delete the most recent records retrieved from a database to enable database caching
C. To enable duplicate processing of records in a database
D. To save the most recent records retrieved from a database to enable database caching
Explanation:
The correct answer is To avoid duplicate processing of records in a database.
If a watermark column is provided, the values taken from that column are used to filter the
contents of the next poll, so that only rows with a greater watermark value are returned. If
an ID column is provided, this component automatically verifies that the same row is not
picked twice by concurrent polls.
Refer to the exhibit. 
What should be changed to fix the 415 error?
A.
set the response Content-Type header to text/plain
B.
set the response Content-Type header to application/json
C.
Set the request Content-Type header toapplication/] son
D.
set the request Content-Type header to text/plain
Set the request Content-Type header toapplication/] son
Refer to the exhibit. 
What is the correct DataWeave expression for the Set Payload transformer to call the
createCustomerObject flow with values for the first and last names of a new customer?
A.
lookupC createCustomerObJect( "Alice", "Green- ) )
B.
createCustomerObject( { first: "Alice", last: "Green" > )
C.
lookupf "createCustomerObject", { first: "Alice", last: "Green" > )
D.
createCustomerObject( "Alice", "Green")
lookupf "createCustomerObject", { first: "Alice", last: "Green" > )
Refer to the exhibits.
A web client submits the request to the HTTP Listener. What response message would be
returned to web client?
A. End
B. String is not blank
C. No response would be sent back to client and request will get errored out in Mule
D. Start
Explanation:
Correct answer is String is not blank.
-------------------------------------------------------------------------------------------------------------------------

Refer to the exhibits.
What is the response when a client submits a request to http://localhost:8081?
A. After
B. null
C. Before
D. Validation error
Here’s specifically what is happening here:
1) Payload is successfully set to “Before”
2) Is null validation is used which will pass the message only if payload is null. In this case
as payload is not null, it creates an Error Object. Flow execution stops
#[error.description] = “Validation error”
3) Because no error handler is defined, the Mule default error handler handles the error
4) “Validation error” is the error message returned to the requestor in the body of the HTTP
request with HTTP Status Code: 500
Reference diagram:
What execution model is used by For Each and Batch Job scopes?
A.
For Each is single-threaded and Batch Job is multi-threaded
B.
Both are single-threaded
C.
Both aremulti-threaded
D.
Batch Job is single-threaded and For Each Is multi-threaded
For Each is single-threaded and Batch Job is multi-threaded
| Page 1 out of 29 Pages |