[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2008
    Beiträge
    19

    JT400 Vers. 6_2 / 6_3 SQLNonTransientConnectionException

    Hallo,

    Ich bekomme bei diversen Java Prorammen
    (z.B Squirrel oder Jasper Reports) auf mehreren
    Rechnern in unserer Firma die oben genannte Exception.
    Es hat sich rein gar nichts verändert aber der Fehler tritt
    setn ca. 4 Tagen gehäuft bei diversen Personen mit teilweise
    verschiedensten Java Programmen auf.

    SQLNonTransientConnectionException (Java Platform SE 6)

    Weiß einer genaueres oder muss man den TimeOut Wert für
    JT400.jar nur irgendwo höher einstellen?

    Laut Entwickler Notes soll ist ein Timeout Parameter und
    einstellbares TTL für JT400.JAR in Arbeit (steht auf der
    ToDo-Liste) aber momentan noch nicht verfügbar.

    Langsam wird das Problem bei uns recht ätzend. Haben uns
    jetzt auch auf eine ganz andere AS/400 connected, da stellt
    es sich aber genauso da.

    Hab den Admin bei uns schon bescheid gesagt, der meint an
    der Netzwerkverkabelung oder am Switch liegts nicht.

    Bin jetzt mit meinem Latein langsam am Ende.

    Grüße, P

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Es muss wohl am Design liegen:

    Upcoming Features in JDBC 4

    Ansonsten mal weiter suchen:
    sql non transient connection - Google-Suche
    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
    Sep 2008
    Beiträge
    19
    Guten Morgen, bin nun ein paar Schritte weiter.

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Es muss wohl am Design liegen:

    Upcoming Features in JDBC 4
    Ist korrekt, JTOpen (JT400.jar)
    implementiert noch nicht alle Funktionen
    die JDBC 4.0 vorschreibt, ein Timeout-
    parameter steht aber schon auf der Entwickler ToDo Liste und wird in Vers. 6.4 oder später implementiert sein.

    Ansonsten mal weiter suchen:
    sql non transient connection - Google-Suche
    Habe ich bereits gemacht, siehe oben.
    Laut API Doc beschreibt die Exception
    einen Fehlerzustand, der dann eintritt
    wenn eine Verbindung bereits etabliert wurde. Sprich, der JDBC-Treiber kann die Verbindung nicht aufechterhalten und die I5 terminiert die Verbindung
    einfach wenn keine Pakete mehr eintreffen.

    Habe für meine Applikation das
    Problem jetzt mittels folgenden Workarround umgangen.

    Habe mir Protomatter von
    Sourceforge besorgt (OpenSource JDBC-Connectionpooler) der stelbstständig KeepAllive Pakete
    mit JT400.JAR austauscht. Für die Applikationen bleiben nun die Verbindungen erhalten.

    Protomatter Free Software version 1.1.8

    Also momentan jkomme ich da ganz gut
    zurecht, aber die JTOpen Entwickler müssen da aktiv werden und das
    Problem fixen. Werde später mal einen
    Bugreport einsenden.

  4. #4
    Registriert seit
    Sep 2008
    Beiträge
    19

    GELÖST

    Hallo,

    Ich habe das Problem auf das Programm Squirrel eingrenzen können.
    Eigentlich arbeite ich gerne damit, aber so lange Squirrel das einzige
    Programm ist, das bei unserem System i so einen Ärger macht, warte
    ich lieber auf ein Update.

    Derzeit nutze ich das Database SQL-Querytool das in Netbeas 6.x
    eingebaut ist (Reiter/Services) und das klappt auch ganz gut.
    Ich werde relativ bald einen StrackTrace ans Squirrelteam schicken
    damit die sich das anschauen können (OpenSource lebt ja vom
    mitmachen) ;D

    /closed

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Mit Eclipse läuft auch "net.sourceforge.sqlexplorer_3.5.0" ganz gut und stabil.
    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. jt400 Anmeldedaten
    By lyrics in forum NEWSboard Java
    Antworten: 5
    Letzter Beitrag: 07-08-06, 14:38
  2. jt400 JDK1.3
    By it-wolf in forum NEWSboard Java
    Antworten: 2
    Letzter Beitrag: 23-07-02, 15:47

Berechtigungen

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