Mulesoft MCD-Level 1 MuleSoft Certified Developer – Level 1 (Mule 4) Online Training
Mulesoft MCD-Level 1 Online Training
The questions for MCD-Level 1 were last updated at Feb 25,2025.
- Exam Code: MCD-Level 1
- Exam Name: MuleSoft Certified Developer - Level 1 (Mule 4)
- Certification Provider: Mulesoft
- Latest update: Feb 25,2025
Refer to the exhibits.
A web client sends a POST request to the HTTP Listener and the Validation component in the Try scope throws an error.
What response message is returned to the web client?
- A . Validation Error
- B . "END"
- C . "ERROR1"
- D . ”ERROR2"
Refer to the exhibits.
A web client sends a POST request to the HTTP Listener with the payload "Hello-".
What response is returned to the web client?
- A . Hello- HTTP-] MS2-Three
- B . HTTP-JMS2-Three
- C . Helb-JMS1-HTTP-JMS2 -Three
- D . Hello-HTTP-Three
Refer to the exhibits.
The web client sends a POST request to the ACME Order API with an XML payload. An error is returned.
What should be changed in the request so that a success response code is returned to the web client?
- A . Set a request header with the name Content-Type to a value of applicatron/octet-stream
- B . Set a request header with the name Content-Type to a value of application/xml
- C . Set a response header with the name Content-Type to a value of applkation/xml
- D . Set a response header with the name Content-Type to a value of application/octet-stream
B
Explanation:
The HTTP 415 Unsupported Media Type client error response code indicates that the server refuses to accept the request because the payload format is in an unsupported format. The format problem might be due to the request’s indicated Content-Type or Content-Encoding, or as a result of inspecting the data directly. As per RAML input is expected in application/xml. Hence correct answer is Set a request header with the name Content-Type to a
Refer to the exhibits.
Each route in the Scatter-Gather sets the payload to the number shown in the label.
What response is returned to a web client request to the HTTP Listener?
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
D
Explanation:
Correct answer is as below.
After all processing routes have finished execution, the Scatter-Gather component creates a new Mule event that combines all resulting Mule events from each route, and then passes the new Mule event to the next component in the flow.
{
"0": {
"attributes": …,
"payload": "100"
},
"1": {
"attributes": …,
"payload": "200"
}
}
Bottom of Form
Refer to the exhibits.
The input array of strings is processed by the batch job that processes, fitters, and aggregates the values.
What is the last message logged by the Logger component after the batch job completes processing? A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Refer to the exhibits.
The input array of strings is processed by the batch job that processes, filters, and aggregates the values.
What is the last message logged by the Logger component after the batch job completes processing?
- A . [ ["A", "C", "D" ], ["E"] ]
- B . [”E”]
- C . [”D", "E"]
- D . [ "A", "C, "D", "E" ]
B
Explanation:
Logs would look like:
INFO 2021-06-09 19:14:56,039 [[MuleRuntime].uber.06: [validationtest].batch-job-validationtestBatch_Job-work-manager @6de10f3e] [processor:
validationtestFlow/processors/1/route/0/route/0/aggregator/processors/0; event: bfb751e1-9939-11eb-9f69-02053763653a]
org.mule.runtime.core.internal.processor.LoggerMessageProcessor:
[
“”A””,
“”C””,
“”D””
]
―-
INFO 2021-06-09 19:15:02,486 [[MuleRuntime].uber.06: [validationtest].batch-job-
validationtestBatch_Job-work-manager @6de10f3e] [processor:
validationtestFlow/processors/1/route/0/route/0/aggregator/processors/0; event: bfb751e1-
9939-11eb-9f69-02053763653a]
org.mule.runtime.core.internal.processor.LoggerMessageProcessor: [
“”E””
]
Batch aggregator value is 3. Hence in first time it will print [“A”, “C”, “D”] and in next
iteration it will print [ “E” ]
————————————————————————————————————————-
Correct answer is [ “E” ]
Refer to the exhibit.
The input array of strings is passed to the batch job, which does NOT do any filtering or aggregating.
What payload is logged by the Logger component?
- A . Summary report of processed records
- B . [ "Apple", "Banana" ]
- C . [ "Apptel2", "Bananal2" ]
- D . [ "Apptel", "Bananal", 2 ]
Refer to the exhibits.
A company has defined this Book data type and Book example to be used in APIs.
What is valid RAML for an API that uses this Book data type and Book example?
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D
Refer to the exhibits.
A web client sends a GET request to the HTTP Listener.
What response message is returned to the web client?
- A . ""
- B . "End"
- C . "Start"
- D . "String is not blank"
B
Explanation:
Refer to the exhibits.
A web client sends a GET request to the HTTP Listener.
What response message is returned to the web client?
- A . ""
- B . "End"
- C . "Start"
- D . "String is not blank"
B
Explanation: