Try Before You Buy

Download a free sample of any of our exam questions and answers

  • 24/7 customer support, Secure shopping site
  • Free One year updates to match real exam scenarios
  • If you failed your exam after buying our products we will refund the full amount back to you.

[Apr-2024] MuleSoft MCD-Level-1 Actual Questions and Braindumps [Q82-Q100]

Share

[Apr-2024] MuleSoft MCD-Level-1 Actual Questions and Braindumps

Pass MCD-Level-1 Exam with Updated MCD-Level-1 Exam Dumps PDF 2024


Understanding functional and technical aspects of MuleSoft Certified Developer - Level 1 Transforming data with DataWeave

The following will be asked from you in the exam:

  • Transforming data with DataWeave
  • Define and use DataWeave variables, functions, and modules
  • Apply correct DataWeave syntax to format strings, numbers, and dates
  • Write DataWeave scripts to convert JSON, XML, and Java data structures to different data structures and data types.

To prepare for the MCD-Level-1 exam, candidates can take advantage of various resources provided by MuleSoft, including training courses, documentation, and online forums. Hands-on experience with Mule 4 is also essential to pass the exam. MCD-Level-1 exam consists of 60 multiple-choice questions that must be completed within 120 minutes. The passing score for the exam is 70%.

 

NEW QUESTION # 82
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 D
  • B. Option C
  • C. Option A
  • D. Option B

Answer: B


NEW QUESTION # 83
Refer to the exhibits.

The two Mule configuration files belong to the same Mule project. Each HTTP Listener is configured with the same host string and the port number, path, and operation values are shown in the display names.
What is the minimum number of global elements that must be defined to support all these HTTP Listeners?

  • A. 0
  • B. 1
  • C. 2
  • D. 3

Answer: D


NEW QUESTION # 84
In an application network. If the implementation but not the interface of a product API changes, what needs to be done to the other APIs that consume the product API?

  • A. The applications associated with the other APIs must be restarted
  • B. The applications associated with the other APIs must be recoded
  • C. The other APIs must be updated to consume the updated product API
  • D. Nothing needs to be changed in the other APIs or their associated applications

Answer: D


NEW QUESTION # 85
What path setting is required for an HTTP Listener endpoint to route all requests to an APIkit router?

  • A. /
  • B. /(*)
  • C. /'
  • D. /()

Answer: C


NEW QUESTION # 86
To avoid hard-coding values, a flow uses some property placeholders and the corresponding values are stored in a configuration file.
Where does the configuration file's location need to be specified in the Mule application?

  • A. The pom.xml file
  • B. a flow attribute
  • C. A global element
  • D. The mule-art if act .json file

Answer: C

Explanation:
Correct answer is A global element
When we create a configuration file , that file needs to added as Global Configuration file in Global element.
A global element is a reusable object containing parameters that any number of elements in a flow can share.
You reference a global element from Anypoint Connectors or components in your Mule application


NEW QUESTION # 87
Which of the below is not a valid category for connector type?

  • A. Community
  • B. Select
  • C. Premium
  • D. Gold

Answer: D

Explanation:
Gold is not valid category for connector types.
MuleSoft Doc Ref :
https://docs.mulesoft.com/mule-runtime/3.7/anypoint-connectors#connector-support-categories Text Description automatically generated with medium confidence


NEW QUESTION # 88
Refer to the exhibits.

The orders.csv file is read, then processed to look up the orders in a database. The Mule application is debugged in Any point Studio and stops at the breakpoint.
What is the payload shown in the debugger at this breakpoint?

  • A. 0
  • B. The database response
  • C. The entire CSV file
  • D. "none"

Answer: A


NEW QUESTION # 89
Refer to the exhibits.
As a mulesoft developer, what you would change in Database connector configuration to resolve this error?

  • A. Configure the correct host URL
  • B. Configure the correct table name
  • C. Configure the correct database name
  • D. Configure the correct JDBC driver

Answer: D

Explanation:
Correct answer is Configure the correct JDBC driver as error message suggests the same
* Caused by: java.sql.SQLException: Error trying to load driver: com.mysql.jdbc.Driver : Cannot load class 'com.mysql.jdbc.Driver': [
* Class 'com.mysql.jdbc.Driver' has no package mapping for region 'domain/default/app/mule_app'.,
* Cannot load class 'com.mysql.jdbc.Driver': [


NEW QUESTION # 90
Refer to the exhibit.

The API needs to be updated using the company-wide standard for the Plan data type. The Object data type has already been published in Anypoint Exchange with the global reference .
ACME/DataTypes/PlanDataType.raml.
What is a valid RAML specification that reuses the Plan data type?
A)

B)

C)

D)

  • A. Option A
  • B. Option C
  • C. Option D
  • D. Option B

Answer: C


NEW QUESTION # 91
Refer to the exhibits. What payload is logged at the end of the main flow?

  • A. [order1, order2, order3, order4]
  • B. order1order2order3order4
  • C. [1, 2, 3, 4]
  • D. order4

Answer: D


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

  • A. Validation modules Is not Number operation
  • B. Validation modules Is Number operation
  • C. None of these
  • D. Filter modules Is Number operation

Answer: B

Explanation:
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.


NEW QUESTION # 93
Refer to the exhibit.

All three of the condition for the Choice router are true. What log messages are written?

  • A. Route 1
  • B. Route1, Route2, Default
  • C. Route2
  • D. Route1, Route2

Answer: A


NEW QUESTION # 94
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?

  • A. /orders/{P05555}
  • B. /orders/P05555
  • C. /orders/order=P05555
  • D. /orders?order=P05555

Answer: B


NEW QUESTION # 95
Refer to the exhibits.

The two Mule configuration files belong to the same Mule project. Each HTTP Listener is configured with the same host string and the port number, path, and operation values are shown in the display names.
What is the minimum number of global elements that must be defined to support all these HTTP Listeners?

  • A. 0
  • B. 1
  • C. 2
  • D. 3

Answer: C


NEW QUESTION # 96
Refer to the exhibits.

The Validation component in the private flow throws an error. What response message is returned to a client request to the main flow's HTTP Listener?

  • A. Error - main flow
  • B. Validation Error
  • C. Success - main flow
  • D. Error - private flow

Answer: A

Explanation:
Error in validation component will get processed by Processer level On Error Propagate block and then error will be rethrown which will get processed by flow level error handler which will set payload to "Error- main flow". Hence correct answer is Error - main flow
1) Request is received by HTTP listener
2) Try scope gets executed
3) The validator component in the Try scope creates an Error Object because the payload is not null.
4) The On Error Propagate handles the error. The payload is set to "Error - Try scope"
6) "Error - Try scope" is returned to the 'On Error Continue' block. Main flow execution stops. Payload is set to "Error - main flow"
7) "Error - main flow" is returned to the requestor in the body of the HTTP request. HTTP Status Code: 200
------------------------------------------------------------------------------------------------------------------------------------------ Reference Diagram though not exactly same, conditions are similar. They will help you answer any new question on error handling in real exam:


NEW QUESTION # 97
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. "Start"
  • C. "End"
  • D. "String is not blank"

Answer: C

Explanation:
1. Set Payload "Start"
2. 'Is Balnk String' Creates an Error object with #[error.description] ="String is not blank"
3. Default Error Handler catches and Propagates error
4. 'On Error Propogate' is 'RED IN RED OUT'. It Returns Status Code : 500 & #[error.description]
-------------------------------------------------------------------------------------------------------------------------- Correct answer is String is not blank. Because validation component will throw an error as payload is not blank.
A picture containing timeline Description automatically generated

Bottom of Form
Top of Form


NEW QUESTION # 98
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?

  • A. lookup( "addltern", { price: "100", item: "router", itemType: "cable" } )
  • B. addltem( { payload: { price: "100", item: "router", itemType: "cable" > } )
  • C. addltem( { price: "100", item: "router", itemType: "cable" } )
  • D. lookup( "addltem", { payload: { price: "100", item: "router", itemType: "cable" } > )

Answer: D


NEW QUESTION # 99
Refer to the exhibit.


How should be the where clause written for the configured input parameters in such a way that it achieves below SQL query?

  • A. WHERE city := city AND state := state
  • B. WHERE city := ${city} AND state := ${state}
  • C. WHERE city = :city AND state = :state
  • D. WHERE city = attributes.city AND state = attributes.state

Answer: C

Explanation:
Correct syntax to use where clause is WHERE city = :city AND state = :state This question validates knowledge on using dynamic queries in DB select operation.
Configure Dynamic Queries in the Select Operation
When you need to parameterize not only the WHERE clause but also parts of the query itself (for example, queries that compare tables that depend on a condition, or complex queries for which the project table columns need to vary), you can configure dynamic queries.
In the following example, you configure a dynamic query by using a full expression with a string in which the table depends on a variable $(vars.table). Although some of the query text is dynamic ("SELECT * FROM
$(vars.table)), the WHERE clause still defines the WHERE condition using input parameters: in this case, WHERE name = :name.
In your Studio flow, select the Select operation.
In the operation configuration screen, set the SQL Query Text field to SELECT * FROM $(vars.table) WHERE name = :name.
Set the Input Parameters field to {'name' : payload}.
The following screenshot shows the configuration in Studio:
Graphical user interface, application Description automatically generated

Figure 3. Dynamic query configuration
In the XML editor, the <db:sql> configuration looks like this:
* <set-variable variableName="table" value="PLANET"/>
* <db:select config-ref="dbConfig">
* <db:sql>#["SELECT * FROM $(vars.table) WHERE name = :name"]</db:sql>
* <db:input-parameters>
* #[{'name' : payload}]
* </db:input-parameters>
* </db:select>
You can apply input parameters only to parameters in a WHERE clause. To modify any other part of the query, use the DataWeave interpolation operator.
Mule Ref Doc: Query a Database Examples - Mule 4 | MuleSoft Documentation


NEW QUESTION # 100
......


MuleSoft MCD-Level-1 certification is ideal for software developers who want to demonstrate their skills and knowledge in building integrations and APIs using MuleSoft's Anypoint Platform. It is also suitable for developers who want to advance their careers in the field of integration and API development. MuleSoft Certified Developer - Level 1 (Mule 4) certification is recognized globally and can help candidates stand out in a competitive job market.

 

Latest MCD-Level-1 Pass Guaranteed Exam Dumps with Accurate & Updated Questions: https://www.examstorrent.com/MCD-Level-1-exam-dumps-torrent.html