galera… estou com um problema na hr do deploy da minha aplicacao web…
Exception sending context initialized event to listener instance of class org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED!
Source Document: vfszip:/opt/jboss-5.0.0.GA/server/default/deploy/teoremaweb.ear/webclient.war/WEB-INF/lib/icefaces.jar/META-INF/faces-config.xml
Cause: Class 'com.icesoft.faces.application.PartialSubmitPhaseListener' is not an instance of 'interface javax.faces.event.PhaseListener'
at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:213)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:196)
at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:75)
o web-xml:
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config.xml</param-value>
</context-param>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
o faces-config:
<managed-bean>
<managed-bean-name>UserBean</managed-bean-name>
<managed-bean-class>br.inf.teorema.webclient.controller.UserBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>userName</property-name>
<property-class>java.lang.String</property-class>
<value/>
</managed-property>
<managed-property>
<property-name>password</property-name>
<property-class>java.lang.String</property-class>
<value/>
</managed-property>
</managed-bean>
<navigation-rule>
<from-view-id>/userLogin.jsp</from-view-id>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/userLoginSuccess.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>failure</from-outcome>
<to-view-id>/userLogin.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>/userLoginSuccess.jsp</from-view-id>
</navigation-rule>
<validator>
<validator-id>br.inf.teorema.webclient.controller.UserName</validator-id>
<validator-class>br.inf.teorema.webclient.controller.UserNameValidator</validator-class>
</validator>
<validator>
<validator-id>br.inf.teorema.webclient.controller.Password</validator-id>
<validator-class>br.inf.teorema.webclient.controller.PasswordValidator</validator-class>
</validator>
</faces-config>
ja fiz teste com alguns listeners no faces-config, mas nao adiantou. ql o listener certo pra se usar?
estou trabalhando com icefaces 1.8, jboss 5, jsf 1.2_12.
vlw