Erro ao carregar projeto web no eclipse com tomcat

4 respostas
P

Pessoal, bom dia.
Estou iniciando em web, instalei o eclipse com jboss e tomcat.

Tenho um projeto onde quando carrego apresenta vários erros onde não consegui entender o porque.
carregando apenas o tomcat, o mesmo funciona, mas com o projeto não.
Peço a ajuda dos amigos.

Mensagem de erro “Server Tomcat v9.0 Server at localhost failed to start.”

Segue log de erro

set 15, 2016 9:12:33 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:deposito did not find a matching property.

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Server version:        Apache Tomcat/9.0.0.M10

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Server built:          Aug 31 2016 15:00:21 UTC

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Server number:         9.0.0.0

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: OS Name:               Windows 7

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: OS Version:            6.1

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Architecture:          x86

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Java Home:             C:\Program Files\Java\jre1.8.0_101

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: JVM Version:           1.8.0_101-b13

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: JVM Vendor:            Oracle Corporation

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: CATALINA_BASE:         C:\Users\jo\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: CATALINA_HOME:         C:\Tomcat9.0

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Command line argument: -Dcatalina.base=C:\Users\jo\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Command line argument: -Dcatalina.home=C:\Tomcat9.0

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Command line argument: -Dwtp.deploy=C:\Users\jo\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Command line argument: -Djava.endorsed.dirs=C:\Tomcat9.0\endorsed

set 15, 2016 9:12:33 AM org.apache.catalina.startup.VersionLoggerListener log

INFORMAÇÕES: Command line argument: -Dfile.encoding=Cp1252

set 15, 2016 9:12:33 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent

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_101\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_101/bin/client;C:/Program Files/Java/jre1.8.0_101/bin;C:/Program Files/Java/jre1.8.0_101/lib/i386;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Skype\Phone;C:\Program Files\Java\jre1.8.0_101\bin;C:\Program Files\Windows Live\Shared;C:\Program Files\java-neon\Tomcat-9.0\bin;C:\Users\jo\Desktop;;.

set 15, 2016 9:12:34 AM org.apache.coyote.AbstractProtocol init

INFORMAÇÕES: Initializing ProtocolHandler [http-nio-8080]

set 15, 2016 9:12:35 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector

INFORMAÇÕES: Using a shared selector for servlet write/read

set 15, 2016 9:12:35 AM org.apache.coyote.AbstractProtocol init

INFORMAÇÕES: Initializing ProtocolHandler [ajp-nio-8009]

set 15, 2016 9:12:35 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector

INFORMAÇÕES: Using a shared selector for servlet write/read

set 15, 2016 9:12:35 AM org.apache.catalina.startup.Catalina load

INFORMAÇÕES: Initialization processed in 3498 ms

set 15, 2016 9:12:35 AM org.apache.catalina.core.StandardService startInternal

INFORMAÇÕES: Starting service Catalina

set 15, 2016 9:12:35 AM org.apache.catalina.core.StandardEngine startInternal

INFORMAÇÕES: Starting Servlet Engine: Apache Tomcat/9.0.0.M10

set 15, 2016 9:12:36 AM org.apache.catalina.core.ContainerBase startInternal

GRAVE: A child container failed during start

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/deposito]]

at java.util.concurrent.FutureTask.report(Unknown Source)

at java.util.concurrent.FutureTask.get(Unknown Source)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:911)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:890)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1403)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1393)

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)

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/deposito]]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)

 6 more

Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@313a47]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)

at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4832)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4964)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

 6 more

Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.JarResourceSet@1507f07]

at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:113)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:140)

at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:705)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

 9 more

Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: invalid LOC header (bad signature)

at org.apache.catalina.webresources.JarResourceSet.initInternal(JarResourceSet.java:139)

at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)

 12 more

Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)

at java.util.zip.ZipFile.read(Native Method)

at java.util.zip.ZipFile.access$1400(Unknown Source)

at java.util.zip.ZipFile$ZipFileInputStream.read(Unknown Source)

at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(Unknown Source)

at java.util.zip.InflaterInputStream.read(Unknown Source)

at sun.misc.IOUtils.readFully(Unknown Source)

at java.util.jar.JarFile.getBytes(Unknown Source)

at java.util.jar.JarFile.getManifestFromReference(Unknown Source)

at java.util.jar.JarFile.getManifest(Unknown Source)

at org.apache.catalina.webresources.JarResourceSet.initInternal(JarResourceSet.java:137)

 13 more
set 15, 2016 9:12:36 AM org.apache.catalina.core.ContainerBase startInternal

GRAVE: A child container failed during start

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]

at java.util.concurrent.FutureTask.report(Unknown Source)

at java.util.concurrent.FutureTask.get(Unknown Source)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:911)

at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:791)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.startup.Catalina.start(Catalina.java:655)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495)

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1403)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1393)

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)

Caused by: org.apache.catalina.LifecycleException: A child container failed during start

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:920)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:890)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

 6 more
set 15, 2016 9:12:36 AM org.apache.catalina.startup.Catalina start

GRAVE: The required Server component failed to start so Tomcat is unable to start.

org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)

at org.apache.catalina.startup.Catalina.start(Catalina.java:655)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495)

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)

at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:791)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

 7 more

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)

at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

 9 more

Caused by: org.apache.catalina.LifecycleException: A child container failed during start

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:920)

at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

 11 more

set 15, 2016 9:12:36 AM org.apache.coyote.AbstractProtocol pause
INFORMAÇÕES: Pausing ProtocolHandler [“http-nio-8080”]
set 15, 2016 9:12:36 AM org.apache.coyote.AbstractProtocol pause
INFORMAÇÕES: Pausing ProtocolHandler [“ajp-nio-8009”]
set 15, 2016 9:12:36 AM org.apache.catalina.core.StandardService stopInternal
INFORMAÇÕES: Stopping service Catalina
set 15, 2016 9:12:36 AM org.apache.coyote.AbstractProtocol destroy
INFORMAÇÕES: Destroying ProtocolHandler [“http-nio-8080”]
set 15, 2016 9:12:36 AM org.apache.coyote.AbstractProtocol destroy
INFORMAÇÕES: Destroying ProtocolHandler [“ajp-nio-8009”]

4 Respostas

A

parece com esse post aki fera, dá uma olhada

P

Antoniosfalcini
Bom dia, eu tinha tentado seguindo as orientações mas não funfo.
Por favor, pode dar uma olhada e ver se fiz certo/

Segue meu xml

<?xml version="1.0" encoding="UTF-8"?> deposito
<!-- Necessário para utilizar o CDI no Tomcat, em outros servidores isso não deve ser feito  -->
<!-- somente a criação do arquivo Beans.xml vazio na pasta WEB-INF -->
<!-- http://respostas.guj.com.br/9150-como-inicializar-cdi-no-maven -->
<resource-env-ref>
	<resource-env-ref-name>BeanManager</resource-env-ref-name>
	<resource-env-ref-type>javax.enterprise.inject.spi.BeanManager</resource-env-ref-type>
</resource-env-ref>

<!-- Configuração do JSF -->
<servlet>
	<servlet-name>Faces Servlet</servlet-name>
	<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
	<load-on-startup>1</load-on-startup>
</servlet>
<!-- Quais páginas o JSF deve tratar -->
<servlet-mapping>
	<servlet-name>Faces Servlet</servlet-name>
	<url-pattern>/</url-pattern>
</servlet-mapping>

<!-- Página principal a ser exibida -->
<welcome-file-list>
	<welcome-file>xhtml/menu/index.xhtml</welcome-file>
</welcome-file-list>

Obrigado

A

Cara, admito que entendo bem pouco dessa parte de configuração mas, olhando o web.xml do projeto que trabalho, o servlet-mapping está nesse “modelo”

<servlet-mapping> <servlet-name>report</servlet-name> <url-pattern>/report</url-pattern> </servlet-mapping>

Outro detalhe que talvez faça alguma diferença é que de todos os servlets que tem aki, nenhum contém espaço no nome. Põe um “_” no lugar do espaço aí e repete o nome na frente da barra, no url-pattern.

P

Valeu Amigo, consegui resolver voltando a versão do eclipse após rodar no Nebeans rodou sem qualquer alteração.

Fica como dica para os amigos.

Criado 15 de setembro de 2016
Ultima resposta 3 de nov. de 2016
Respostas 4
Participantes 2