Erro Eclipse - Aplicação JSF X Tomcat

Ao importar a aula 4 para o eclipse, a importação foi feita com sucesso, inclusive a exclusão que o eclipse dava com o validador de html, pois o eclipse entendia que era erro e eu desabilitei. Porém ao rodar a aplicação, o browser não abre com a aplicação,e a mesma é visualizada dentro do próprio eclipse. Além disso o browser do eclipse informa :

error 404 - type Status report message /livraria/ description The requested resource is not available.

Como resolver essas duas situações?

Quando dá 404 é pq o projeto nem subiu.

Olhe o log que outro erro deve ter aparecido lá.

não identifiquei algo em específico. A mensagem é:

Nov 02, 2013 2:33:11 PM org.apache.catalina.core.AprLifecycleListener init
Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;.
Nov 02, 2013 2:33:12 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:livraria’ did not find a matching property.
Nov 02, 2013 2:33:13 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler [“http-bio-8080”]
Nov 02, 2013 2:33:13 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler [“ajp-bio-8009”]
Nov 02, 2013 2:33:13 PM org.apache.catalina.startup.Catalina load
Informações: Initialization processed in 3680 ms
Nov 02, 2013 2:33:13 PM org.apache.catalina.core.StandardService startInternal
Informações: Starting service Catalina
Nov 02, 2013 2:33:13 PM org.apache.catalina.core.StandardEngine startInternal
Informações: Starting Servlet Engine: Apache Tomcat/7.0.42
Nov 02, 2013 2:33:19 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.1.14 ( 20121023-1153) para o contexto '/livraria’
Nov 02, 2013 2:33:22 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Nov 02, 2013 2:33:23 PM org.hibernate.validator.internal.util.Version
INFO: HV000001: Hibernate Validator 4.3.0.Final
Nov 02, 2013 2:33:23 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler [“http-bio-8080”]
Nov 02, 2013 2:33:23 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler [“ajp-bio-8009”]
Nov 02, 2013 2:33:23 PM org.apache.catalina.startup.Catalina start
Informações: Server startup in 10546 ms

Alguém pode ajudar?

Qual a URL vc está acessando?

Eu rodo diretamente no eclipse. Ele carrega o site dentro do próprio eclipse amostra essa mensagem de erro. Nao existe nenhum outro servidor Nessa porta.
Aliás nem a pagina inicial so tomcat está carregando. Ja olhei na aba serviços mas nao possui nenhum programa por cima da porta 8080.
Alguma sugestão de ajuda?

Não será aquele probleminha clássico do diretório de deploy do Tomcat no Eclipse (o padrão no Eclipse é o wtpwebapps, e não webapps)? Seu Tomcat é o 7?

Se quiser fazer um teste para ver se não é isso, experimente mudar o diretório.

pelo que vi parece um problema de banco de dados… ele não esta conseguindo setar a propriedade ‘source’ no contexto…

da uma olhada no seu arquivo de configuração do banco e veja se esta configurado corretamente…

Pessoal, o meu tomcat é o 7.
Os exercícios da caelum em jsf estavam rodando normalmente, mas depoisq removi todos os pprogramas e importei esse exercício, a aplicação não roda mais.