You are viewing an older version of this topic. To go to a different version, use the version menu at the upper-right. +

Sharing Custom Configuration Patterns

Mule supports the notion of configuration patterns that are specialized flow tailored to serve a very specific purpose in the least amount of XML.

For a list of configuration patterns that ship with Mule, see Using Mule Configuration Patterns.

Mule also provides the necessary tooling for creating a pattern catalog and patterns within it, allowing teams to encapsulate domain specific knowledge in custom configuration elements and share it across teams.

In essence, a pattern catalog is not different than a standard module: teams sharing pattern catalogs will only need to add a new dependency in their pom.xml. Of course, unlike what it’s done with Mule standard modules, the dependency scope will have to be "compile" and not "provided."