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

Tomcat et TomEE Java Discussion :

Erreur "java.lang.OutOfMemoryError: Java heap space"


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre éprouvé
    Avatar de stc074
    Homme Profil pro
    Codeur du dimanche
    Inscrit en
    Janvier 2009
    Messages
    1 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Lozère (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Codeur du dimanche

    Informations forums :
    Inscription : Janvier 2009
    Messages : 1 015
    Billets dans le blog
    1
    Par défaut Erreur "java.lang.OutOfMemoryError: Java heap space"
    Bonjour, j'ai apparemment des problèmes de mémoire avec tomcat dans mon catalina.out j'ai cette erreur :
    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
    GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
    java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
            at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:292)
            at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4830)
            at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256)
            at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714)
            at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919)
            at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1703)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
            at java.lang.Thread.run(Thread.java:745)
    Caused by: com.sun.faces.config.ConfigurationException: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
            at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:773)
            at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:441)
            at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:227)
            ... 13 more
    Caused by: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
            at java.util.concurrent.FutureTask.report(FutureTask.java:122)
            at java.util.concurrent.FutureTask.get(FutureTask.java:192)
            at com.sun.faces.config.ConfigManager.getConfigDocuments(ConfigManager.java:771)
            ... 15 more
    Caused by: java.lang.OutOfMemoryError: Java heap space
    J'ai cherché sur internet il y a peu d'article montrant réellement comment procéder, j'ai ajouté ça dans mon fichier /etc/init.d/tomcat8 :
    export JAVA_OPTS="-Xms1024m -Xmx1024m"

    sans succès.

    Merci pour votre aide

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    vérifie que le -Xmx est bien pris en compte (doit être un paramètre de "java", du genre "java -Xmx1024m ...")

    sinon essaie de l'augmenter (même si 1G c'est normalement bien suffisant)

    sinon bah euh...

  3. #3
    Membre éprouvé
    Avatar de stc074
    Homme Profil pro
    Codeur du dimanche
    Inscrit en
    Janvier 2009
    Messages
    1 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Lozère (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Codeur du dimanche

    Informations forums :
    Inscription : Janvier 2009
    Messages : 1 015
    Billets dans le blog
    1
    Par défaut
    j'ai augmenté la mémoire en rajoutant export JAVA_OPTS="-Xmx=1024m -Xms=1024m" dans /etc/default/tomcat8 et c bon Merci

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

Discussions similaires

  1. Erreur "java.lang.OutOfMemoryError: Java heap space"
    Par Mysticaddict dans le forum Java EE
    Réponses: 3
    Dernier message: 14/08/2013, 12h04
  2. Erreur "java.lang.outofmemoryerror java heap space"
    Par iliass001 dans le forum Général Java
    Réponses: 10
    Dernier message: 18/02/2013, 15h22
  3. Erreur "java.lang.OutOfMemoryError: Java heap space"
    Par djanahana dans le forum Langage
    Réponses: 5
    Dernier message: 05/06/2012, 14h40
  4. Réponses: 3
    Dernier message: 04/12/2007, 22h32
  5. Eclipse erreur : java.lang.OutOfMemoryError: Java heap space
    Par sderecourt dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 14/04/2006, 11h28

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