A Mule application contains two HTTP Listeners, each configured for different API
endpoints: http://acme.com/apis/orders and http: //acme .com/a pis/customers.
What base path value should be set in an HTT? Listener config element so that it can be
used to configure both HTTP Listeners?
A.
/apis/?
B.
/apis/
C.
/apis/orders|customers
D.
/apis/*
/apis/*
A company has an API to manage departments, with each department identified by a unique deptld. The API was built with RAML according to MuleSoft best practices. What is valid RAML to specify a method to update the details for a specific department?

A. Option A
B. Option B
C. Option C
D. Option D
URI parameter is basically used to identify a specific resource or resources
* Here we want to update details about specific department, so question is asking 'How to
use URI parameter' in RAML
* Correct answer is
/departments:
/{deptId}:
patch:
Reference: https://docs.mulesoft.com/design-center/design-common-problems-raml-10
A Batch Job scope has five batch steps. An event processor throws an error in the second batch step because the input data is incomplete. What is the default behavior of the batch job after the error is thrown?
A. All processing of the batch job stops.
B. Event processing continues to the next batch step.
C. Error is ignored
D. Batch is retried
Explanation:
In case of an error , batch job completes in flight steps and stops further processing.
MuleSoft Doc Ref : Handling Errors During Batch Job | MuleSoft Documentation
The default is all processing will stop but we can change it by Max Failed Record field.
General -> Max Failed Records: Mule has three options for handling a record-level error:
Finish processing, Continue processing and Continue processing until the batch job
accumulates a maximum number of failed records. This behavior can be controlled by Max
Failed Records.
The default value is Zero which corresponds to Finish processing.
The value -1, corresponds to Continue processing.
The value +ve integer, corresponds to Continue processing until the batch job accumulates
a maximum number of failed records.
What happens to the attributes of a Mule event in a flow after an outbound HTTP Request is made?
A. Attributes are replaced with new attributes from the HTTP Request response (which might be null)
B. New attributes may be added from the HTTP response headers, but no headers are ever removed
C. Attributes do not change
D. Previous attributes are passed unchanged
Explanation:
Attributes are replaced with new attributes from the HTTP Request response.
Attributes include everything apart from Payload/body. For ex: Headers, query parameters,
URI parameters.
So, when outbound HTTP request is made, new attributes need to pass the outbound
HTTP request and old attributes are replaced.
I have created below diagram to make it easy for you to understand:
What asset cannot be created using Design Center?
A. Mule Applications
B. API fragments
C. API specifications
D. API portals
Explanation: API portal are created by API Exchange and cannot be created by Design Center
Refer to the exhibit.
How should the WHERE clause be changed to set the city and state values from the
configured input parameters?
A. Option A
B. Option B
C. Option C
D. Option D
Refer to the exhibits. A web client sends a POST request to theHTTP Listener and the
Validation component in the Try scope throws an error.
What respo
nse message is returned to the web client?
A.
Validation Error
B.
"END"
C.
"ERROR1"
D.
''ERROR2"
E.
Validation Error
F.
"END"
G.
"ERROR1"
H.
''ERROR2
''ERROR2"
Which of the below is not a valid category for connector type?
A. Gold
B. Select
C. Premium
D. Community
Gold is not valid category for connector types.

| Page 1 out of 29 Pages |