[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.241

    Unhappy OVRDBF STDERR funktioniert nicht

    Ich starte ein Java-Programm und überschreibe STDOUT und STDERR per OVRDBF ... OVRSCOPE(*JOB).

    Die Ausgabe System.out.println wird auch korrekt in STDOUT umgeleitet.
    Die Ausgabe System.err.println erfolgt allerdings auch auf STDOUT.

    Allerdings möchte ich die Ausgabe von aussen steuern.

    Hat irgendjemand ein Idee ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Dec 2003
    Beiträge
    106
    Hallo Fuerchau,

    schon mal probiert das ganze per setzen der Umgebungsvariable
    QIBM_RPG_JAVA_PROPERTIES umzuleiten ?

    Ein passendes Beispiel gabs hier bereits mal.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ok, hat etwas gedauert, aber so funktionierst dann ohne Variable:

    java -Dos400.stdout=file:/QSYS.LIB/MYLIB.LIB/MYOUT.FILE/MYOUT.MBR
    -Dos400.stderr=file:/QSYS.LIB/MYLIB.LIB/MYERR.FILE/MYERR.MBR
    -classpath ..... usw.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nachtrag:
    Funktionieren tut das zwar schon, leider nicht ganz so schön wie erwartet.
    Da Java auf STDOUT/STDERR als Stream ausgibt, wird eine PF auch wie bei Stream sequentiell gefüllt.
    D.h., dass CR/LF keine neue Zeile beginnen.

    Ich muss nun doch mit -D erst mal auf eine IFS-Dateie gehen und diese dann per CPYFRMSTMF in eine PF kopieren.

    Aber was solls, das funktioniert so auch.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Hilfe! Rollback bei Transaktionen funktioniert nicht
    By remo2010 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-11-06, 13:31
  2. Antworten: 1
    Letzter Beitrag: 06-11-06, 10:02
  3. Antworten: 0
    Letzter Beitrag: 28-08-06, 07:53
  4. Script funktioniert nach Releasewechsel auf V5R4 nicht mehr.
    By ratinger in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-06-06, 10:39
  5. overlay funktioniert nicht
    By steven_r in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-05-06, 07:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •