You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Charly Clairmont <ch...@altic.org> on 2006/10/05 15:55:37 UTC

MyFaces Sanbox & Sun JSF

Hi,

I try to implement a dévelopment realised with Spring Webflow and JSF in
a ExoPortal (www.exoplatform.org). I develop my application with MyFaces
Core, MyFaces Tomahawk and MyFace Tomahawk Sanbox.

In fact ExoPortal use the Sun JSF RI. So I observe an incompatibility
between Sun JSF RI and MyFace Tomahawk Sanbox. My MyFace Tomahawk Sanbox
version is dated 4th of Oct. 2006.

I have this error :
[ERROR] osbo] - 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
[[EN : Exception at the time of the sending of the event context
initialized (context initialized) with the authority of class of
listening ]] <javax.faces.FacesException: java.lang.ClassCastException:
org.apache.myfaces.custom.ajax.api.AjaxDecodePhaseListener>javax.faces.FacesException: java.lang.ClassCastException: org.apache.myfaces.custom.ajax.api.AjaxDecodePhaseListener
at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:336)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:809)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:698)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
Caused by: java.lang.ClassCastException:
org.apache.myfaces.custom.ajax.api.AjaxDecodePhaseListener
at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:741)
at
com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:400)
at
com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:332)
... 24 more

libraries used :
in CATALINA_HOME/common/lib
---------------------------
---------------------------
activation-1.0.jar
antlr-2.7.5H3.jar
antlr-2.7.5.jar
asm-1.5.3.jar
c3p0-0.8.4.5.jar
cas-2.0.12.jar
casclient-2.1.1.jar
cglib-2.1.3.jar
commons-beanutils-1.6.jar
commons-beanutils-1.7.0.jar
commons-collections-3.1.jar
commons-dbcp-1.2.1.jar
commons-digester-1.6.jar
commons-el.jar
commons-fileupload-1.0.jar
commons-lang-2.1.jar
commons-pool-1.2.jar
Compiere.jar
dom4j-1.4.jar
dom4j-1.6.1.jar
drools-base-2.0.jar
drools-core-2.0.jar
drools-io-2.0.jar
drools-java-2.0.jar
drools-smf-2.0.jar
ehcache-1.2.1RC.jar
exo-platform.commons-2.0.1.jar
exo-platform.container-2.0.1.jar
exo-platform.services.backup.api-2.0.1.jar
exo-platform.services.backup.impl-2.0.1.jar
exo-platform.services.cache.api-2.0.1.jar
exo-platform.services.cache.impl-2.0.1.jar
exo-platform.services.chart.api-2.0.1.jar
exo-platform.services.chart.impl-2.0.1.jar
exo-platform.services.common.api-2.0.1.jar
exo-platform.services.common.impl-2.0.1.jar
exo-platform.services.database.api-2.0.1.jar
exo-platform.services.database.impl-2.0.1.jar
exo-platform.services.indexing.api-2.0.1.jar
exo-platform.services.indexing.impl-2.0.1.jar
exo-platform.services.ldap.api-2.0.1.jar
exo-platform.services.ldap.impl-2.0.1.jar
exo-platform.services.organization.api-2.0.1.jar
exo-platform.services.organization.impl-2.0.1.jar
exo-platform.services.remote.api-2.0.1.jar
exo-platform.services.remote.impl-2.0.1.jar
exo-platform.services.resources.api-2.0.1.jar
exo-platform.services.resources.impl-2.0.1.jar
exo-platform.services.security.api-2.0.1.jar
exo-platform.services.security.impl-2.0.1.jar
exo-platform.services.templates.api-2.0.1.jar
exo-platform.services.templates.impl-2.0.1.jar
exo-platform.services.xml-processing.api-2.0.1.jar
exo-platform.services.xml-processing.impl-2.0.1.jar
exo-portal.jsf.core-components-1.1.1.jar
exo-portal.jsf.exo-components-1.1.1.jar
exo-portal.portal.api-1.1.1.jar
exo-portal.portal.community-1.1.1.jar
exo-portal.portal.config-1.1.1.jar
exo-portal.portal.jsf-1.1.1.jar
exo-portal.portal.log-1.1.1.jar
exo-portal.portal.skin-1.1.1.jar
exo-portal.portlet-framework.jsf-1.1.1.jar
exo-portal.services.portlet-registry.api-1.1.1.jar
exo-portal.services.portlet-registry.impl-1.1.1.jar
exo-portlet-container.services.jsr168.api-1.1.1.jar
exo-portlet-container.services.jsr168.impl-1.1.1.jar
exo-sso.plugins.cas-2-1.0.jar
exo-test.webunit-framework-1.1.1.jar
groovy-all-1.0-jsr-03.jar
hibernate3.jar
hsqldb-1.8.0.1.jar
httpunit-1.6.jar
janino-2.3.2.jar
jasper-compiler.jar
jasper-compiler-jdt.jar
jasper-runtime.jar
jcommon-1.0.0.jar
jfreechart-1.0.0.jar
jgroups-all-2.2.jar
jibx-run-1.0.jar
jsp-api.jar
jstl-1.1.2.jar
jta-1.0.1B.jar
jtidy-4aug2000r7-dev.jar
log4j-1.2.8.jar
lucene-1.4.3.jar
      * mail-1.3.3.jar
naming-factory-dbcp.jar
naming-factory.jar
naming-resources.jar
oracle.jar
picocontainer-1.1.jar
portlet-api-1.0.jar
postgresql-8.1-405.jdbc3.jar
quartz-1.5.0-RC2.jar
servlet-api.jar
velocity-1.4.jar
xercesImpl-2.6.2.jar
xpp3-1.1.2a.jar
xstream-1.1.jar



in my WEB_INF/lib
-----------------
-----------------
ant-antlr-1.6.5.jar
antlr-2.7.6.jar
aopalliance-1.0.jar
asm-attrs.jar
asm.jar
commons-beanutils-1.7.0.jar
commons-codec-1.3.jar
commons-collections-2.1.1.jar
commons-collections-3.1.jar
commons-dbcp-1.2.1.jar
commons-digester-1.7.jar
commons-el-1.0.jar
commons-fileupload-1.1.1.jar
commons-lang-2.1.jar
commons-logging-1.0.4.jar
dom4j-1.6.1.jar
dwr.jar
EasySI-0.9.0.jar
hibernate3.jar
jakarta-oro.jar
jdo2.jar
jdom-1.0.jar
jstl.jar
jta.jar
log4j-1.2.13.jar
myfaces-api-1.1.5-SNAPSHOT.jar
myfaces-impl-1.1.5-SNAPSHOT.jar
ognl-2.6.7.jar
oscache-2.3.2.jar
spring-aop-2.0-rc4.jar
spring-beans-2.0.dtd
spring-beans-2.0-rc4.jar
spring-beans-2.0.xsd
spring-beans.dtd
spring-binding-1.0-rc4.jar
spring-context-2.0-rc4.jar
spring-core-2.0-rc4.jar
spring-dao-2.0-rc4.jar
spring-hibernate3.jar
spring.jar
spring-jdbc-2.0-rc4.jar
spring-jdo.jar
spring-portlet-2.0-rc4.jar
spring.tld
spring-web-2.0-rc4.jar
spring-webflow-1.0-rc4.jar
spring-webmvc-2.0-rc4.jar
standard.jar
tomahawk-1.1.5-SNAPSHOT.jar
tomahawk-sandbox-1.1.5-SNAPSHOT.jar

If you have any idea...

best regards