This repository contains everything that is related to IO support for DataWeave such as:
- File: This module allows the user to interact with everything that is related to File System. For example, creating, listing and navigating a File System.
- HTTP: This module allows the user to call or serve HTTP.
- Process: A simple module to execute a native system process.
Look at the following documentation for technical details about the modules.
DataWeave IO uses DataWeave automation scripts for release.
Please read the following documentation for details.
The following table describes the DataWeave IO and the DataWeave version compatibility:
| DataWeave IO | DataWeave |
|---|---|
| 2.9.x | 2.9.x |
| 2.8.x | 2.8.x |
| 2.7.x | 2.7.x |
| 0.10.x | 2.6.x |
| 0.9.x | 2.5.x |
| 0.6.x | 2.4.0 |
The libraries from this repository are being used at:
The DataWeave IO module provides an DataWeave HTTP module implementation based on Netty.
The modules are NOT available in the mule runtime, and most probably they will never be as the same functionality is being provided by mule runtime components such as File Module, Http Module, etc.