Ajuda Java com Spring MVC tomcat não inicia?

5 respostas
java
R

olha o quanto de erro que da:

GRAVE: A child container failed during start

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

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:943)

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

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

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

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

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[/brewer]]

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

 6 more

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

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

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

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

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

 6 more

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

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

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

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

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

 9 more

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

at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:113)

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

 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.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:111)

 13 more
nov 18, 2016 7:30:35 PM 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:943)

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

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

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

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

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

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

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

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:351)

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

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

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

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

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

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:951)

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

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

 6 more
nov 18, 2016 7:30:35 PM 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:162)

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

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:351)

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

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

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

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

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

 7 more

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

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

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

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

 9 more

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

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

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

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

 11 more
nov 18, 2016 7:30:35 PM org.apache.coyote.AbstractProtocol pause

INFORMAÇÕES: Pausing ProtocolHandler [“http-nio-8080”]

nov 18, 2016 7:30:35 PM org.apache.coyote.AbstractProtocol pause

INFORMAÇÕES: Pausing ProtocolHandler [“ajp-nio-8009”]

nov 18, 2016 7:30:35 PM org.apache.catalina.core.StandardService stopInternal

INFORMAÇÕES: Stopping service Catalina

nov 18, 2016 7:30:35 PM org.apache.coyote.AbstractProtocol destroy

INFORMAÇÕES: Destroying ProtocolHandler [“http-nio-8080”]

nov 18, 2016 7:30:35 PM org.apache.coyote.AbstractProtocol destroy

GRAVE: Failed to destroy end point associated with ProtocolHandler [“http-nio-8080”]

java.lang.NullPointerException

at org.apache.tomcat.util.net.NioEndpoint.releaseCaches(NioEndpoint.java:316)

at org.apache.tomcat.util.net.NioEndpoint.unbind(NioEndpoint.java:492)

at org.apache.tomcat.util.net.AbstractEndpoint.destroy(AbstractEndpoint.java:833)

at org.apache.coyote.AbstractProtocol.destroy(AbstractProtocol.java:551)

at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1023)

at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)

at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:589)

at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)

at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:879)

at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)

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

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:351)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
nov 18, 2016 7:30:35 PM org.apache.coyote.AbstractProtocol destroy

INFORMAÇÕES: Destroying ProtocolHandler [“ajp-nio-8009”]

nov 18, 2016 7:30:35 PM org.apache.coyote.AbstractProtocol destroy

GRAVE: Failed to destroy end point associated with ProtocolHandler [“ajp-nio-8009”]

java.lang.NullPointerException

at org.apache.tomcat.util.net.NioEndpoint.releaseCaches(NioEndpoint.java:316)

at org.apache.tomcat.util.net.NioEndpoint.unbind(NioEndpoint.java:492)

at org.apache.tomcat.util.net.AbstractEndpoint.destroy(AbstractEndpoint.java:833)

at org.apache.coyote.AbstractProtocol.destroy(AbstractProtocol.java:551)

at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1023)

at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)

at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:589)

at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)

at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:879)

at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292)

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

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:351)

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

Algum amigo poderia me fala como resolver isso?

5 Respostas

D

Vê se isso irá ajuda-lo

No seu WORKSPACE apague a pasta : Servers .

no eclipse remova todas as referencia do tomcat no server e adicione ele novamente.

na pasta de instalação do tomcat apague a referencia do seu projeto que fica geralmente em wtpwebapps

R

Obrigado amigo pela atenção, mais fiz como amigo falou mais nada funciona.

P

tambem estou com o mesmo problema e ate hoje nada. Eu sei que tem algo haver com as dependencias do jasper reports

<jasperreports.version>6.3.0</jasperreports.version>
	<jasperreports-fonts.version>6.0.0</jasperreports-fonts.version>

<dependency>
		<groupId>net.sf.jasperreports</groupId>
		<artifactId>jasperreports</artifactId>
		<version>${jasperreports.version}</version>
		<scope>compile</scope>
	</dependency>
	<dependency>
	    <groupId>net.sf.jasperreports</groupId>
	    <artifactId>jasperreports-fonts</artifactId>
	    <version>${jasperreports-fonts.version}</version>
	    <scope>compile</scope>
	</dependency>

seu eu retirar as dependencias do pom.xml ele volta a rodar.contudo naum consigo implemntar os relatorios

L

Não creio que possa ser problema com dependência, o erro acontece ao iniciar o tomcat, na pasta onde ele está instalado há uma pasta logs, já verificou pra ver possíveis erros?

Outra pergunta: geralmente o tomcat é configurado por padrão para ouvir a porta 8080, já viu se tem algum outro serviço já utilizando essa porta? Essa conf fica na pasta conf e arquivo server.xml

P

Acabei de resolver o problema, foi um erro na construção de dependencias o mavem não baixou corretametne as libs.
apaguei todas as libs do .m2 e reconstrui o projeto maven novamente, apgauei o server do tomcat e o recriei.

Existia libs dependentes do jasper reports que não haviam sido baixadas e estava corrompido. Apos todo o processo rodou bacana

Criado 18 de novembro de 2016
Ultima resposta 28 de dez. de 2016
Respostas 5
Participantes 4