/
Command Line Guide

Command Line Guide

Command Line Execution

The command line can be invoked via the mda.sh script (on Unix systems) or the mda.bat script (on Windows systems). The command line requires two arguments, in the following order:

  • Path to a configuration file. Note: this configuration file will need to serialize results out to file if any results are to be available after execution.

  • The bean identifier of the Pipeline to be executed

It also supports the following exclusive, optional arguments (which must precede the required arguments):

  • --verbose - turns on debug output logging

  • --quiet - turns off output logging

  • --logConfig - a path to a custom logback configuration file

If you wish to pass in JVM options (for example to increase the amount of memory available for heap space) you add these settings to the environment variable JVMOPTS. These will then be picked up by the command line tool.

So, for example:

JVMOPTS=-Xmx512M mda.sh --verbose /path/to/my/config.xml MyPipeline

 

Related content

Standard bean definition resource
Standard bean definition resource
More like this
Configuration Guides by Topic
Configuration Guides by Topic
More like this
General Configuration
General Configuration
Read with this
Per-entity Output
Per-entity Output
More like this
Installation Guide
Installation Guide
Read with this
Aggregate and Sign
Aggregate and Sign
More like this