[NEWSboard IBMi Forum]
  1. #1
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005

    Parameter-Rückgabe

    Hallo,

    wenn ich aus einem CL-Programm ein Java-Programm aufrufe und diesem Parameter übergebe, wie kann ich dem CL-Programm rückmelden, dass im aufgerufenen Java-Programm kein Fehler aufgetreten ist bzw. mitteilen, ob ein Fehler aufgetreten ist ? Kann man dem CL-Programm irgendwie Parameter zurückliefern ?

    Gruß,
    KM

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Hallo,

    falls du mit Java Programm ein main meinst, selbiges kann nur einen errorlevel zurück geben, der im Java beim Aufruf von System.exit(int errorlevel) gesetzt werden kann, 0 ist dabei normal end. Im CL müsstest du eigentlich eine CPF bekommen, wenn du mit was anderem wie 0 beendest.
    aber aber aber aber aber aber aber aber aber aber
    aber aber aber aber aber aber aber aber aber aber
    aber aber aber aber aber aber aber aber aber aber
    aber aber aber aber aber aber aber aber aber aber
    zum 276. Mal: so züchtet man Wackelhaufen. Es wird jedesmal eine JVM gestartet, mit großem Ressourcenverbrauch (da freut sich IBM), System.exit() kippt dann die JVM raus, was zu Schwierigkeiten beim nächsten Versuch führen kann und sich unter verschiedenen Releasses unterschiedlich verhält ...
    Einiges dazu kann man auch auf meiner Webseite in meinen FAQs zu Java auf der as400 nachlesen.

    mfg

    Dieter Bender

    Zitat Zitat von KM
    Hallo,

    wenn ich aus einem CL-Programm ein Java-Programm aufrufe und diesem Parameter übergebe, wie kann ich dem CL-Programm rückmelden, dass im aufgerufenen Java-Programm kein Fehler aufgetreten ist bzw. mitteilen, ob ein Fehler aufgetreten ist ? Kann man dem CL-Programm irgendwie Parameter zurückliefern ?

    Gruß,
    KM
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005
    Das mit dem System.exit() habe ich inzwischen auch festgestellt. Es erzeugt eine allgemeine Fehlermeldung und reicht mir schon mal.

    Danke,
    KM

Similar Threads

  1. SNDDST Parameter für Dateianhänge
    By Luebbert in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-11-06, 13:22
  2. Parameter empfangen in Free
    By kr1s in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-09-06, 11:59
  3. sbmjob und ' im Parameter
    By muadeep in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 27-06-06, 11:31
  4. BNDDIR Parameter direkt in CBLLE-Quelle?
    By rebe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 24-05-06, 19:37
  5. Aufruf Java Pgm mit Entry Parameter
    By mk in forum NEWSboard Java
    Antworten: 15
    Letzter Beitrag: 21-02-05, 06:54

Berechtigungen

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