Certified MuleSoft Developer I v1.0

Page:    1 / 4   
Exam contains 60 questions

Refer to the exhibits. A web client sends sale data in a POST request to the Mule application. The Transform Message component then enriches the payload by prepending a vendor name to the sale data.
What is written to the sales.csv file when the flow executes?

  • A. The enriched payload in CSV format
  • B. The enriched payload in XML format
  • C. An error message
  • D. The enriched payload in JSON format


Answer : D

Following MuleSoft's recommended API-led connectivity approach, Northern Trail Outfitters (NTO) has created an application network. NTO now needs to create an API to transform, orchestrate, and aggregate data provided by other APIs in the application network. This API should be flexible enough to handle data from additional APIs in the future.
According to MuleSoft's recommended API-led connectivity approach, what is the best layer for this new API?

  • A. Process layer
  • B. System layer
  • C. Security layer
  • D. Experience layer


Answer : A

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. { "amount": 500 }
    { "amount": 101}
    { "step2amount": 1000 }
    { "step2amount": 500 }
  • B. { "amount": 500 }
    { "amount": 101}
    { "step2amount": 1000 }
    { "step2amount": 400 }
  • C. { "amount": 500 }
    { "amount": 101}
    { "step2amount": 1000 }
  • D. { "amount": 500 }
    { "amount": 601}
    { "step2amount": 1000 }
    { "step2amount": 500 }
    { "step2amount": 601 }


Answer : A

An API was designed in API Designer, published to Anypoint Exchange, then imported into API Manager.
A Mule application implements this API and is deployed to CloudHub. API Manager manages this deployed API implementation.
What is the easiest and most idiomatic (used for its intended purpose) way to enforce a Client ID Enforcement policy on this Mule application?

  • A. In Anypoint Studio, code a custom policy for Client ID Enforcement and then add the custom policy to Runtime Manager for the Mule application deployment
  • B. In API Manager, apply a Client ID Enforcement policy for the API instance
  • C. In Anypoint Design Center, code a custom policy for Client ID Enforcement and then publish the custom policy to the API portal in Anypoint Exchange
  • D. In API Designer, add Client ID Enforcement policy requirements to the API specification


Answer : B

Refer to the exhibits. In the execution of the Scatter-Gather, the "sleep 1 sec" Flow Reference takes about 1 second to complete, and the "sleep 5 secs" Flow 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?

  • A. 0
  • B. l
  • C. 5
  • D. 6


Answer : C

Refer to the exhibits. A database Address table contains a ZIPCODE column and an increasing ID column. The Address table currently contains four (4) records. The On Table Row Database listener is configured with its watermark set to the Address table's ZIPCODE column and then the Mule application is run in Anypoint Studio for the first time, and the On Table Row Database listener polls the Address table.
A new row is added to the database with ID=5 and ZIPCODE=90006, and then the On Table Row Database listener polls the database again.
After the next execution of the On Table Row Database listener polling, what database rows have been processed by the Mule flow since the Mule application was started?

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


Answer : C

Refer to the exhibits. The Mule application does NOT define any global error handlers.
The Validation component in the Try scope throws an error.
What response message is returned to a client request to the main flow's HTTP Listener?

  • A. "Success - main flow"
  • B. "Error - Try scope"
  • C. "Error - main flow"
  • D. Validation Error


Answer : A

Refer to the exhibit. This RAML fragment defines a Book data type that is used in a RAML API specification.
An API implementation is created for this RAML API specification.
What is valid JSON input for a request from a web client to an implementation of this RAML API specification?

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


Answer : B

Refer to the exhibit. APIkit is used to generate flow components for the RAML specification.
How many apikit:router XML elements are generated to handle requests to every endpoint defined in the RAML specification?

  • A. l
  • B. 2
  • C. 3
  • D. 5


Answer : D

Refer to the exhibits. 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 logged when the flow executes?

  • A. ERROR: You evaluated an inline expression '#' without ++
  • B. ERROR ... "You called the function '++' with these arguments:
    1: String ("INFO")
    2: Object ({one: (child1: "Name1" as String {class: "java.lang.String"},child2: "Name2'' ...)
  • C. Result: INFOpayload
  • D. Result: INFO { \"one\":{\"child1\":\"Name1\",\"child2\":\"Name2\" }


Answer : B

Refer to the exhibits. The Mule application does NOT define any global error handler elements. A web client sends a GET request to the HTTP Listener.
What response message is returned to the web client?

  • A. "Start"
  • B. "String is not blank"
  • C. ""
  • D. "End"


Answer : B

Refer to the exhibit.
What DataWeave expression transforms the example XML input to the CSV output?

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


Answer : A

Refer to the exhibit.
How should the WHERE clause be changed to set the city and state values from the configured input parameters?

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


Answer : D

Refer to the exhibit.
What DataWeave expression transforms the conductorIds array to the XML output?

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


Answer : C

A REST Connect module is generated for a RAML specification, and then the REST Connect module is imported into a Mule application.
For each method of the RAML specification, what does the REST Connect module provide?

  • A. A flow
  • B. A scope
  • C. An event source
  • D. An operation


Answer : D

Page:    1 / 4   
Exam contains 60 questions

Talk to us!


Have any questions or issues ? Please dont hesitate to contact us

Certlibrary.com is owned by MBS Tech Limited: Room 1905 Nam Wo Hong Building, 148 Wing Lok Street, Sheung Wan, Hong Kong. Company registration number: 2310926
Certlibrary doesn't offer Real Microsoft Exam Questions. Certlibrary Materials do not contain actual questions and answers from Cisco's Certification Exams.
CFA Institute does not endorse, promote or warrant the accuracy or quality of Certlibrary. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.
Terms & Conditions | Privacy Policy | Amazon Exams | Cisco Exams | CompTIA Exams | Databricks Exams | Fortinet Exams | Google Exams | Microsoft Exams | VMware Exams