[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Mar 2005
    Beiträge
    2

    Unhappy Problem bei AS400-Connection seit java 5!

    Hallo,

    ich habe da ein massives Problem, bei dem es mich wundert, dass ich da scheinbar der einzige zu sein scheine.

    Ich stelle schon seit Jahren über die
    jt400.jar ein Verbindung zur AS400 her.
    Momentan benutze ich die 4.7. Seit seit java 1.5 benötigt die Herstellung einer Connection nicht mehr 0,5 s sondern 18,5 s. Wieso?

    Da macht es (natürlich) auch keinen Unterschied ob ich DriverManager.getConnection("jdbc:as400:
    oder
    AS400JDBCConnectionPool.fill(1)
    mache.

    Habe jetzt das zweite java 5 Update heruntergeladen. Es ändert sich nichts.
    Ich verwende XP, unter Linux gibt es das Problem nicht.
    Kennt jemand das Problem? Danke!

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

    die Angaben sind a weng dürfdig von wo nach wo machst du den connect, ich habe nur verstanden, dass du die aktuelle jtopen verwendest und das es lange dauert.

    Dieter Bender

    Zitat Zitat von Robert2
    Hallo,

    ich habe da ein massives Problem, bei dem es mich wundert, dass ich da scheinbar der einzige zu sein scheine.

    Ich stelle schon seit Jahren über die
    jt400.jar ein Verbindung zur AS400 her.
    Momentan benutze ich die 4.7. Seit seit java 1.5 benötigt die Herstellung einer Connection nicht mehr 0,5 s sondern 18,5 s. Wieso?

    Da macht es (natürlich) auch keinen Unterschied ob ich DriverManager.getConnection("jdbc:as400:
    oder
    AS400JDBCConnectionPool.fill(1)
    mache.

    Habe jetzt das zweite java 5 Update heruntergeladen. Es ändert sich nichts.
    Ich verwende XP, unter Linux gibt es das Problem nicht.
    Kennt jemand das Problem? Danke!
    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
    Registriert seit
    Mar 2005
    Beiträge
    2
    Hallo Dieter,

    ja, ich verwende die aktuelle JTOpen um mich von einem PC aus einem Java-Programm zur einer AS400 zu verbinden.
    Es kann aber kein Netzwerk Problem sein oder so. Wenn ich dasselbe Programm eine Minute später vom selbem PC mit dem java 1.4.2 starte dauert es nur 0,5 Sekunden, keine 18. Kein Unterschied ansonsten. Es muss muss an java 1.5.0 liegen! Es geht nicht
    um createStatement, es tritt schon bei erstellen der Connection als solches auf.
    Kann man da irgendwas tun?

    Zitat Zitat von BenderD
    Hallo Robert,

    die Angaben sind a weng dürfdig von wo nach wo machst du den connect, ich habe nur verstanden, dass du die aktuelle jtopen verwendest und das es lange dauert.

    Dieter Bender

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo Robert,

    eine Antwort, die dir nicht gefällt, kennst du ja schon: java 1.4.2 nehmen.
    ansonsten würde ich erst mal Ursachen Forschung betrieben, wo die Zeit eigentlich bleibt. Sprich: auf der as den Database Monitor laufen lassen und mal dort nachsehen, was die AS400 meint wie lange der Connect dauert und in der Java App mal Timestamps rausloggen und die mit den DBMon Timestamps vergleichen.

    Dieter Bender

    PS: viel Spass mit Ooops Nerv! Und wo wir gerade bei Spielkram sind, AS400JDBCConnectionPool, da gibt es auch richtige Sachen.

    Zitat Zitat von Robert2
    Hallo Dieter,

    ja, ich verwende die aktuelle JTOpen um mich von einem PC aus einem Java-Programm zur einer AS400 zu verbinden.
    Es kann aber kein Netzwerk Problem sein oder so. Wenn ich dasselbe Programm eine Minute später vom selbem PC mit dem java 1.4.2 starte dauert es nur 0,5 Sekunden, keine 18. Kein Unterschied ansonsten. Es muss muss an java 1.5.0 liegen! Es geht nicht
    um createStatement, es tritt schon bei erstellen der Connection als solches auf.
    Kann man da irgendwas tun?
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    Sep 2002
    Beiträge
    47
    Moin!

    Ich hatte mal die gleichen Probleme, bei uns lag es daran
    das ein falscher DNS-Server eingetragen war.

    Vielleicht hilft es weiter.


    Zitat Zitat von Robert2
    Hallo Dieter,

    ja, ich verwende die aktuelle JTOpen um mich von einem PC aus einem Java-Programm zur einer AS400 zu verbinden.
    Es kann aber kein Netzwerk Problem sein oder so. Wenn ich dasselbe Programm eine Minute später vom selbem PC mit dem java 1.4.2 starte dauert es nur 0,5 Sekunden, keine 18. Kein Unterschied ansonsten. Es muss muss an java 1.5.0 liegen! Es geht nicht
    um createStatement, es tritt schon bei erstellen der Connection als solches auf.
    Kann man da irgendwas tun?
    Ciao
    Nili

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. MS Access schreib Problem auf as400
    By andy84 in forum NEWSboard Server Software
    Antworten: 5
    Letzter Beitrag: 07-12-05, 14:59
  3. java security https Problem
    By HeisigA in forum NEWSboard Java
    Antworten: 14
    Letzter Beitrag: 02-02-05, 10:45
  4. FTP auf AS400 Problem: SATZLÄNGE
    By sarlt in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 16-08-02, 08:36
  5. AS400 adv 36 cnfigssp Problem
    By pal in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-12-01, 12:32

Berechtigungen

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