Migrating Connectors and Modules to Mule 4
This version of Mule reached its
End of Life Deployments of new applications to CloudHub that use this version of Mule are no longer allowed. Only in-place updates to applications are permitted. MuleSoft recommends that you upgrade to the latest version of Mule 4 that is in Standard Support so that your applications run with the latest fixes and security enhancements. |
This section covers the migration of connector-specific features and lists connectors that are deprecated or removed from Mule 4.
Deprecated or Removed Connectors
The following table shows deprecated/removed Mule 3.x modules and how to replace them in Mule 4.0.
Mule 3.x Module | Mule 4.0 Replacement |
---|---|
Ajax |
Use APIkit + standard REST. |
Atom |
Replaced with HTTP + DataWeave. |
Axis |
Use Web Service Consumer / APIkit for SOAP. |
BPM |
MuleSoft now provides connectivity to Pega or Appian for BPM. |
CXF |
Use Web Service Consumer. |
Drools |
Removed. |
EJB |
Removed. |
Guice |
Removed. |
jBPM |
MuleSoft now provides connectivity to Pega or Appian for BPM. |
Jetty |
Use new HTTP module. |
OGNL |
Replaced DataWeave expression language, or MEL in compatibility module. |
Patterns |
Removed. Use flows instead. |
Quartz |
Use new Scheduler component. |
RSS |
Use HTTP + DataWeave. |
Servlet |
New embedded mode in development. |
Stdio |
Removed. |
SXC |
Use DataWeave. |
Tomcat |
New embedded mode in development. |
UDP |
Use Sockets connector. |
XMPP |
Removed. |