Übernahme von Umgebungen

Bevor ein Schritt im System ausgeführt wird, wird die Schrittumgebung erstellt. Die Schrittumgebung umfasst alle auf den Schritt anwendbaren Variablen. Die Variablen werden von der Serverumgebung, der Projektumgebung und der Schrittumgebung (in der angegebenen Reihenfolge) übernommen. Der grundlegende Fall wird nachstehend beschrieben:

  1. Serverumgebung: Die Serverumgebungsvariablen werden in die Schrittumgebung kopiert.
  2. Projektumgebung: Die Projektumgebungsvariablen werden auf die Schrittumgebung angewendet. Wenn die Projektumgebung eine Variable mit demselben Namen wie eine Variable in der Serverumgebung enthält, wird der Wert entsprechend der Variablenaktion in beiden Variablendefinitionen aktualisiert.
  3. Schrittumgebung: Die Schrittumgebungsvariablen werden auf die Schrittumgebung angewendet. Wenn eine Variable in der Schrittumgebung denselben Namen aufweist wie eine Variable, die aus der Server- oder Projektumgebung übernommen wurde, wird der Wert entsprechend der Variablenaktion aktualisiert.
Anmerkung: Java™-MJC unterstützt verschiedene Umgebungsvererbungen von der Perl-Steuerkomponente. Im Java-MJC werden die Variablen von der Projektumgebung, der Serverumgebung und der Schrittumgebung (in der angegebenen Reihenfolge) übernommen.
Die Variablenaktion für eine Variable beeinflusst direkt, wie übernommene Werte angewendet werden. Beispiel: