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

JSF Java Discussion :

Heap space JSF


Sujet :

JSF Java

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut Heap space JSF
    Bonjour !

    donc j'ai un heap space mais je ne comprends pas d'ou ca vient pas rapport au cycle JSF.

    Je n'utilise pas le système classique de navigation.
    En effet j'ai tout un cadre compliqué dans le site web, avec des menus etc, ce qui fait changer le contenu (comme dans un logiciel classique)

    Ce que j'ai fait c'est dans le contenu de faire des includes sur les différentes pages contenu, et pour chaque include je faire un rendered="#{monBean.viewToDisplay=='la vue'}; ca marche bien sauf qu'à force de clique de partour je fini avec un heap space.

    J'utilise beaucoup l'approche programmatique aussi.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    J'ai eu aussi des problémes de heap space. Un des problémes etait que tous mes <h:form enctype="multipart/form-data" >. il faut eviter le enctype="multipart/form-data" quand ce n'est pas nécessaire.

    Si tu as toujours des problémes essaye de mettre un System.gc() dans un phaseListener. ça devrait forcé l appel au gc pour chaque session HTTP. Mais je te conseille cela qu'en derniers recours (c'est vraiment pas tres propre comme solution)

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut
    A priori mon problème est résolu car j'ai fini par faire une jsf par view, au lieu de mon système avec une unique vu et des rendered true ou false.

    Il semblerait que la FacesView devenait trop volumineuse (peut etre à cause des images, je ne sais pas).

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 47
    Par défaut
    la vue sérializé prend de la place en mémoire à part si tu es en client side pour la sauver. Tu peux aussi jouer avec le nombre de view sauvegardée dans ta session (ce paramètre dépend de l'implementation JSF, RI 1.2 ou myfaces)

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

Discussions similaires

  1. Download file Java heap space JSF
    Par len1sensibl dans le forum JSF
    Réponses: 2
    Dernier message: 04/05/2011, 15h00
  2. [Info] Chargement image et Java heap space
    Par dazz_x dans le forum Langage
    Réponses: 9
    Dernier message: 11/09/2007, 11h51
  3. [jarsigner] java heap space
    Par GLDavid dans le forum Langage
    Réponses: 3
    Dernier message: 16/08/2006, 11h35
  4. Eclipse erreur : java.lang.OutOfMemoryError: Java heap space
    Par sderecourt dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 14/04/2006, 11h28
  5. [ memoire ] Java Heap Space
    Par natha dans le forum Général Java
    Réponses: 10
    Dernier message: 23/01/2006, 11h15

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