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

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

Questions 4

Which command is used to convert a JKS keystore to PKCS12?

Options:

A.

keytool -importkeystore -srckeystore keystore.jks -srcstoretype PKCS12 -destkeystore keystore.p12 -deststoretype JKS

B.

keytool -importkeystore -srckeystore keystore.jks -srcstoretype JKS -destkeystore keystore.p12 -deststoretype PKCS12

C.

keytool -importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -destkeystore keystore.jks -deststoretype JKS

D.

keytool -importkeystore -srckeystore keystore.p12 -srcstoretype JKS -destkeystore keystore.p12 -deststoretype PKCS12

Buy Now
Questions 5

Refer to the exhibit.

What action must be performed to log all the errors raised by the VM Connector?

Exhibit:

Mule-Dev-301 Question 5

Options:

A.

Nothing, as error-level events are automatically logged

B.

Add < AsyncLogger name="org.mule.extensions.vm" level="ERROR"/ > inside the Loggers tag

C.

Add < AsyncLogger name="org.mule.extensions.vm" level="ERROR"/ > inside the Appenders tag

D.

Configure < Logger level="ERROR"/ > inside the VM Connector configuration

Buy Now
Questions 6

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 7

Two APIs are deployed to a two-node on-prem cluster. Due to a requirements change, the two APIs must communicate to exchange data asynchronously.

How can this be solved?

Options:

A.

Instead of using the VM Connector use directly

B.

It is not possible to use the VM Connector since the APIs are running in a cluster mode and each node has its own set of VM Queues

C.

If the two APIs use the same domain, VM Connector can be leveraged

D.

The VM Connector is used for inter-application communication, so it is not possible to use the VM Connector

Buy Now
Questions 8

A Mule application exposes an API for creating payments. An Operations team wants to ensure that the Payments API is up and running at all times in production.

Which approach should be used to test that the Payments API is working in production?

Options:

A.

Create a health check endpoint that reuses the same port number and HTTP Listener configuration as the API itself

B.

Configure the application to send health data to an external system

C.

Create a health check endpoint that listens on a separate port and uses a separate HTTP Listener configuration from the API

D.

Monitor the Payments API directly, sending real customer payment data

Buy Now
Questions 9

Which statement is true about using mutual TLS to secure an application?

Options:

A.

Mutual TLS requires a hardware security module to be used

B.

Mutual TLS increases the encryption strength versus server-side TLS alone

C.

Mutual TLS authenticates the identity of the server before the identity of the client

D.

Mutual TLS ensures only authorized end users are allowed to access an endpoint

Buy Now
Questions 10

A Mule application includes a subflow containing a Scatter-Gather scope. Within each leg of the Scatter-Gather, an HTTP connector calls a PUT endpoint to modify records in different upstream systems. The subflow is called from inside an Until Successful scope to retry if a transient exception is raised.

A technical spike is being performed to increase reliability of the Mule application.

Which steps should be performed within the Mule flow above to ensure idempotent behavior?

Options:

A.

None; the flow already exhibits idempotent behavior

B.

Remove the PUT requests from the Scatter-Gather and perform them sequentially

C.

Change the PUT requests inside the Scatter-Gather to POST requests

D.

Ensure an error-handling flow performs corrective actions to roll back all changes if any leg of the Scatter-Gather fails

Buy Now
Questions 11

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:

Mule-Dev-301 Question 11

Options:

A.

nullPayload

B.

OS:KEY_NOT_FOUND

C.

testPayload

D.

originalPayload

Buy Now
Questions 12

A Mule implementation uses an HTTP Request within an Until Successful scope to connect to an API.

How should a permanent error response like HTTP:UNAUTHORIZED be handled inside Until Successful to reduce latency?

Options:

A.

In Until Successful configuration, set the retry count to 1 for error type HTTP:UNAUTHORIZED.

B.

Continue retrying until a MULE:RETRY_EXHAUSTED error is raised or the API responds back with a successful response.

C.

Put the HTTP Request inside a try scope in Until Successful. In the error handler, use On Error Propagate to catch permanent errors like HTTP:UNAUTHORIZED.

D.

Put the HTTP Request inside a try scope in Until Successful. In the error handler, use On Error Continue to catch permanent errors like HTTP:UNAUTHORIZED.

Buy Now
Questions 13

Which configurations are required for HTTP Listener to enable mTLS authentication?

Options:

A.

Set an appropriate keystore and truststore configuration for the listener

B.

Set an appropriate reconnection strategy and use persistent connections for the listener

C.

Set an appropriate truststore configuration and reconnection strategy for the listener

D.

Set an appropriate keystore configuration and use persistent connections for the listener

Buy Now
Questions 14

Refer to the exhibits.

A Mule application's pom.xml configures the Maven Resources plugin to exclude parsing binary files in the project's src/main/resources/certs directory.

Which configuration of this plugin achieves a successful build?

Exhibits - Options A and B:

Mule-Dev-301 Question 14

Exhibits - Options C and D:

Mule-Dev-301 Question 14

Options:

A.

Configuration shown in Exhibit A

B.

Configuration shown in Exhibit B

C.

Configuration shown in Exhibit C

D.

Configuration shown in Exhibit D

Buy Now
Questions 15

Refer to the exhibits.

BioInfo System API is implemented and published to Anypoint Exchange. A developer wants to invoke this API using its REST Connector.

What should be added to the POM?

Exhibit / Answer Configurations:

Mule-Dev-301 Question 15

Options:

A.

Add the generated asset as a Maven < dependency > with the Exchange groupId, artifactId, version, and < classifier > mule-plugin < /classifier > .

B.

Add the generated asset as a Maven < plugin > .

C.

Add the generated asset through a < rest-connect > element.

D.

Add the generated asset as a < repository > entry.

Buy Now
Questions 16

Which statement is true when using XML SDK for creating custom message processors?

Options:

A.

Operations can be reused in recursive calls

B.

An XML SDK provides both inbound and outbound operations

C.

Properties are fields defined by an end user of the XML SDK component and serve as a global configuration for the entire Mule project in which they are used

D.

All operations are public

Buy Now
Questions 17

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 18

A Mule API receives a JSON payload and updates the target system with the payload. The developer uses JSON schemas to ensure the data is valid.

How can the data be validated before posting to the target system?

Options:

A.

Add the JSON module dependency and add the validate schema operation in the flow, configured to reference the schema

B.

Using the DataWeave If Else condition, test the values of the payload against the examples included in the schema

C.

Apply the JSON Schema policy in API Manager and reference the correct schema in the policy configuration

D.

Use a DataWeave 2.0 transform operation, and at the top of the DataWeave script, add: %dw 2.0 / import json-module

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

PDF + Testing Engine

$41.25  $164.99

Testing Engine

$31.25  $124.99
buy now Mule-Dev-301 testing engine

PDF (Q&A)

$26.25  $104.99
buy now Mule-Dev-301 pdf
dumpsmate guaranteed to pass

24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 11 Oct 2026