JSF não abre a página e dá erro antes

Olá pessoal… estou tentando fazer uma aplicação bem simples com jsf mas dá um erro que eu vasculhei o google e não achei a solução!

Erro:

Grave: Unexpected exception when attempting to tear down the Mojarra runtime java.lang.IllegalStateException: O aplicativo não foi iniciado corretamente na inicialização. Não foi possível encontrar Fábrica: javax.faces.application.ApplicationFactory

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  
  <display-name>texto</display-name>
  

	<!-- Configuração do RichFaces -->
	<context-param>
		<param-name>org.richfaces.SKIN</param-name>
		<param-value>blueSky</param-value>
	</context-param>

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

	<filter-mapping>
		<filter-name>richfaces</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>
  
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  
</web-app>

faces-config.xml

[code]<?xml version="1.0" encoding="UTF-8"?>

textoBean br.com.controller.Cadastro request

[/code]

Ajudem por favor!!

Todas as bibliotecas estão indo na hora do deploy?
O caminho do ManagedBean está correto? “br.com.controller.Cadastro”

O problema foi resolvido entre aspas! Era problema de .jars, peguei um outro exemplo no google e agora parece que está faltando algum .jar

GRAVE: Error configuring application listener of class com.sun.faces.config.ConfigureListener java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener

Alguém tem alguma ideia desse erro e se for falta de algum .jar qual será?

Creio que esse aqui:
http://www.java2s.com/Code/Jar/GHI/Downloadjsfimpljar.htm

Eu achei um projeto na web, onde tem um exemplo top de linha!!! http://www.diegosilva.com.br/?p=116

Baixei exatamente os .jars nas versões que estavam sendo citadas e mesmo assim não funcionava… fui ver era permissão de usuário o problema! 1 dia perdido por causa de permissão… :evil:

Valeu pessoal!! Problema resolvido! :lol: