Dieses Skript führt alle Module aus BI_UPDATE_MODULES nacheinander aus.
Ablauf:
- Startcheck: Sind
WEBAPP,LOGPFADundBI_UPDATE_MODULESgesetzt?
- Falls verfügbar: DB-Protokollierung via
DOQUERY.
- Für jedes Modul:
- Logdatei anlegen
- Start in
update_protprotokollieren (update_id = -10000)
- Java-Update starten:
ComponentAdminCLI -e <modul>
- Optional: Modul-Logdatei nach internen Fehlern durchsuchen
- Erfolg:
- Modul-Log in
SUCCESS_LOG_FILES
- Modul-Log in
- DB-Update (update_id = -10000)
- Fehler:
- Modul-Log in
ERROR_LOG_FILES
- Modul-Log in
- DB-Update (update_id = -10001)
- Zuletzt: Java-Joblogs aus
$WEBAPP/WEB-INF/logs/jobsermitteln
- Nach Abschluss aller Module:
- Erfolgs- oder Fehlermail versenden
- Anhänge abhängig von
MAIL_ATTACH_LOGS_MODE