RichFaces + JSF não roda! error! help!

2 respostas
Javabuntu

pessoal estou usando o netbeans com visual web pack e JSF 1.1 tomcat 5.5

tentei adicionar o RichFaces 3.1.0 pra usar alguns componentes dele, porém assim que eu adiciono os .jars do RichFaces ele gera um erro...e não roda...se eu retirar o .jars roda normal....acrescentei tudo necessário no web.xml
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlnssi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 

<display-name>a4jEchoText</display-name> 
<context-param> 
<param-name>javax.faces.STATE_SAVING_METHOD</param-name> 
<param-value>server</param-value> 
</context-param> 

<filter> 
<display-name>Ajax4jsf Filter</display-name> 
<filter-name>ajax4jsf</filter-name> 
<filter-class>org.ajax4jsf.Filter</filter-class> 
</filter> 

<filter-mapping> 
<filter-name>ajax4jsf</filter-name> 
<servlet-name>Faces Servlet</servlet-name> 
<dispatcher>REQUEST</dispatcher> 
<dispatcher>FORWARD</dispatcher> 
<dispatcher>INCLUDE</dispatcher> 
</filter-mapping> 
<listener> 
<listener-class> 
com.sun.faces.config.ConfigureListener 
</listener-class> 
</listener> 

<!-- Faces Servlet --> 
<servlet> 
<servlet-name>Faces Servlet</servlet-name> 
<servlet-class> 
javax.faces.webapp.FacesServlet 
</servlet-class> 
<load-on-startup>1</load-on-startup> 
</servlet> 

<!-- Faces Servlet Mapping --> 
<servlet-mapping> 
<servlet-name>Faces Servlet</servlet-name> 
<url-pattern>*.jsf</url-pattern> 
</servlet-mapping> 
<login-config> 
<auth-method>BASIC</auth-method> 
</login-config> 
</web-app>
a mensagem de erro que aparece é:

ajax4jsf.framework.context.AjaxContext do not Cast ajax4jsf.context.AjaxContext

não tenho a mínima idéia de que Cast ele está tentando resolver....visto que o ajax4jsf vem nele próprio..
coloquei as tags lib necessárias...etc...
pra testar...não coloquei nenhuma tag dentro do jsp, e não rodou, ou seja, algum está acontecendo no .jar ou falta de alguma config~uração, porém o erro eh somente o acima..

Agradeço muito a que ajudar..

2 Respostas

ericogr

Quais são os .jars que vc está usando?
Tive um problema parecido quando coloquei a lib do richfaces + as do a4j. Vc chegou a ver se está usando as duas juntas? Se estiver, deixe somente a do richfaces que já vem com o a4j.

falow

Javabuntu

to usando os 3 .jars indicados no site do richfaces…nao coloquei o do ajax4jsf junto nao…

Criado 6 de dezembro de 2007
Ultima resposta 6 de dez. de 2007
Respostas 2
Participantes 2