Contact Free trial Login

Salesforce XML and Maven Support - Mule 4

If you manually code a Mule app in XML either from the Anypoint Studio XML editor or a text editor, perform the following actions to get access to the connector:

  • Add the namespace for the connector to your XML flow.

  • Add dependency information to your Maven pom.xml file.

In the Studio visual editor, when you drag a connector from the palette to the canvas, Studio automatically populates the XML code with the connector namespace and schema location.

Add a Namespace for the Connector

Paste the following code inside the <mule> tag of the header of your configuration XML:

This example shows how the namespace statements are placed in the mule XML block:

<mule xmlns:salesforce=""

Add a POM File Dependency

The Maven pom.xml file generated by Studio contains dependencies for a Mule app. When you code a Mule app manually, include this XML snippet in your pom.xml file to enable access to this connector.


To obtain the most up-to-date pom.xml file information, access the connector in Anypoint Exchange and click Dependency Snippets.


After completing your namespace and pom.xml file, you can try to create the Examples.