Contact Us 1-800-596-4880

SAP XML and Maven Support - Mule 4

If you manually code a Mule application in XML either from the Anypoint Studio XML editor or from a text editor, you can get access to the SAP Connector in your app by adding reference statements to your XML Mule flow and in the Apache Maven pom.xml file.

You can avoid the manual process described in this topic by using Anypoint Studio. When you install the SAP Connector in Anypoint Studio, Studio automatically populates the XML code with the connector namespace and schema location, and adds a dependency to the pom.xml file.

Add a Namespace for the Connector

  1. Copy the following code:

    <mule xmlns:sap=""
  2. Paste these statements inside the <mule> tag of the header of your Mule XML flow:

    <mule xmlns:sap=""

Add a POM File Dependency

The pom.xml Maven file generated by Anypoint 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.



+ . (Optional) To set <version> to a specific SAP Connector release, access the SAP Connector in Anypoint Exchange and click Dependency Snippets.

+ . For JCo library support, add these dependencies:




After completing your namespace and pom.xml file, you experiment with the SAP Examples.

View on GitHub