Weekend Sale Special - 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save75geek

Mule-Dev-301 Salesforce Certified MuleSoft Developer II Questions and Answers

Questions 4

A Mule application deployed to a standalone Mule runtime uses VM queues to publish messages to be consumed asynchronously by another flow.

In the case of a system failure, what will happen to in-flight messages in the VM queues that have not been consumed?

Options:

A.

For persistent queues, the message will be processed after the system comes online

B.

For transient queues, the message will be processed after the system comes online

C.

For any type of queue, the message will be lost

D.

For any type of queue, the message will be processed after the system comes online

Buy Now
Questions 5

Which pattern should be used to invoke multiple HTTP APIs in parallel and roll back any failed requests in sequence?

Options:

A.

Scatter-Gather as central Saga orchestrator for all API requests with compensating actions for failing routes

B.

A Parallel For Each scope with each HTTP request wrapped in a Try scope

C.

VM queues as a reliability pattern with error handlers to roll back any requests

D.

A database as a transactional outbox and an Until Successful router to retry any requests

Buy Now
Questions 6

Refer to the exhibits.

The flow is invoking a target API. The API's protocol is HTTPS. The TLS configuration in the HTTP Request Configuration global element is set to None. A web client submits a request to http://localhost:8081/vehicles.

If the certificate of the target API is signed by a certificate authority (CA), what is true about the HTTP Request operation when the flow executes?

Exhibit:

Options:

A.

The HTTP Request operation will always succeed regardless of the CA

B.

The HTTP Request operation will succeed if the CA's certificate is present in the JRE's default truststore

C.

The HTTP Request operation will succeed if the CA's certificate is present in the JRE's default keystore

D.

The HTTP Request operation will always fail regardless of the CA

Buy Now
Questions 7

Refer to the exhibit.

An API has been built to enable scheduling emails for a healthcare provider. The front-end system does very little data entry validation, and problems have started to appear in the emails that go out to patients. A "validate-customer" flow is added to validate the data.

What is the expected behavior of the "validate-customer" flow?

Exhibit:

Options:

A.

If the appointment date and customer name are invalid, a SCHEDULE:INVALID_APPOINTMENT_DATE error is raised

B.

If only the email address is invalid, a VALIDATION:INVALID_EMAIL error is raised

C.

If the email address is invalid, processing continues to see if the appointment date and customer name are also invalid

D.

If all of the values are invalid, the last validation error is raised: SCHEDULE:INVALID_CUSTOMER_NAME

Buy Now
Questions 8

Mule application A is deployed to CloudHub and is using Object Store v2. Mule application B is also deployed to CloudHub.

Which approach can Mule application B use to remove values from Mule application A's Object Store?

Options:

A.

CloudHub REST API

B.

CloudHub Connector

C.

Object Store v2 REST API

D.

Object Store Connector

Buy Now
Questions 9

Which type of cache invalidation does the Cache scope support without having to write any additional code?

Options:

A.

Write-behind invalidation

B.

Write-through invalidation

C.

Time to live

D.

Notification-based invalidation

Buy Now
Questions 10

A Flight Management System publishes gate change notification events whenever a flight's arrival gate changes. Other systems, including Baggage Handler System, Inflight Catering System, and Passenger Notifications System, must each asynchronously receive the same gate change notification to process the event accordingly.

Which configuration is required in Anypoint MQ to achieve this publish/subscribe model?

Options:

A.

Publish the gate change notification to an Anypoint MQ exchange. Have each client subscribe directly to the exchange.

B.

Publish the gate change notification to an Anypoint MQ queue. Create different Anypoint MQ exchanges meant for each of the other subscribing systems. Bind the queue with each of the exchanges.

C.

Publish the gate change notification to an Anypoint MQ queue. Have each client subscribe directly to the queue.

D.

Publish the gate change notification to an Anypoint MQ exchange. Create different Anypoint MQ queues meant for each of the other subscribing systems. Bind the exchange with each of the queues.

Buy Now
Questions 11

An API has been developed and deployed to CloudHub. Among the policies applied to this API is an allowlist of IP addresses. A developer wants to run a test in Anypoint Studio and does not want any policies applied because their workstation is not included in the allowlist.

What must the developer do in order to run this test locally without the policies applied?

Options:

A.

Pass in the runtime parameter "-Danypoint.platform.gatekeeper=disabled"

B.

Deactivate the API in API Manager so the Autodiscovery element will not find the application when it runs in Studio

C.

Run the test as-is, with no changes, because the Studio runtime will not attempt to connect to API Manager

D.

Create a properties file specifically for local development and set the API instance ID to a value that is not used in API Manager

Buy Now
Questions 12

When implementing a synchronous API where the event source is an HTTP Listener, a developer needs to return the same correlation ID back to the caller in the HTTP response header.

How can this be achieved?

Options:

A.

Configure a custom correlation policy

B.

Enable the CorrelationID checkbox in the HTTP Listener configuration

C.

Enable the auto-generate CorrelationID option when scaffolding the flow

D.

No action is needed as the correlation ID is returned to the caller in the response header by default

Buy Now
Questions 13

A healthcare customer wants to use hospital system data, which includes code that was developed using legacy tools and methods. The customer has created reusable Java libraries in order to read the data from the system.

What is the most effective way to develop an API to retrieve the data from the hospital system?

Options:

A.

Install the libraries in a local repository and refer to it in the pom.xml file

B.

Refer to JAR files in the code

C.

Include the libraries while deploying the code into the runtime

D.

Create the Java code in your project and invoke the data from the code

Buy Now
Questions 14

A Mule application uses API autodiscovery to access and enforce policies for a RESTful implementation.

What needs to be configured for the flowRef attribute of the autodiscovery global element?

Options:

A.

The name of the flow that has APIkit Console to receive all incoming RESTful operation requests

B.

Nothing because flowRef is an optional attribute which can be passed during runtime

C.

The name of the flow that has HTTP Listener to receive all incoming RESTful operation requests

D.

Any of the APIkit generated implementation flows

Buy Now
Questions 15

A custom policy needs to be developed to intercept all outbound HTTP requests made by Mule applications.

Which XML element must be used to intercept outbound HTTP requests?

Options:

A.

http-policy:operation

B.

It is not possible to intercept outgoing HTTP requests, only inbound requests

C.

http-policy:processor

D.

http-policy:source

Buy Now
Questions 16

When a client and server are exchanging messages during the mTLS handshake, what is being agreed on during the cipher suite exchange?

Options:

A.

The TLS version

B.

The public key format

C.

A protocol

D.

An encryption algorithm

Buy Now
Questions 17

A company deploys 10 public APIs to CloudHub. Each API has its own individual health endpoint defined. The platform operation team wants to configure API Functional Monitoring to monitor the health of the APIs periodically while minimizing operational overhead and cost.

How should API Functional Monitoring be configured?

Options:

A.

From one public location with each API in its own schedule

B.

From one private location with all 10 APIs in a single schedule

C.

From 10 public locations with each API in its own schedule

D.

From one public location with all 10 APIs in a single schedule

Buy Now
Questions 18

Refer to the exhibit.

A Mule Object Store is configured with an entry TTL of one second and an expiration interval of 30 seconds.

What is the result of the flow if processing between os:store and os:retrieve takes 10 seconds?

Exhibit:

Options:

A.

nullPayload

B.

OS:KEY_NOT_FOUND

C.

testPayload

D.

originalPayload

Buy Now
Exam Code: Mule-Dev-301
Exam Name: Salesforce Certified MuleSoft Developer II
Last Update: Oct 10, 2026
Questions: 60
Mule-Dev-301 pdf

Mule-Dev-301 PDF

$21.25  $84.99
Mule-Dev-301 Engine

Mule-Dev-301 Testing Engine

$25  $99.99
Mule-Dev-301 PDF + Engine

Mule-Dev-301 PDF + Testing Engine

$33.75  $134.99