[NEWSboard IBMi Forum]

Thema: Java die xte

  1. #1
    Registriert seit
    Aug 2006
    Beiträge
    2.114

    Java die xte

    Hallo,
    ich habe hier 2 Maschinen auf denen Java installiert sein muß (Lohnabrechnung)

    Warum auch immer bekomme ich auf der einen Kiste bei java Hello die Meldung, auf der anderen bekomme ich keine Ausgabe.

    Ich habe Java jetzt schon mal deinstalliert und neu installiert, sehe auch keine Fehler, nur leider tut sich da nichts tun tun.
    Kann mir jemand mal einen Hinweis geben?

    BTW. Die Java Shell Anzeige geht zwar auf mehr aber nicht.
    Fehlerfrei installiert ist:
    5722JC1 *BASE IBM Toolbox for Java
    5722JV1 *BASE IBM Developer Kit for Java
    5722JV1 5 Java Developer Kit 1.3
    5722JV1 6 Java Developer Kit 1.4
    5722JV1 7 Java Developer Kit 5.0
    PTFs habe ich jetzt noch nicht nachgezogen, nur ich denke rudimentäre Funktionen sollten auch so möglich sein.

    Gruß
    Gregor

  2. #2
    Registriert seit
    Oct 2004
    Beiträge
    251
    >> BTW. Die Java Shell Anzeige geht zwar auf mehr aber nicht.

    Ich kenne keine "Java Shell". Meinst du die PASE-Umgebung (QSH)?

    Teste dort einmal (vorher mit QSH einsteigen)
    java -version

    Ansonsten wäre irgendeine Art von Fehlermeldung hilfreich.

    /Robert

  3. #3
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Ich meinte das was ich lesen konnte..

    Auf der einen Kiste bekomme ich zumindestens diese Meldung

    Java-Shell-Anzeige

    Hello World
    Java-Programm beendet

    Auf der anderen passiert genau nichts

    Im Java-Job sehe ich folgendes:

    Job . . : QJVACMDSRV Benutzer : SCHUMACHER Nummer . . . : 005981

    Job 005981/SCHUMACHER/QJVACMDSRV im Subsystem QINTER in QSYS am 17.10.08
    um 13:34:31 gestartet. Job im System am 17.10.08 um 13:34:31.
    angekommen.
    Java Virtual Machine is Classic.
    JVM-Eigenschaften wurden aus einer Eigenschaftsdatei geladen.
    Allgemeine Schreibberechtigung für ".".

    Gruß
    Gregor

  4. #4
    Registriert seit
    Oct 2004
    Beiträge
    251
    Das sieht mir jetzt nach regulärem Programmverlauf aus. (Javaprogramm beendet)

    Da wird hold das falsche (bzw. nur ein Testprogramm "Hello World") aufgerufen. Welches Programm gibt schon "Hello World" aus, außer ein Testprogramm?

    Wenn die Applikation rausfliegt, würde man ein Fehlermeldung (eine Art Aufrufstapel) sehen.

    Also entweder:

    1.) Ist das falsche Startprogramm hinterlegt
    2.) Passt der Applikation, was sie aber nicht abstürzen läßt - vielleicht schreibt sie ja ein eigenes log-File.

    Nach fehlerhafter Javaumgebebung sieht das auf jeden Fall nicht aus.

    Starte einmal QSH <Datenfreigabe>
    java -version <Datenfreigabe>

    Vielleicht ist ja eine zu alte Javaversion bei dir Standard, welcher der Applikation nicht passt.

    /Robert

Similar Threads

  1. Java und Fehlermeldung jva0122 bei simplen "Hello World"
    By TARASIK in forum IBM i Hauptforum
    Antworten: 21
    Letzter Beitrag: 30-03-11, 13:48
  2. Java Version
    By Muchi in forum NEWSboard Java
    Antworten: 2
    Letzter Beitrag: 07-11-06, 11:00
  3. Rpg to java
    By Badener in forum NEWSboard Java
    Antworten: 5
    Letzter Beitrag: 13-07-06, 17:09
  4. Antworten: 3
    Letzter Beitrag: 06-06-06, 15:57
  5. Java Developer Kit 1.4
    By usafft in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 25-04-06, 07:23

Berechtigungen

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