Salesforce-MuleSoft-Developer-I Dumps Updated Oct 11, 2024 Practice Test and 237 unique questions
2024 Latest 100% Exam Passing Ratio - Salesforce-MuleSoft-Developer-I Dumps PDF
Salesforce Salesforce-MuleSoft-Developer-I Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
| Topic 6 |
|
| Topic 7 |
|
| Topic 8 |
|
| Topic 9 |
|
| Topic 10 |
|
NEW QUESTION # 28
Refer to the exhibits. The main flow contains an HTTP Request in the middle of the flow. The HTTP Listeners and HTTP Request use default configurations.
A web client submits a request to the main flow's HTTP Listener that includes query parameters for the pedigree of the piano.
What values are accessible to the Logger component at the end of the main flow?
- A. payload
- B. payload
pedigree query params producer var - C. payload
pedigree query params - D. payload
producer var
Answer: D
Explanation:
In this case as outbound call is made using HTTP: POST /child , all attributes will be replaced by this invocation. Hence query parameter will not be accessible at logger. Hence correct answer is option 2
NEW QUESTION # 29
Which of the below is not a valid category for connector type?
- A. Community
- B. Gold
- C. Premium
- D. Select
Answer: B
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
NEW QUESTION # 30
Refer to the exhibit.
The Database Select operation returns five rows from a database. What is logged by the Logger component?
- A. "CaselnsensitrveHashMap"
- B. "Object"
- C. "Array"
- D. "LinkedHashMap"
Answer: C
NEW QUESTION # 31
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: A
Explanation:
In this case three configurations will be required each for port 8000, 6000 and 7000.
There would be three global elements defined for HTTP connections.
Each HTTP connection will have host and port. One example shown below with host as localhost and port 6000
To use an HTTP listener, you need to declare a configuration with a corresponding connection. This declaration establishes the HTTP server that will listen to requests.
Additionally, you can configure a base path that applies to all listeners using the configuration.
<http:listener-config name="HTTP_Listener_config" basePath="api/v1">
<http:listener-connection host="0.0.0.0" port="8081" />
</http:listener-config>
https://docs.mulesoft.com/http-connector/1.6/http-listener-ref#http-listener-configuration
NEW QUESTION # 32
As a part of requirement , application property defined below needs to be accessed as dataweave expression. What is the correct expression to map it to port value?
- A. { port : {db:port}}
- B. Application property cannot be accessed in Dataweave
- C. { port : p('db.port')}
- D. { port : p['db.port']}
Answer: C
Explanation:
Option 1 is the correct syntax
NEW QUESTION # 33
According to MuleSoft. what is the first step to create a Modern API?
- A. Gather a list of requirements to secure the API
- B. Create a prototype of the API implementation
- C. Create an API specification and get feedback from stakeholders
- D. Performance tune and optimize the backend systems and network
Answer: C
Explanation:
First step in creating Modern API is to create an API specification and get feedback from stakeholders so that any future issues can be identified at early stage thereby reducing overall delivery time
NEW QUESTION # 34
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)

D)
- A. Option B
- B. Option A
- C. Option D
- D. Option C
Answer: D
NEW QUESTION # 35
As a part of project requirement , you want to build an API for a legacy client. Legacy client can only consume SOAP webservices. Which type the interface documentation can be prepared to meet the requirement?
- A. plain text file documenting API's
- B. RAML file to define SOAP services
- C. WSDL file
- D. JSON file
Answer: C
Explanation:
Web Services Description Language. WSDL is used to describe SOAP based web services
NEW QUESTION # 36
According to MuleSoft, what is the Center for Enablement's role in the new IT operating model?
- A. Implements line of business projects to enforce common security requirements
- B. Implements line of business projects to enforce common security requirements
- C. Creates and manages discoverable assets to be consumed by line of business developers
- D. Centrally manages partners and consultants to implement line of business projects
Answer: C
Explanation:
Correct answer is Creates and manages discoverable assets to be consumed by line of business developers.
C4E does not get directly involved in projects.
NEW QUESTION # 37
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. Success - main flow
- B. Validation Error
- C. Error - private flow
- D. Error - main flow
Answer: D
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:
https://docs.mulesoft.com/mule-runtime/4.3/on-error-scope-concept#on-error-continue
NEW QUESTION # 38
A Mule project contains a MySQL Database dependency. The project is exported from Anypoint Studio so it can be deployed to CloudHub.
What export options create the smallest deployable archive that will successfully deploy to CloudHub?
What export option create their smallest deployable archive that will successfully deploy to CloudHub?
- A.

- B.

- C.

- D.

Answer: B
NEW QUESTION # 39
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.

Answer: C
Explanation:
As can be seen in RAML, POST expects input in application/json format which eliminates two of the options as two options are in xml format.
Now out of the two remaining options, one has id field in request which is only mentioned for get response and not for POST request. Hence id field is not expected in POST request.
Hence correct answer is
{
"name": "GoerdiLa Forge",
"address": "1 Westland CA",
"customer_since": "2014-01-04",
"balance": "4829.29",
"bank_agend_id": "12556"
}
NEW QUESTION # 40
From which application , Organization Administrators can approve/revoke/delete SLA tier access requests
- A. API Manager
- B. API Portal
- C. API Gateway
- D. API Exchange
Answer: A
Explanation:
Organization Administrators can approve/revoke/delete SLA tier access requests via API Manager only
NEW QUESTION # 41
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?
- A. The mule application start successfully
Web client requests can be received at URI on port 2222 and on port 3333. - B. The mule application fails to start because of the port binding conflict as HTTP request also use same port i.e. 3333
- C. The mule application start successfully
Web client requests can only be received at URI on port 2222 but not on port 3333 - D. The mule application fails to start
There is URL path conflict because both HTTP Listeners are configured with same path
Answer: A
Explanation:
In this case both the flows can start without any error and requests can be received on both ports. Flow names httpListener1 can call other flow using HTTP request without any issues.
Hence correct answer is
The mule application start successfully
Web client requests can be received at URI on port 2222 and on port 3333.
Lets check why other options are incorrect
1) The mule application fails to start. There is URL path conflict because both HTTP Listeners are configured with same path ---- This is incorrect as port value is different in both listeners
2) The mule application start successfully. Web client requests can only be received at URI on port 2222 but not on port 3333 --- This is incorrect as there is no reason for not receiving requests on port 3333
3) The mule application fails to start because of the port binding conflict as HTTP request also use same port i.e. 3333 --- Port binding conflict will not happen in this case. It would have if both listener configurations would have been on same port . But that is not the case here.
Mule Ref Doc : HTTP Listener Reference - Mule 4 | MuleSoft Documentation
NEW QUESTION # 42
Refer to the exhibits.
What payload and quantity are togged at the end of the main flow?
- A. [[order1, order2, order3, order4], 14]
- B. [[1,2,3,4], 10]
- C. [[1,2,3,4], 14]
- D. [orderlorder2order3order4, 14]
Answer: C
NEW QUESTION # 43
......
Verified Salesforce-MuleSoft-Developer-I dumps Q&As - 100% Pass from ExamTorrent: https://www.examtorrent.com/Salesforce-MuleSoft-Developer-I-valid-vce-dumps.html
Pass Exam With Full Sureness - Salesforce-MuleSoft-Developer-I Dumps with 237 Questions: https://drive.google.com/open?id=1rCrHEQ64BDsIF4OlbFSo2ZAnJ5PsRSnM
