Debug für ein EGL-Stapelverarbeitungsprogramm durchführen
Wenn Sie an einem Stapelverarbeitungsprogramm arbeiten, das Sie in einem J2EE-Kontext implementieren wollen, können Sie für das Debug des Programms in einem Nicht-J2EE-Kontext die Startkonfiguration verwenden. Obwohl die Konfiguration relativ einfach ist, müssen Sie einige Werte anpassen:
- Legen Sie den Wert der Builddeskriptoroption J2EE mit NO fest, wenn Sie die Startkonfiguration verwenden.
- Passen Sie Java™-Eigenschaftswerte so an, dass die Unterschiede beim Zugriff auf eine relationale Datenbank berücksichtigt werden:
- Geben Sie für J2EE eine Zeichenfolge wie jdbc/MyDB an. Dies ist der Name, an den eine Datenquelle in der JNDI-Registry gebunden ist.
Zum Angeben dieser Zeichenfolge haben Sie die folgenden Möglichkeiten:
- Festlegung der Builddeskriptoroption sqlJNDIName oder
- Angabe eines Werts auf der EGL-Benutzervorgabenseite 'SQL-Datenbankverbindungen' im Feld 'JNDI-Name für SQL-Verbindung' (Details siehe Benutzervorgaben für SQL-Datenbankverbindungen definieren)
- Geben Sie für Nicht-J2EE eine Verbindungs-URL wie beispielsweise jdbc:db2:MyDB an.
Zum Angeben dieser Zeichenfolge haben Sie die folgenden Möglichkeiten:
- Festlegung der Builddeskriptoroption sqlDB oder
- Angabe eines Werts auf der EGL-Benutzervorgabenseite 'SQL-Datenbankverbindungen' im Feld 'Verbindungs-URL' (Details siehe Benutzervorgaben für SQL-Datenbankverbindungen definieren)
- Geben Sie für J2EE eine Zeichenfolge wie jdbc/MyDB an. Dies ist der Name, an den eine Datenquelle in der JNDI-Registry gebunden ist.
Zum Angeben dieser Zeichenfolge haben Sie die folgenden Möglichkeiten:
Informationen zu EGL-Debuggerbefehlen enthält der Abschnitt Steuerelemente für den EGL-Debugger. Weitere Angaben über die Auswirkungen von Builddeskriptoreinstellungen auf den EGL-Debugger finden Sie unter Auswirkungen von Builddeskriptoreinstellungen auf den EGL-Debugger. Informationen zur sekundären Authentifizierungs-ID enthält der Abschnitt Sekundäre Authentifizierungs-ID.