Listener no web-xml

0 respostas
hopper.frf

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

Criado 26 de março de 2009
Respostas 0
Participantes 1