Fabi Geschrieben 24. März 2005 Geschrieben 24. März 2005 Hallo Leute, ich habe ein Problem, bei dem ich nicht mehr weiter weis. Ich habe einen kleinen LogViewer in JSP geschrieben, mit dem man sich Logdaten aus der Datenbank aufbereitet ansehen kann. Das Programm an sich funktioniert sehr gut, nur wenn ich es auf den Jbossserver kopiere und dann am nächsten Tag wieder darauf zugreifen möchte, bekomme ich eine SocketException(anbei das Fehlerprogramm), weil irgendwie die Kommunikation mit dem MySQL-Server nicht möglich war. Ich habe meine JDBCVerbindung so aufgebaut, dass ich eine static-Klasse JDBCVerbindungen habe mit einem Vektor an JDBCVerbindungen(Anbei auch der Code). Könnte es vielleicht sein, dass aus irgendwelchen unerklärlichen Gründen die Verbindung geschlossen wird. Vielen Dank für eure Antwort. Gruß, Fabi Dateien liegen hier
Biese Geschrieben 24. März 2005 Geschrieben 24. März 2005 Das JDBC Interface Connection hat eine Methode isClosed() Du solltest, bevor du eine Verbindung lieferst, prüfen ob sie tatsächlich noch offen ist. Kann ja durchaus sein, dass die Verbindung mittlerweile geschlossen wurde, weil vielleicht über Nacht mal das Netzwerk weg war, o.ä. guckst Du: http://java.sun.com/j2se/1.3/docs/api/java/sql/Connection.html
Jaraz Geschrieben 24. März 2005 Geschrieben 24. März 2005 Hi, falls die Anwendung nur mit Mysql läuft, kannst du auch mal versuchen hinter die Verbindungsurl den Parameter ?autoReconnect=true anzuhängen. Beispiel: jdbc:mysql://localhost/blahdb?autoReconnect=true&weitere=parameter Gruß Jaraz
Fabi Geschrieben 24. März 2005 Autor Geschrieben 24. März 2005 Danke für die schnellen Antworten. Lass des jetzt mal über Nacht so laufen und dann seh ich weiter.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden