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 :

OutOfMemoryError me rend fou


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Février 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Février 2009
    Messages : 1
    Par défaut OutOfMemoryError me rend fou
    salut tout le monde :
    j'utilise netbeans pour developpez une ESME basant sur le protocole smpp:
    dans la phase de connection( binding),lorsque j'execute la partie de transmission:les messages suivants apparessent :
    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
    19 févr. 2009 20:37:35 ie.omk.smpp.Connection bind
    INFO: Binding to the SMSC as type 1
    19 févr. 2009 20:37:35 ie.omk.smpp.Connection openLink
    INFO: Opening network link.
    19 févr. 2009 20:37:35 ie.omk.smpp.net.TcpLink implOpen
    INFO: Opening TCP socket to /*************
    19 févr. 2009 20:37:35 ie.omk.smpp.Connection setState
    INFO: Setting state 1
    Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
            at ie.omk.smpp.net.SmscLink.read(SmscLink.java:318)
            at ie.omk.smpp.Connection.readNextPacketInternal(Connection.java:1068)
            at ie.omk.smpp.Connection.waitForResponsePacket(Connection.java:628)
            at ie.omk.smpp.Connection.sendRequestInternal(Connection.java:602)
            at ie.omk.smpp.Connection.bind(Connection.java:835)
            at Essaitransmetteur.jButton1ActionPerformed(Essaitransmetteur.java:361)
            at Essaitransmetteur.access$000(Essaitransmetteur.java:41)
            at Essaitransmetteur$1.actionPerformed(Essaitransmetteur.java:105)
            at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
            at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
            at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
            at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
            at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
            at java.awt.Component.processMouseEvent(Component.java:6134)
            at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
            at java.awt.Component.processEvent(Component.java:5899)
            at java.awt.Container.processEvent(Container.java:2023)
            at java.awt.Component.dispatchEventImpl(Component.java:4501)
            at java.awt.Container.dispatchEventImpl(Container.java:2081)
            at java.awt.Component.dispatchEvent(Component.java:4331)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
            at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
            at java.awt.Container.dispatchEventImpl(Container.java:2067)
            at java.awt.Window.dispatchEventImpl(Window.java:2458)
            at java.awt.Component.dispatchEvent(Component.java:4331)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
            at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    aidez moi s'il vous plait

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 280
    Par défaut
    Salut,

    Essayes de lancer ton application avec les parametres suivant pour la JVM:
    A voir suivant le type d'application et de son usage en memoire si il faut augmenter le 256 en 512,...

    ---
    Farid

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 280
    Par défaut
    Citation Envoyé par mustapha7
    (j'ai une ram de 2 giga)j'ai essayé jusqua 1204 et toujour je recois ce message:
    Error occurred during initialization of VM
    Incompatible minimum and maximum heap sizes specified
    meme j'ai essayé -Xms64m
    y a t'il une autre idée?
    et merci pour ton aide
    Il faut preciser les 2 parametres que je t'ai envoye avec Xms<= Xmx
    idealement Xms=Xmx

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 280
    Par défaut
    Citation Envoyé par mustapha7
    j'ai utilisé les deux parametres -Xms1024m -Xmx1024m
    et toujours le precieux message est present
    Merci de repondre sur le forum mustapha.
    Je n'ai pas la science infuse et certains peuvent corriger mes dires si je me trompe.
    De plus ceci etant un forum d'entraide cela permet a tous de retrouver des informations pour un probleme donne.

    Pour en revenir a ton probleme.
    Je j'utilise pas netbeans mais eclipse, et ce dernier lance les applications (enn mode run ou debug) dans une nouvelle jvm.
    Es tu sur d'appliquer ces parametres a la jvm de l'application que tu lances et non celle de ton IDE ?

    L'autre piste c'est de voir dans ton application si tu alloues une trop grosse quantite d'information a un endroit precis.

    ---
    Farid

Discussions similaires

  1. Visual Studio et Internet Explorer me rende fou :)
    Par neptune dans le forum ASP.NET
    Réponses: 4
    Dernier message: 13/11/2007, 15h05
  2. Un timer me rend fou. Est ce logique ?
    Par DOC doc doc dans le forum Simulink
    Réponses: 7
    Dernier message: 29/08/2007, 11h29
  3. [Débutant] une boucle for me rend fou.
    Par SirDarken dans le forum Langage
    Réponses: 6
    Dernier message: 12/09/2006, 23h25
  4. fonction log me rend fou
    Par adel25 dans le forum C++
    Réponses: 2
    Dernier message: 16/10/2005, 10h16

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