Migrating Connectors and Modules to Mule 4
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. |