Estou recebendo o erro 404 depois de subir meu servidor tomcat, criar o index.xml na pasta webapp, e digitar na url http://localhost:8080/casadocodigo/
vi que a aplicação realmente subiu na porta 8080 e o nome do meu projeto é casadocodigo.
Estou recebendo o erro 404 depois de subir meu servidor tomcat, criar o index.xml na pasta webapp, e digitar na url http://localhost:8080/casadocodigo/
vi que a aplicação realmente subiu na porta 8080 e o nome do meu projeto é casadocodigo.
Fabio, boa noite
se você criou um index.xml você terá que passar o caminho completo http://localhost:8080/casadocodigo/index.xml (repara que você verá um arquivo XML e nao uma página). Por padrão no seu web.xml a home inicial é index.html aí sim você consegue chamar com o endereço que você tentou.
Desculpe, digitei errado. Eu criei o index.html e o erro 404 está ocorrendo. quando subo o tomcat esse é o log: fev 07, 2018 6:53:13 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\jre1.8.0_161\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_161/bin/server;C:/Program Files/Java/jre1.8.0_161/bin;C:/Program Files/Java/jre1.8.0_161/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Java\jdk1.8.0_161\bin;C:\Users\Eder\AppData\Local\Microsoft\WindowsApps;;C:\Users\Eder\Desktop;;. fev 07, 2018 6:53:13 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:casadocodigo' did not find a matching property. fev 07, 2018 6:53:13 PM org.apache.coyote.AbstractProtocol init INFORMAÇÕES: Initializing ProtocolHandler ["http-bio-8080"] fev 07, 2018 6:53:13 PM org.apache.coyote.AbstractProtocol init INFORMAÇÕES: Initializing ProtocolHandler ["ajp-bio-8009"] fev 07, 2018 6:53:13 PM org.apache.catalina.startup.Catalina load INFORMAÇÕES: Initialization processed in 737 ms fev 07, 2018 6:53:13 PM org.apache.catalina.core.StandardService startInternal INFORMAÇÕES: Starting service Catalina fev 07, 2018 6:53:13 PM org.apache.catalina.core.StandardEngine startInternal INFORMAÇÕES: Starting Servlet Engine: Apache Tomcat/7.0.47 fev 07, 2018 6:53:19 PM org.apache.coyote.AbstractProtocol start INFORMAÇÕES: Starting ProtocolHandler ["http-bio-8080"] fev 07, 2018 6:53:19 PM org.apache.coyote.AbstractProtocol start INFORMAÇÕES: Starting ProtocolHandler ["ajp-bio-8009"] fev 07, 2018 6:53:19 PM org.apache.catalina.startup.Catalina start INFORMAÇÕES: Server startup in 6356 ms
achei estranho essa advertência: ADVERTÊNCIA: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:casadocodigo' did not find a matching property.
Funcionou, não sei dizer ao certo o que era.