Was sagt die Fehlermeldung? Webanwendung, MySQL...

Bakirsche

Neuer Benutzer
Beiträge
1
Hallo zusammen,

ich betreue bei uns eine Webanwendung (ABC), die zum Versand und Empfang von Daten zwischen unseren einzelnen Standorten dient. Normalerweise sieht man einen Reiter mit "Versand" und einen mit "Empfang". Dort werden täglich mit Datum und Uhrzeit sämtliche Daten als Liste angezeigt. Allerdings funktioniert die Anzeige seit ein paar Tagen nicht mehr bzw. bleibt diese auf dem Stand von vor ein paar Tagen. Alle Daten, die ankommen, sprich "Empfang" betreffen, werden nicht mehr registriert und im Browser angezeigt. Der Versand funktioniert überhaupt nicht mehr.
In den Logfiles kommt immer wieder die gleiche Meldung, die sehr auf die Datenbank hindeutet:
13:06 Fehler beim Zugriff auf VERSAND:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.
at sun.reflect.GeneratedConstructorAccessor64.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1015)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:975)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:920)
at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1304)
at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1296)
at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4511)
at hallaby.server.Datenbank$Verbindung.prepstmt(Datenbank.java:295)
at hallaby.server.Datenbank.prepstmt(Datenbank.java:173)
at hallaby.abc.ABC.angekommen(abc.java:1523)
at hallaby.abc.ABC.run(abc.java:989)
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 622.967 milliseconds ago. The last packet sent successfully to the server was 622.967 milliseconds ago.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1121)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3938)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2551)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2731)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2809)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2758)
at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1612)
at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3930)
at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3907)
at com.mysql.jdbc.PreparedStatement.checkReadOnlySafeStatement(PreparedStatement.java:1258)
at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1278)
at hallaby.abc.ABC.sendeprotokoll(abc.java:1076)
at hallaby.abc.ABC.run(abc.java:977)
Caused by: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.flush(Unknown Source)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3919)
... 11 more


Ich bin total aufgeschmissen. Kann mir villeicht jemand einen Tipp geben, wo ich mit der Problemsuche anfangen könnte? Hat zufällig schon mal jemand mit einem ähnlichen Problem Erfahrungen gemacht?

Vielen Dank im Voraus!

MfG,

Bakirsche
 
Zuletzt bearbeitet:
Werbung:
Zurück
Oben