A.1 Message Template Repository
The message template repository resides in a flat text file and contains messages in the format <message id 1> <message text>.
The following is an example of a message repository’s
contents:
111 Dataset id {0} is invalid
112 Run id {0} running Pattern {1} failed
113 Checkpoint false, deleting match
- 111, 112, and 113 represent message IDs.
- Whitespace and message text follow.
- {0}s and {1}s represent placeholders for code variable values.
Each subsystem has its own repository. The naming convention for each message library
file is mantas_<subsystem>_message_lib_<language-code>.dat
<subsystem>
is the name of the subsystem<language-code>
is the two-character Java (ISO 639) language code.
For example, the English version of the Algorithms message library is
mantas_algorithms_message_lib_en.dat.
The log.message.library property that the subsystem’s base install.cfg file contains the full path to a subsystem’s message library file.