Skip to content

File Connector Overview

The File Connector allows you to connect to different file systems and perform various operations. The File Connector uses the Apache Commons VFS I/O functionalities to execute operations.

WSO2 EI File Connector introduces the independent operations related to the file system and allows you to easily manipulate files based on your requirement. The file streaming functionality using Apache Commons I/O lets you copy large files and reduces the file transfer time between two file systems resulting in a significant improvement in performance that can be utilized in file operations.

The supported file systems and types are listed in the Apache Commons VFS supported file systems page.

To see the available File connector, navigate to the connector store and search for "File".

File Connector Store


Connector Version Supported WSO2 EI Version
4.x (latest) EI 6.4.0, EI 6.5.0, EI 6.6.0, EI 7.0.x, EI 7.1.0
3.x EI 6.4.0, EI 6.5.0, EI 6.6.0, EI 7.0.x, EI 7.1.0

For older versions, see the details in the connector store.

File Connector documentation (latest - 4.x version)

  • File Connector Example: This example explains how to use File Connector to create a file in the local file system and read the particular file.

  • File Connector Reference: This documentation provides a reference guide for the File Connector.

For older versions, see the details in the relevant links.

How to contribute

As an open source project, WSO2 extensions welcome contributions from the community.

To contribute to the code for this connector, please create a pull request in the following repository.

Check the issue tracker for open issues that interest you. We look forward to receiving your contributions.