Limited Time Discount Offer 55% Off - Ends in 0d 00h 00m 00s - Coupon code: FIFTYFIVE

ExamsBrite Dumps

MuleSoft Certified Developer - Level 1 (Mule 4) Question and Answers

MuleSoft Certified Developer - Level 1 (Mule 4)

Last Update Dec 7, 2022
Total Questions : 226

We are offering FREE MCD-Level-1 MuleSoft exam questions. All you do is to just go and sign up. Give your details, prepare MCD-Level-1 free exam questions and then go for complete pool of MuleSoft Certified Developer - Level 1 (Mule 4) test questions that will help you more.

MCD-Level-1 pdf

MCD-Level-1 PDF

$45  $99.99
MCD-Level-1 Engine

MCD-Level-1 Testing Engine

$54  $119.99
MCD-Level-1 PDF + Engine

MCD-Level-1 PDF + Testing Engine

$72  $159.99
Questions 1

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?

Options:

A.  

Validation Error

B.  

"END"

C.  

"ERROR1"

D.  

''ERROR2"

E.  

Validation Error

F.  

"END"

G.  

"ERROR1"

Discussion 0
Questions 2

A web client submits a request to http://localhost:8081/books/0471767840. The value "0471767840" is captured by a Set Variable transformer to a variable named booklSBN.

What is the DataWeave expression to access booklSBN later in the flow?

Options:

A.  

booklSBN

B.  

attributes.booklSBN

C.  

flowVars.booklSBN

D.  

vars. booklSBN

Discussion 0
Questions 3

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?

Options:

A.  

lookupC createCustomerObJect( "Alice", "Green- ) )

B.  

createCustomerObject( { first: "Alice", last: "Green" > )

C.  

lookupf "createCustomerObject", { first: "Alice", last: "Green" > )

D.  

createCustomerObject( "Alice", "Green")

Discussion 0
Questions 4

Refer to the exhibits.

A web client sends sale data in a POST request to the Mule application. The Transform Message component then enrich the payload by prepending a vendor name to the sale data.

What is written to the sales.csv file when the flow executes?

Options:

A.  

The enriched payload in JSON format

B.  

The enriched payload in XML format

C.  

The enriched payload in CSV format

D.  

An error message

Discussion 0
Questions 5

According to MuleSoft. what is the first step to create a Modern API?

Options:

A.  

Gather a list of requirements to secure the API

B.  

Create an API specification and get feedback from stakeholders

C.  

Performance tune and optimize the backend systems and network

D.  

Create a prototype of the API implementation

Discussion 0
Questions 6

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?

Options:

A.  

(customerlD)

B.  

{customerlD}

C.  

#[customerlD]

D.  

${ customerID}

Discussion 0
Questions 7

Refer to the exhibit.

In the execution of the Scatter_Gather, the flow1 route completes after 10 seconds and the flow2 route completes after 20 seconds.

How many seconds does it take for the Scatter_Gather to complete?

Options:

A.  

0

B.  

10

C.  

20

D.  

30

Discussion 0
Questions 8

What are the latest specification of RAML available?

Options:

A.  

1.2

B.  

1

C.  

0.8

D.  

2

Discussion 0
Questions 9

Refer to the exhibits. APIKit router is used to generate the flow components for RAML specification.

The Mule application must be available to REST clients using the two URL's

http://localhost:8081/internal and http://localhost:8081/external

How many APIKit Router components are generated to handle requests to every endpoint defined in RAML specification?

1.Library.raml

2./books

3. get:

4. post:

5./order:

6. get

7. patch

8./members

9. get:

Options:

A.  

1

B.  

2

C.  

3

D.  

5

Discussion 0
Questions 10

Refer to the exhibits.

As a mulesoft developer, what you would change in Database connector configuration to resolve this error?

Options:

A.  

Configure the correct host URL

B.  

Configure the correct database name

C.  

Configure the correct table name

D.  

Configure the correct JDBC driver

Discussion 0
Questions 11

An API specification is designed using RAML. What is the next step to create a REST Connector from this API specification?

Options:

A.  

Download the API specification and build the interface using APIkit

B.  

Publish the API specification to Any point Exchange

C.  

Implement the API specification using flow designer in Design Center

D.  

Add the specification to a Mule project's src/main/resources/api folder

Discussion 0
Questions 12

Refer to the exhibits. The Set Payload transformer in the addltem child flow uses DataWeave to create an order object.

What is the correct DataWeave code for the Set Payload transformer in the createOrder flow to use the addltem child flow to add a router call with the price of 100 to the order?

Options:

A.  

lookup( "addltern", { price: "100", item: "router", itemType: "cable" } )

B.  

addltem( { payload: { price: "100", item: "router", itemType: "cable" > } )

C.  

lookup( "addltem", { payload: { price: "100", item: "router", itemType: "cable" } > )

D.  

addltem( { price: "100", item: "router", itemType: "cable" } )

Discussion 0
Questions 13

Where would you create SLA Tiers for an API?

Options:

A.  

Exchange

B.  

API Manager

C.  

Anypoint Studio

D.  

In RAML specifications

Discussion 0
Questions 14

What is not true about application properties?

Options:

A.  

Application properties can be encrypted

B.  

Application properties can be overridden with system properties

C.  

Application properties can be defined in .yaml file only

D.  

Application properties provide easier way to manage configurable values

Discussion 0
Questions 15

From which application , Organization Administrators can approve/revoke/delete SLA tier access requests

Options:

A.  

API Exchange

B.  

API Portal

C.  

API Gateway

D.  

API Manager

Discussion 0
Questions 16

Refer to the exhibits.

All three of the conditions for the Choice router are true. What messages are written in the application log?

Options:

A.  

Route1

B.  

Route2

C.  

Route1,Route2

D.  

Route1,Route2,Default

Discussion 0
Questions 17

Refer to the payload.

The Set payload transformer sets the payload to an object. The logger component's message attribute is configured with the string "Result #["INFO"++ payload]"

What is the output of logger when this flow executes?

Options:

A.  

Result INFOpayload

B.  

Result INFO{"student":{"name":"Anay","age":6}}

C.  

1. 1. "You called the function '++' with these arguments:

2. 2. 1: String ("INFO")

3. 3: Object ({student: {name: "Anay" as String {class: "java.lang.String"},age: 6 as Numbe...)

D.  

Error : You evaluated inline expression # without ++

Discussion 0
Questions 18

Refer to the exhibits.

The Batch Job scope contains two Batch Step scopes with different accept expressions.

The input payload is passed to the Batch Job scope.

After the entire payload is processed by the Batch Job scope, what messages have been logged by the Logger components?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 19

An On Table Row Database listener retrieves data from a table that contains record_id, an increasing numerical column.

How should the listener be configured so it retrieves new rows at most one time?

Options:

A.  

Set the target to store the last retrieved record_id value

B.  

Set the ObjectStore to store the last retrieved record_id value

C.  

Set the target to the record_id column

D.  

Set the watermark column to the record id column

Discussion 0
Questions 20

A web client sends one GET request to the test flow's HTTP Listener, which causes the test flow to call the updateTemp flow After the test flow returns a response, the web client then sends a different GET request to trie getTemp flow's HTTP Listener The test flow is not called a second time.

What response is returned from the request to the getTemp flow's HTTP Listener?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 21

A function named newProdCode needs to be defined that accepts two input parameters, an integer value for itemID and a string value for productCategory, and returns a new product code.

What is the correct DataWeave code to define the newProdCode function?

Options:

A.  

fun newProdCode{itemID: Number, productCategory: String) —> "PC-" ++ productCategory ++ (itemID as String)

B.  

fun newProdCode(itemID: Number, productCategory: String) = "PC-" ++ productCategory ++ (itemID as String)

C.  

function newProdCode(itemID: Number, productCategory: String) =

"PC-" ++ productCategory ++ (itemID as String)

D.  

var newProdCode(itemID: Number, productCategory: String) ->

"PC-" ++ productCategory ++ (itemID as String)

Discussion 0
Questions 22

Which of the below is used by Mule application to manage dependencies which make sharing the projects lightweight and easier?

Options:

A.  

Configuration file

B.  

Global element

C.  

POM.xml

D.  

Cloudhub

Discussion 0
Questions 23

Refer to the exhibits.

What is the response when a client submits a request to http://localhost:8081 ?

Options:

A.  

After

B.  

null

C.  

Before

D.  

Validation error

Discussion 0
Questions 24

What module and operation will throw an error if a Mule events payload is not number ?

Options:

A.  

Filter modules Is Number operation

B.  

Validation modules Is Number operation

C.  

Validation modules Is not Number operation

D.  

None of these

Discussion 0
Questions 25

Refer to the exhibits.

A Mule application is being developed to process web client POST requests with payloads containing order information including the user name and purchased items The Shipping connector returns a shipping address for the input payloads user name The Shipping connector's Shipping Address operation is configured with a target named shippingAddress.

The Set Payload transformer needs to set an item key equal to the items value from the original received payload and a shippinglnfo key equal to the the ShippingAddress operation's response

What is a straightforward way to property configure the Set Payload transformer with the required data?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 26

A web client submits a request to http://localhost:8081?flrstName=john. What is the correct DataWeave expression to access the firstName parameter?

Options:

A.  

#[attributes.queryParams.firstName]

B.  

#[message.queryParams.hrstName]

C.  

#[message.inboundProperties.'http.query.params'.firstName]

D.  

#[attributes.'http.query.params'.firstName]

Discussion 0
Questions 27

Refer to the exhibits.

Larger image

Larger image

Larger image

The Mule application configures and uses two HTTP Listener global configuration elements.

Mule application is run in Anypoint Studio.

If the mule application starts correctly, what URI and port numbers can receive web client requests? If the mule applications fails to start , what is the reason for the failure?

Options:

A.  

The mule application fails to start

There is URL path conflict because both HTTP Listeners are configured with same path

B.  

The mule application start successfully

Web client requests can only be received at URI on port 2222 but not on port 3333

C.  

The mule application fails to start because of the port binding conflict as HTTP request also use same port i.e. 3333

D.  

The mule application start successfully

Web client requests can be received at URI on port 2222 and on port 3333.

Discussion 0
Questions 28

A company has an API to manage purchase orders, with each record identified by a unique purchase order ID. The API was built with RAML according to MuleSoft best practices.

What URI should a web client use to request order P05555?

Options:

A.  

/orders/{P05555}

B.  

/orders/order=P05555

C.  

/orders?order=P05555

D.  

/orders/P05555

Discussion 0
Questions 29

A web client sends a request to http;//localhost:8081?dept=sales. What is the correct DataWeave expression to access the value of dept?

Options:

A.  

attributes.queryParams.dept

B.  

attributes.dept

C.  

message.queryParams.dept

D.  

vars.dept

Discussion 0
Questions 30

Refer to the exhibits.

The main flow contains a Flow Reference component configured to call the child flow What part(s) of a Mule event passed to the Flow Reference component are available in the child flow?

Options:

A.  

The payload and all attributes

B.  

The payload and all variables

C.  

The entire Mule event

D.  

The payload

Discussion 0
Questions 31

An API has been created in Design Center. What is the next step to make the API discoverable?

Options:

A.  

Publish the API to Anypoint Exchange

B.  

Publish the API from inside flow designer

C.  

Deploy the API to a Maven repository

D.  

Enable autodiscovery in API Manager

Discussion 0
Questions 32

Refer to the exhibit.

In the execution of the Scatter-Gather, the "steep 1 sec" Flow Reference takes about 1 second to complete, and the "sleep 5 sees" Row Reference takes about 5 seconds to complete.

About how many seconds does it take from the time the Scatter-Gather is called until the Set Payload transformer is called?

Options:

A.  

0

B.  

1

C.  

5

D.  

6

Discussion 0
Questions 33

Refer to the exhibit.

What data is expected by the POST /accounts endpoint?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0