HTTP Status 404 Tomcat Apache

Eu estou com um erro que não consigo relsolver, já fiz tudo que é possível e nada. Alguém pode me ajudar?

Esse é o erro que ta dando:

HTTP Status 404 - 


type Status report

message 

description The requested resource is not available.


Apache Tomcat/7.0.47 


códido do arquivo index.xhtml

<!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:ui="http://java.sun.com/jsf/facelets"
	xmlns:ui="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsp/jstl/core"
	xmlns:ui="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core">

<p:inputText value="Ola Mundo"/>
</html>


código do arquivo 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>MyFaces</display-name>
 
  <!-- Change to "Production" when you are ready to deploy -->
  <context-param>
    <param-name>javax.faces.PROJECT_STAGE</param-name>
    <param-value>Development</param-value>
  </context-param>
 
  <!-- Welcome page -->
  <welcome-file-list>
    <welcome-file>faces/hello.xhtml</welcome-file>
  </welcome-file-list>
 
  <!-- JSF mapping -->
  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
 
  <!-- Map these files with JSF -->
  <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>
  <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>*.xhtml</url-pattern>
  </servlet-mapping>
 
</web-app>

Posta o stacktrace completo

O que seria o stacktrace?

Quando você inicia o tomcat, ele “escreve” várias coisas no console. Pega tudo o que ele imprime e coloca aqui…

Eu coloquei nesse link http://pastebin.com/Bw7sLsqW
Não deu para postar aqui pelo número de caracteres

Bloqueado pelo proxy da empresa onde trabalho.

Vou tentar colocar aqui

mar 09, 2017 11:17:13 AM 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\jre1.8.0_121\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_121/bin/server;C:/Program Files/Java/jre1.8.0_121/bin;C:/Program Files/Java/jre1.8.0_121/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Users\katielen.k\runtimes\kre-clr-win-x86.1.0.0-beta3\bin;C:\Users\katielen.k\bin;C:\Users\katielen\AppData\Local\Microsoft\WindowsApps;C:\MultiSync\lc_lca.zip;C:\WINDOWS\system32;;.
mar 09, 2017 11:17:14 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
ADVERTÊNCIA: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:MyFaces’ did not find a matching property.
mar 09, 2017 11:17:14 AM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler [“http-bio-8080”]
mar 09, 2017 11:17:14 AM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler [“ajp-bio-8009”]
mar 09, 2017 11:17:14 AM org.apache.catalina.startup.Catalina load
INFORMAÇÕES: Initialization processed in 721 ms
mar 09, 2017 11:17:14 AM org.apache.catalina.core.StandardService startInternal
INFORMAÇÕES: Starting service Catalina
mar 09, 2017 11:17:14 AM org.apache.catalina.core.StandardEngine startInternal
INFORMAÇÕES: Starting Servlet Engine: Apache Tomcat/7.0.47
mar 09, 2017 11:17:15 AM org.apache.catalina.util.SessionIdGenerator createSecureRandom
INFORMAÇÕES: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [130] milliseconds.
mar 09, 2017 11:17:15 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: Marking servlet Faces Servlet as unavailable
mar 09, 2017 11:17:15 AM org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet /MyFaces threw load() exception
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5176)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5460)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

mar 09, 2017 11:17:15 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\katielen\webapps\docs
mar 09, 2017 11:17:15 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\katielen\webapps\examples
mar 09, 2017 11:17:16 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: contextInitialized()
mar 09, 2017 11:17:16 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: SessionListener: contextInitialized()
mar 09, 2017 11:17:16 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘org.apache.jasper.compiler.TldLocationsCache’, ‘org.apache.jasper.compiler.TldLocationsCache@d16930d’)
mar 09, 2017 11:17:16 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\katielen\webapps\host-manager
mar 09, 2017 11:17:16 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\katielen\webapps\manager
mar 09, 2017 11:17:16 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\katielen\webapps\ROOT
mar 09, 2017 11:17:16 AM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler [“http-bio-8080”]
mar 09, 2017 11:17:16 AM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler [“ajp-bio-8009”]
mar 09, 2017 11:17:16 AM org.apache.catalina.startup.Catalina start
INFORMAÇÕES: Server startup in 2340 ms
mar 09, 2017 11:17:26 AM org.apache.catalina.loader.WebappClassLoader modified
INFORMAÇÕES: Additional JARs have been added : 'javax.faces-api-2.1.jar’
mar 09, 2017 11:17:26 AM org.apache.catalina.core.StandardContext reload
INFORMAÇÕES: Reloading Context with name [/MyFaces] has started
mar 09, 2017 11:17:27 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: Marking servlet Faces Servlet as unavailable
mar 09, 2017 11:17:27 AM org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet /MyFaces threw load() exception

java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5176)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5460)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3954)
at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
at java.lang.Thread.run(Unknown Source)

mar 09, 2017 11:17:27 AM org.apache.catalina.core.StandardContext reload
INFORMAÇÕES: Reloading Context with name [/MyFaces] is completed
mar 09, 2017 11:17:37 AM org.apache.catalina.loader.WebappClassLoader modified
INFORMAÇÕES: Additional JARs have been added : 'javax.faces-api-2.1.jar’
mar 09, 2017 11:17:37 AM org.apache.catalina.core.StandardContext reload
INFORMAÇÕES: Reloading Context with name [/MyFaces] has started
mar 09, 2017 11:17:38 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: Marking servlet Faces Servlet as unavailable
mar 09, 2017 11:17:38 AM org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet /MyFaces threw load() exception
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5176)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5460)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3954)
at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
at java.lang.Thread.run(Unknown Source)

Conseguir colocar, dividi

Por alguma razão, o tomcat não encontra o FacesServlet e isso acaba ocasionando a não implantação da tua aplicação no tomcat.
Você está utilizando maven? Se sim, verifique em Properties > Deployment assembly se os artefatos do maven estão sendo incluídos no projeto.
Se não, certifique-se de ter colocado os dois jars do jsf na pasta lib do projeto.

Eu não estou usando maven, e add essas bibliotecas no lib e Deployment assembly

javax.faces-api-2.1
jsf-impl
jsf-api
jsf-api-2.02-FCS
jstl-1.0.6
standard-2.2.2
primefaces-6.0

Bom, você pode optar por manter isso assim, mas, sugiro fortemente que dê uma olhada no maven ou gradle.
Neste caso, eu sugeriria remover tudo o que tem de jsf-xxx.jar e colocar apenas estas duas:
https://maven.java.net/content/repositories/releases/org/glassfish/javax.faces/2.1.10/javax.faces-2.1.10.jar
https://maven.java.net/content/repositories/releases/javax/faces/javax.faces-api/2.1/javax.faces-api-2.1.jar
Qualquer dúvida adicional, dá uma olhada aqui https://javaserverfaces.java.net/nonav/2.2/download.html

ok. Vou tentar, qualquer coisa falo aqui.Obrigada

Agora deu isso

An Error Occurred:

Error Parsing /index.xhtml: Error Traced[line: 6] O atributo “xmlns:ui” já foi especificado para o elemento “html”.

Consegui arrumar esse

Not Found in ExternalContext as a Resource tem isso também

Posta o código do index.xhtml

@Katielen_Castro, para te ajudar, precisamos que você coloque aqui o máximo de informação. O erro não vem isolado, ele sempre aparece com mais coisas. Coloque tudo o que puder, código, stack trace, etc.

Não conseguir responder mais aquele dia. O arquivo index.xhtml:

<p:inputText value=“Ola Mundo”/>

web.xml :

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

MyFaces

javax.faces.PROJECT_STAGE Development faces/hello.xhtml Faces Servlet javax.faces.webapp.FacesServlet 1 Faces Servlet /faces/* Faces Servlet *.jsf Faces Servlet *.faces Faces Servlet *.xhtml