Implement Command Line Argument Passing for WSO2 MI in Non-Server Mode
Feature Request:
We have recently introduced a non-server mode for the WSO2 Micro Integrator (MI), which allows users to run it similar to how one would run a main function in a programming language. However, currently, there's a limitation when starting the MI in this mode – we are unable to pass command-line arguments. This issue is to request the feature to support passing command line arguments when starting the MI in non-server mode.
Current Behavior:
When starting the WSO2 MI in non-server mode, it does not accept or recognize command line arguments.
Desired Behavior:
Users should be able to pass command line arguments to the WSO2 MI when running it in non-server mode. These arguments should be accessible and usable within the integrator for various purposes, such as configuration, data processing, etc.
Potential Benefits:
- Ability to dynamically configure or modify the behavior of the automation based on the provided arguments.
- Native support for input argument passing for Manual Tasks with WSO2 MI runtime in Choreo