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 :

[RichFaces] Richfaces sur un WAS 7.0


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 129
    Par défaut [RichFaces] Richfaces sur un WAS 7.0
    Bonjour !

    Dans notre société, nous avons développé une petite application web avec Richfaces 3.2.2 qui tourne sur un Tomcat 6.0.18.
    Notre environnement de développement est Rational Application Developer 7.5.
    Pour le moment, on essaye de faire tourner cette application sur un WAS 7.0 (avec les derniers fixpack), et l'on rencontre des problèmes au niveau de Richfaces...

    A chaque fois que l'on démarre l'application, voici le log qui sort:

    10/12/08 14:20:30:526 CET 0000000a config I Initializing Sun's JavaServer Faces implementation (1.2_07-b03-FCS) for context '/Path'
    10/12/08 14:20:34:216 CET 0000000a FfdcProvider I com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on C:\Program Files\IBM\SDP\runtimes\base_v7\profiles\AppSrv01\logs\ffdc\server1_372e372e_08. 12.10_14.20.34.0767222673105519956264.txt com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated 1341
    10/12/08 14:20:34:247 CET 0000000a webapp E com.ibm.ws.webcontainer.webapp.WebApp notifyServletContextCreated SRVE0283E: Exception interceptée lors de l''initialisation du contexte : {0}
    java.lang.NoSuchMethodError: com/sun/faces/config/GlassFishConfigureListener.scanWebXml(Z)V
    + at com.sun.faces.config.GlassFishConfigureListener.contextInitialized(GlassFishCon figureListener.java:46)+
    + at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1 588)+
    + at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:35 0)+
    + at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:292)+
    + at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java :99)+
    + at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java: 167)+
    + at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:727)+
    + at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:61 2)+
    + at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.jav a:376)+
    + at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java: 668)+
    + at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1 142)+
    + at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(De ployedApplicationImpl.java:1313)+
    + at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:6 11)+
    + at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationI mpl.java:938)+
    + at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgr Impl.java:721)+
    + at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2 062)+
    + at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImp l.java:437)+
    + at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java :122)+
    + at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImp l.java:380)+
    + at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitM grImpl.java:108)+
    + at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(Compositi onUnitMgrImpl.java:935)+
    + at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsCompon entImpl.java:349)+
    + at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)+
    Suivi à la fin par :

    10/12/08 14:20:52:218 CET 00000016 CacheManager I org.ajax4jsf.cache.CacheManager getCacheFactory Selected http://org.ajax4jsf.cache.L RUMapCacheFactory cache factory
    Et après il semble qu'il y ait un thread qui est "hung".

    Le web.xml ressemble à ceci :

    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
    "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
     
     
    + +
    + com.sun.faces.validateXml+
    + true+
    + +
    + +
    + +
    + +
    org.richfaces.SKIN
    ruby
     
     
    richfaces
    org.ajax4jsf.Filter
     
     
    richfaces
    Faces Servlet
     
     
     
    + +
    + Faces Servlet+
    + javax.faces.webapp.FacesServlet+
    + 1+
    + +
    + +
    + Faces Servlet+
    + *.faces+
    + +
    + +
    + +
    + index.htm+
    + +
    Et voici les JAR que l'on a rajouté dans le projet :

    antlr-2.7.6.jar
    asm.jar
    cglib-2.1.3.jar
    common-annotations.jar
    commons-beanutils.jar
    commons-collections.jar
    commons-digester.jar
    commons-io-1.4.jar
    commons-logging.jar
    dom4j-1.6.1.jar
    hibernate-annotations.jar
    hibernate-validator.jar
    hibernate3.jar
    jsf-api.jar
    jsf-impl.jar
    jstl-1.2.jar
    jta-1.0.1B.jar
    richfaces-api-3.2.2.GA.jar
    richfaces-impl-3.2.2.GA.jar
    richfaces-ui-3.2.2.GA.jar

    Personne n'aurait réussit à faire fonctionner Richfaces 3.2.2 sur un WAS 7.0?

    Merci à vous.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 129
    Par défaut
    Apparement, contrairement à ce qui est annoncé dans leurs releases, la version 3.2.2 de richfaces n'est pas compatible WAS 7.0.

    Par contre j'ai essayé avec la beta de la version 3.3.0 de RichFaces et là, pas de soucis.

    Je clos le sujet.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    325
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 325
    Par défaut
    Salut,
    pour infos et pour que tu sois vigilant, dans la société où je bosse des tests ont été conduits avec Rich Faces (une v3, mais je ne sais pas laquelle exactement) sur un WAS 6.0 ou 6.1 et des gros problèmes de performances sont apparues.
    Avant de t'engager dans cette voie, assure-toi que ça tienne la route en environnement de production et en charge.

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

Discussions similaires

  1. [RichFaces] Tri sur un rich:columns
    Par Fafhrd dans le forum JSF
    Réponses: 1
    Dernier message: 25/11/2009, 11h22
  2. Réponses: 5
    Dernier message: 12/08/2009, 15h59
  3. [richfaces]ContextMenu sur balise td
    Par raff87 dans le forum JSF
    Réponses: 5
    Dernier message: 12/05/2009, 11h02
  4. jsf + richfaces + control sur les champs
    Par ghnawfal dans le forum JSF
    Réponses: 1
    Dernier message: 26/08/2008, 16h07
  5. [RichFaces] Erreur sur les DataScroller
    Par M€lK!oR dans le forum JSF
    Réponses: 3
    Dernier message: 09/04/2008, 09h25

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