Exibir página em JSF?

Olá amigos, estou fazendo um projeto a nivel de estudo, estou usando os seguintes *.Jar’s:

antlr-2.7.6.jar
c3p0-0.9.1
commons-collections-3.2.1.jar
dom4j,1.6.1.jar
hibernate3.jar
hibernate-jpa-2.0-api.1.0.1.Final.jar
javassist.3.12.0.GA.jar
javax.faces.jar
jsf-api.jar
jsf-impl.jar
jta-1.1.jar
mysql-connector-java-5.1.18.bin.jar
slf4j-api-1.6.2.jar
slf4j-simples-1.6.2.jar

No console mostra:

02/12/2011 16:23:18 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jdk1.6.0_25/jre/lib/amd64/server:/usr/java/jdk1.6.0_25/jre/lib/amd64:/usr/java/jdk1.6.0_25/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
02/12/2011 16:23:18 org.apache.tomcat.util.digester.SetPropertiesRule begin
AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:FinanceiroWeb' did not find a matching property.
02/12/2011 16:23:19 org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
02/12/2011 16:23:19 org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
02/12/2011 16:23:19 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 811 ms
02/12/2011 16:23:19 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
02/12/2011 16:23:19 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.12
02/12/2011 16:23:19 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: 
        http://java.sun.com/jsf/html
     is already defined
02/12/2011 16:23:19 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsf/core is already defined
02/12/2011 16:23:19 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://mojarra.dev.java.net/mojarra_ext is already defined
02/12/2011 16:23:19 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Inicializando Mojarra 2.1.3 (FCS 20110908) para o contexto '/FinanceiroWeb'
02/12/2011 16:23:20 com.sun.faces.spi.InjectionProviderFactory createInstance
INFO: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
168 [Thread-1] INFO org.hibernate.annotations.common.Version - Hibernate Commons Annotations 3.2.0.Final
177 [Thread-1] INFO org.hibernate.cfg.Environment - Hibernate 3.6.8.Final
179 [Thread-1] INFO org.hibernate.cfg.Environment - hibernate.properties not found
183 [Thread-1] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
187 [Thread-1] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
283 [Thread-1] INFO org.hibernate.cfg.Configuration - configuring from resource: hibernate.cfg.xml
283 [Thread-1] INFO org.hibernate.cfg.Configuration - Configuration resource: hibernate.cfg.xml
319 [Thread-1] WARN org.hibernate.util.DTDEntityResolver - recognized obsolete hibernate namespace http://hibernate.sourceforge.net/. Use namespace http://www.hibernate.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!
371 [Thread-1] INFO org.hibernate.cfg.Configuration - Configured SessionFactory: null
440 [Thread-1] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: financeiro.usuario.Usuario
493 [Thread-1] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity financeiro.usuario.Usuario on table Usuario
569 [Thread-1] INFO org.hibernate.cfg.Configuration - Hibernate Validator not found: ignoring
579 [Thread-1] INFO org.hibernate.cfg.search.HibernateSearchEventListenerRegister - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
590 [Thread-1] INFO org.hibernate.connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
591 [Thread-1] INFO org.hibernate.connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
591 [Thread-1] INFO org.hibernate.connection.DriverManagerConnectionProvider - autocommit mode: false
600 [Thread-1] INFO org.hibernate.connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/financeiro
600 [Thread-1] INFO org.hibernate.connection.DriverManagerConnectionProvider - connection properties: {user=root}
1193 [Thread-1] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
1219 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Database ->
       name : MySQL
    version : 5.1.58-1ubuntu1
      major : 5
      minor : 1
1220 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Driver ->
       name : MySQL-AB JDBC Driver
    version : mysql-connector-java-5.1.18 ( Revision: tonci.grgin@oracle.com-20110930151701-jfj14ddfq48ifkfq )
      major : 5
      minor : 1
1222 [Thread-1] INFO org.hibernate.transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
1226 [Thread-1] INFO org.hibernate.transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
1226 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
1226 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
1226 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
1226 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
1227 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
1228 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
1228 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: auto
1229 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Maximum outer join fetch depth: 2
1229 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
1230 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
1230 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
1230 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Order SQL inserts for batching: disabled
1230 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
1233 [Thread-1] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
1234 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
1234 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - JPA-QL strict compliance: disabled
1234 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
1234 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
1234 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
1237 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
1237 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
1261 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
1261 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
1261 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: pojo
1262 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled
1262 [Thread-1] INFO org.hibernate.cfg.SettingsFactory - Check Nullability in Core (should be disabled when Bean Validation is on): enabled
1295 [Thread-1] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
1306 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [clob] overrides previous : org.hibernate.type.ClobType@2602585e
1306 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [java.sql.Clob] overrides previous : org.hibernate.type.ClobType@2602585e
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [wrapper_characters_clob] overrides previous : org.hibernate.type.CharacterArrayClobType@63f796d0
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [wrapper_materialized_blob] overrides previous : org.hibernate.type.WrappedMaterializedBlobType@13ce64f6
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [blob] overrides previous : org.hibernate.type.BlobType@53465ca2
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [java.sql.Blob] overrides previous : org.hibernate.type.BlobType@53465ca2
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [materialized_blob] overrides previous : org.hibernate.type.MaterializedBlobType@306bba64
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [characters_clob] overrides previous : org.hibernate.type.PrimitiveCharacterArrayClobType@709a1411
1307 [Thread-1] INFO org.hibernate.type.BasicTypeRegistry - Type registration [materialized_clob] overrides previous : org.hibernate.type.MaterializedClobType@139ba1d8
1570 [Thread-1] INFO org.hibernate.impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
1576 [Thread-1] INFO org.hibernate.tool.hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
1576 [Thread-1] INFO org.hibernate.tool.hbm2ddl.SchemaUpdate - fetching database metadata
1577 [Thread-1] INFO org.hibernate.tool.hbm2ddl.SchemaUpdate - updating schema
1600 [Thread-1] INFO org.hibernate.tool.hbm2ddl.TableMetadata - table found: financeiro.Usuario
1600 [Thread-1] INFO org.hibernate.tool.hbm2ddl.TableMetadata - columns: [codigo, email, ativo, idioma, nome, nascimento, login, senha, celular]
1600 [Thread-1] INFO org.hibernate.tool.hbm2ddl.TableMetadata - foreign keys: []
1600 [Thread-1] INFO org.hibernate.tool.hbm2ddl.TableMetadata - indexes: [primary, login]
1601 [Thread-1] INFO org.hibernate.tool.hbm2ddl.SchemaUpdate - schema update complete
02/12/2011 16:23:23 org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8080"]
02/12/2011 16:23:23 org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
02/12/2011 16:23:23 org.apache.catalina.startup.Catalina start
INFO: Server startup in 4098 ms

e na hora de exibir a pagina aparece:

HTTP Status 404 -

type Status report

message

description The requested resource () is not available.
Apache Tomcat/7.0.12

Meu Index.html:

<meta http-equiv="Refresh" content="0;URL=publico/login.jsf" />

Meu login.jsf:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core">
<h:head>
	<title>Login</title>
</h:head>
<h:body>
	<h1>Login</h1>
	<hr/>
	<h:form>
		<h:commandButton action="#{usuarioBean.novo}" value="Registre-se"/>
	</h:form>
	<hr/>
</h:body>
</html>

Alguém teria uma dica?

Como vocÊ está chamadno seu projeto?

Caso te interesse, aqui tem um tutorial para iniciantes em JSF: JSF - Hello World, AutoComplete.

jakefrog o projeto inicialmente estava rodando, quando eu fui implentar para trabalhar junto com o mysql foi que o projeto começou a apresentar essa mensagem, agora no cosole aparentemente esta funcionando tudo bem, já revisei todas as linhas, esqueci de posta meu “web.xml”:

<?xml version="1.0" encoding="UTF-8"?>  
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"  
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">  
        <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>  
        <servlet-mapping>  
            <servlet-name>Faces Servlet</servlet-name>  
            <url-pattern>*.jsf</url-pattern>  
        </servlet-mapping>  
        
        <filter>
			<filter-name>conexaoFiter</filter-name>
			<filter-class>financeiro.web.filter.ConexaoHibernateFilter</filter-class>
		</filter>
        
        <!-- Special Debug Output for Development -->
		<context-param>
			<param-name>facelets.DEVELOPMENT</param-name>
			<param-value>true</param-value>
		</context-param>
</web-app>  

Oq foi que você alterou para implementar o MySql?