IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Problem SocketException: Connection reset


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Par défaut Problem SocketException: Connection reset
    Bonjour, j'ai un probleme qui m'arrive parfois,et bloque le fonctionnement de mon application, je ne sais pas si c'est du a une coupure d'internet ou bien a une autre chose

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    java.net.SocketException: Connection reset
    java.net.SocketException: Connection reset
    	at java.net.SocketInputStream.read(SocketInputStream.java:185)
    	at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:282)
    	at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:324)
    	at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:176)
    	at sun.nio.cs.StreamDecoder.read0(StreamDecoder.java:125)
    	at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:111)
    	at java.io.InputStreamReader.read(InputStreamReader.java:168)
    	at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
    	at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
    	at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
    	at it.sauronsoftware.ftp4j.FTPClient.download(FTPClient.java:3390)
    	at it.sauronsoftware.ftp4j.FTPClient.download(FTPClient.java:3193)
    	at it.sauronsoftware.ftp4j.FTPClient.download(FTPClient.java:3098)
    	at marouene.TestFtp.calculdebitftp(TestFtp.java:35)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:80)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
     
    The last packet successfully received from the server was 180*780 milliseconds ago.  The last packet sent successfully to the server was 95 milliseconds ago.
    	at sun.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    	at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3092)
    	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2978)
    	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3526)
    	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1989)
    	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2150)
    	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1664)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1583)
    	at marouene.connexionBD.excuteupdate(connexionBD.java:40)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:80)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    Caused by: java.io.EOFException: Can not read response from server. Expected to read 5*526*600 bytes, read 745 bytes before connection was unexpectedly lost.
    	at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2539)
    	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3045)
    	... 11 more
    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed.
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    	at com.mysql.jdbc.Util.getInstance(Util.java:382)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    	at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:402)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1588)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1583)
    	at marouene.connexionBD.excuteupdate(connexionBD.java:40)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:82)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed.
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    	at com.mysql.jdbc.Util.getInstance(Util.java:382)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    	at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:402)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1588)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1583)
    	at marouene.connexionBD.excuteupdate(connexionBD.java:40)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:83)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed.
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    	at com.mysql.jdbc.Util.getInstance(Util.java:382)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    	at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:402)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1588)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1583)
    	at marouene.connexionBD.excuteupdate(connexionBD.java:40)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:84)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed.
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    	at com.mysql.jdbc.Util.getInstance(Util.java:382)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    	at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:402)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1588)
    	at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1583)
    	at marouene.connexionBD.excuteupdate(connexionBD.java:40)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:86)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    Exception in thread "Timer-0" java.lang.NumberFormatException: empty String
    	at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1012)
    	at java.lang.Double.parseDouble(Double.java:527)
    	at marouene.Dns.tableau(Dns.java:87)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:45)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)

  2. #2
    Membre expérimenté Avatar de DarkMolo
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Juillet 2006
    Messages : 207
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Exception in thread "Timer-0" java.lang.NumberFormatException: empty String
    	at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1012)
    	at java.lang.Double.parseDouble(Double.java:527)
    	at marouene.Dns.tableau(Dns.java:87)
    	at marouene.TestPerformance$1RemindTask.run(TestPerformance.java:45)
    	at java.util.TimerThread.mainLoop(Timer.java:534)
    	at java.util.TimerThread.run(Timer.java:484)
    Je crois que tu devrais commencer par la ligne 87 de ta classe Dns.

    Cordialement,

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    le serveur mysql a jeté la connexion. Regarde si il n'y a pas un timeout configuré dans le serveur qui pourrait en être la cause.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. java.net.SocketException: Connection reset
    Par Onexus dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 01/05/2010, 13h18
  2. Réponses: 5
    Dernier message: 10/01/2009, 13h44
  3. java.net.SocketException: Connection reset
    Par philippe13 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 08/10/2008, 10h24
  4. Réponses: 6
    Dernier message: 04/07/2008, 17h58
  5. Exception java.net.SocketException connection reset
    Par cigala5555 dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 22/05/2008, 22h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo