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

Glassfish et Payara Java Discussion :

Dépoiement simple application Grails sous GlassFish


Sujet :

Glassfish et Payara Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 218
    Par défaut Dépoiement simple application Grails sous GlassFish
    Bonjour,

    J'essaie de déployer une application Grails sous Glassfish.
    Pour évitre tous les pbs liés au paramétrage de mon application, j'essaie de déployer un projet avec le paramétrage de base de Grails(base standard). Je n'ai créer qu'un domaine avec ses vues et son controller associé.

    Quand j'essaie de déployer l'application , j'obtiens dans le log de grails les messages suivants :

    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
    
    [#|2011-06-21T13:45:54.359+0200|INFO|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=78;_ThreadName=Thread-1;|com.sun.webui.jsf.component.DropDown::La valeur active du composant propertyForm:deployTable:topActionsGroup1:filter ne correspond à aucune des sélections. 
    Avez-vous pensé à réinitialiser la valeur après avoir modifié les options ? |#]
    
    [#|2011-06-21T13:46:10.171+0200|WARNING|glassfish3.1|org.apache.catalina.connector.Request|_ThreadID=20;_ThreadName=Thread-1;|PWC4011: Unable to set request character encoding to UTF-8 from context , because request parameters have already been read, or ServletRequest.getReader() has already been called|#]
    
    [#|2011-06-21T13:46:10.390+0200|INFO|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=80;_ThreadName=Thread-1;|===== GUI deployment: needUploadToTempfile ======|#]
    
    [#|2011-06-21T13:46:10.421+0200|INFO|glassfish3.1|org.glassfish.admingui|_ThreadID=20;_ThreadName=Thread-1;|======= uploadFileName=glass-0.1.war|#]
    
    [#|2011-06-21T13:46:18.781+0200|INFO|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=80;_ThreadName=Thread-1;|===== filePath=C:\temp\glass-013487045446712114.1.war origPath=glass-0|#]
    
    [#|2011-06-21T13:46:38.125+0200|SEVERE|glassfish3.1|org.apache.catalina.core.ContainerBase|_ThreadID=20;_ThreadName=Thread-1;|ContainerBase.addChild: start: 
    org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: javax.servlet.ServletException: java.lang.ExceptionInInitializerError
    Caused by: java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit
    	at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:276)
    	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:242)
    	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
    	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:131)
    	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:382)
    	at org.codehaus.groovy.grails.web.util.Log4jConfigListener.<clinit>(Log4jConfigListener.java:43)
    	... 91 more
    |#]
    [#|2011-06-21T13:46:38.125+0200|WARNING|glassfish3.1|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=80;_ThreadName=Thread-1;|java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: javax.servlet.ServletException: java.lang.ExceptionInInitializerError
    java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: javax.servlet.ServletException: java.lang.ExceptionInInitializerError
    ...
    #|2011-06-21T13:46:38.125+0200|SEVERE|glassfish3.1|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=80;_ThreadName=Thread-1;|Exception while loading the app|#]
    ...
    [#|2011-06-21T13:46:39.562+0200|SEVERE|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=80;_ThreadName=Thread-1;|java.lang.ExceptionInInitializerError
    ....
    [#|2011-06-21T13:46:39.562+0200|SEVERE|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=80;_ThreadName=Thread-1;|a:52)
    Le pb semble venir de slf4j-log4j12-1.5.8.jar mais je n'arrive pas à m'en sortir, je le place dans les répertoires Glassfish/lib, puis dans glassfish/applications/lib et dans glassfish/application/monappli/lib et cela ne change rien (enfin si je l'enlève d'un des premiers répertoires il m'indique qu'il ne trouve plus le fichier jar, le placer dans le répertoire monappli ne semble servir à rien). Donc je rame depuis un moment, si qqn peut m'aider...

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 218
    Par défaut
    Après plusieurs tentatives j'ai réussi à m'en sortir concernant ce point.
    Il suffisait en fait de supprimer les fichiers slf4j-log4j12-1.5.8.jar + slf4j-api... des répertoires glassfish/lib et glassfish/domaine/lib et de les conserver uniquement dans le répertoire glassfish/domaine/appli/lib.

    Donc c'est ok pour ce point.

    J'ai eu par ailleurs un autre pb du à hibernate, quand on installe l'addon hibernate de Glassfish, on obtient un hibernate3.jar qui n'est pas compatible avec hibernate de grails. il faut donc conserver uniquement les fichiers jar générés par grails.

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

Discussions similaires

  1. erreur au lancement de mon application sous GlassFish
    Par farid69 dans le forum Glassfish et Payara
    Réponses: 0
    Dernier message: 28/02/2013, 11h09
  2. Déploiement d'application web serveur sous GlassFish
    Par jmdel5327 dans le forum Glassfish et Payara
    Réponses: 1
    Dernier message: 22/03/2012, 20h16
  3. L'emplacement d'une application déployée sous GlassFish V3
    Par siempre dans le forum Glassfish et Payara
    Réponses: 9
    Dernier message: 08/01/2012, 14h15
  4. Réponses: 2
    Dernier message: 21/10/2011, 10h57
  5. Quel langage pour un application graphique sous windows
    Par ipeteivince dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 06/06/2003, 17h00

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