On 11/09/2015 08:38, Martijn Bos wrote:
> What happens if you do not use a symbolic link?
> Are you deploying with the manager web-app?

Good questions.

Slow uploads directly to the appBase can cause this sort of issue.

Mark


> 
> Best regards,
> Martijn
> 
> 
> 
> On 11-09-15 03:31, prashant gothi wrote:
>> Tomcat version: 8.0.24
>> OS RHEL 6.6
>>
>>
>> Just one war file (ascws.war) is deployed under it. We are seeing
>> intermittent failure while deploying war file, tomcat logs indicates (zip
>> file is empty) exception is mentioned below.
>>
>> We have verified file is correct (non zero), and only way to recover from
>> error is manually delete ascws folder (from webapp folder) and restart
>> tomcat.
>>
>> FYI.. ascws.war is a symbolic link to other location.
>>
>> ascws is a spring boot based application.
>>
>> We are not able to figure out what is wrong, any help is much appreciated.
>>
>> ==========
>> 10-Sep-2015 09:47:32.488 INFO [localhost-startStop-1]
>> org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
>> archive /opt/apache-tomcat/webapps/ascws.war
>> 10-Sep-2015 09:47:32.628 SEVERE [localhost-startStop-1]
>> org.apache.catalina.core.ContainerBase.addChildInternal
>> ContainerBase.addChild: start:
>>  org.apache.catalina.LifecycleException: Failed to start component
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ascws]]
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:945)
>> at
>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1768)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>> 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 [org.apache.catalina.webresources.StandardRoot@1690212]
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
>> at
>> org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4845)
>> at
>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4975)
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>> ... 10 more
>> Caused by: org.apache.catalina.LifecycleException: Failed to initialize
>> component [org.apache.catalina.webresources.JarResourceSet@5dd3221b]
>> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
>> at
>> org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:699)
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>> ... 13 more
>> Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException:
>> zip file is empty
>> at
>> org.apache.catalina.webresources.JarResourceSet.initInternal(JarResourceSet.java:96)
>> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
>> ... 16 more
>> Caused by: java.util.zip.ZipException: zip file is empty
>> at java.util.zip.ZipFile.open(Native Method)
>> at java.util.zip.ZipFile.<init>(Unknown Source)
>> at java.util.zip.ZipFile.<init>(Unknown Source)
>> at java.util.jar.JarFile.<init>(Unknown Source)
>> at java.util.jar.JarFile.<init>(Unknown Source)
>> at
>> org.apache.catalina.webresources.JarResourceSet.initInternal(JarResourceSet.java:88)
>> ... 17 more
>>
>> 10-Sep-2015 09:47:32.630 SEVERE [localhost-startStop-1]
>> org.apache.catalina.startup.HostConfig.deployWAR Error deploying web
>> application archive /opt/apache-tomcat/webapps/ascws.war
>>  java.lang.IllegalStateException: ContainerBase.addChild: start:
>> org.apache.catalina.LifecycleException: Failed to start component
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ascws]]
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:729)
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:945)
>> at
>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1768)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>> 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)
>>
>> 10-Sep-2015 09:47:32.631 INFO [localhost-startStop-1]
>> org.apache.catalina.startup.HostConfig.deployWAR Deployment of web
>> application archive /opt/apache-tomcat/webapps/ascws.war has finished in
>> 142 ms
>>
>>
>>
>> ==========
>>
>>
>>
>>
>> Regards,
>> Prashant
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to