Folgendes wird benötigt:
1. SCHEDULER_FILE_NAME
a) Neben der globalen Environment-Variablen SCHEDULE_FILE_PATH bzw. dem Parameter soll immer eine globale Environment-Variable bzw. ein Parameter SCHEDULE_FILE_NAME vorhanden sein, die/der den Namen der den Dateiauftrag auslösenden Datei enthält.
b) Die Variable wird automatisch als Auftragsparameter gesetzt analog zu SCHEDULER_FILE_PATH
Frage: gibt es weitere Stellen, die eine analog Behandlung erfordern?
2. Automatische Substitution
Beide Environment-Variablen/Parameter sollen automatisch in allen Parametern von Jobs und Aufträgen substitutiert werden.
Dabei ist
<params>
<param name="my_file_name" value="$scheduler_file_name"/>
<param name="my_file_path" value="$SCHEDULER_FILE_PATH"/>
</params>
gleichbedeutend zu
<params>
<param name="my_file_name" value="${scheduler_file_name}"/>
<param name="my_file_path" value="${SCHEDULER_FILE_PATH}"/>
</params>