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