[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2008
    Beiträge
    17

    CBL und CL auf Linux

    Hallo zusammen,

    ich habe nochmal ein Problem. Folgende Situation:

    Programm CBL auf Linux ruft ein CL Programm ebenfalls auf Linux. Dieses CL führt einen FTP aus. Es wird ein OVRDBF für Input und Output abgesetzt. Der FTP läuft auch erfolgreich. Wenn dieser aber mal nicht funktioniert würde ich gerne mal die Output Datei ansehen können.
    Frage ist nun wie und wo landet die unter Linux? OVRDBF wird auf die QTEMP abgesetzt.
    Hoffe ihr habt ne Idee

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Meinst du Linux auf der AS/400 ?
    Dein CLP kann doch per DCLF und RCVF die Outputdatei selber lesen, den Inhalt prüfen und ggf. eine Statusvariable zurückgeben.

    Ich scanne den Output immer nach '226 Transfer complete', wobei der Text je nach Server leider nicht standardisiert ist.
    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

  3. #3
    Registriert seit
    Apr 2008
    Beiträge
    17
    Hallo Fuerchau,

    also erstmal danke für die schnelle Antwort. Es handelt sich um eine Linuxmaschine keine AS400.
    Das prüfen auf '226 Transfer complete' machen wir in dem CBL aber wie du schon richtig sagst ist das ja leider von Server zu Server unterschiedlich und scheint hier nicht zu funktionieren. Daher würde ich mir gerne das Outfile mal anschauen.

    Grüße

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Dazu kenne ich nun deine Linux-Umgebung nicht.
    Wenn das wie auf der AS/400 funktioniert und dein Job im Batch läuft ist nach Jobende die QTEMP weg.

    Es bleibt dir wohl nichts anderes übrig, als den OVRDBF nicht auf QTEMP zu machen oder dein CBL gibt ein Logfile raus.

    Ansonsten trage ich die Complete-Meldung in eine Parametertablle ein und kann je nach Ziel den Text dynamisch anpassen.
    Allerdings scheint zumindest der Anfang weitestgehend immer der gleiche zu sein:

    226 Transfer complete
    226 Transfer OK
    226 Transfer completed successfully
    226 Transfer ...
    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

  5. #5
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Allerdings scheint zumindest der Anfang weitestgehend immer der gleiche zu sein:
    Einzig die Nummer ist entscheidend, siehe auch RFC 959 und deren Updates auf Internet Engineering Task Force

    -h

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn man sich beim Scan allerdings auf die Nummer beschränkt, kann man mit den anderen Texten die protokolliert werden in Konflikt kommen, wenn die Nr. z.B. im Dateinamen vorkommt.
    Ggf. reicht ja der Vergleich auf den Anfang der Zeile mit 226 da es wohl keine andere Antwort gibt die mit 226 anfängt.
    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

  7. #7
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Ggf. reicht ja der Vergleich auf den Anfang der Zeile mit 226 da es wohl keine andere Antwort gibt die mit 226 anfängt.
    Du solltest das RFC doch mal lesen, da steht _das_ so drin ;-)

    -h

Similar Threads

  1. Mal wieder Linux auf AS/400
    By KingofKning in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 28-02-08, 18:25
  2. Kein Zugriff von Linux auf AS/400 Freigabe?
    By schatte in forum NEWSboard Linux
    Antworten: 12
    Letzter Beitrag: 29-01-08, 14:02
  3. Linux auf einer 820?
    By schatte in forum NEWSboard Linux
    Antworten: 3
    Letzter Beitrag: 24-10-07, 17:34
  4. Linux auf PPC
    By Markus Ralf in forum NEWSboard Linux
    Antworten: 7
    Letzter Beitrag: 06-01-05, 22:41
  5. Warum Linux nur auf 270/8xx-Modellen
    By Sven Schneider in forum NEWSboard Linux
    Antworten: 27
    Letzter Beitrag: 19-07-04, 08:35

Berechtigungen

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