dhis2-users team mailing list archive
-
dhis2-users team
-
Mailing list archive
-
Message #12776
Re: [Dhis2-devs] WAR file cannot deploy in tomcat 8
Thanks Bob and Sovello
I download twice but having same error.
Trying again.
Regards
Hannan
On Thu, Mar 2, 2017 at 1:04 PM, Sovello Hildebrand Mgani <
sovellohpmgani@xxxxxxxxx> wrote:
> Hi Hannan,
> From the log I think this is the message you need to start troubleshooting
> from:
> ...
> Caused by: java.lang.IllegalStateException: java.util.zip.ZipException:*
> invalid entry size (*expected 7165 but got 45246 bytes*) *which means the
> war file was corrupt in someway.
> You may need to re-download or use another war file that is known to have
> worked as Bob has pointed out.
>
> Cheers
>
> 2017-03-02 9:09 GMT+03:00 Bob Jolliffe <bobjolliffe@xxxxxxxxx>:
>
>> Looks like a damaged war file (hence the zip exceptions when it tries to
>> extract).
>>
>> Please try and download again or try with a known good war file.
>>
>> On 2 March 2017 at 11:35, Hannan Khan <hannank@xxxxxxxxx> wrote:
>>
>>> Thanks bob for quick response.
>>>
>>> Java:
>>> java version "1.8.0_121"
>>> Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
>>> Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
>>>
>>> And log:
>>>
>>> 02-Mar-2017 11:29:07.031 INFO [localhost-startStop-2]
>>> org.apache.catalina.startup.HostConfig.deployWAR Deploying web
>>> application archive /opt/tomcat/webapps/dhis.war
>>> 02-Mar-2017 11:29:07.604 SEVERE [localhost-startStop-2]
>>> org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing
>>> docBase for context [/dhis]
>>> java.util.zip.ZipException: invalid literal/lengths set
>>> at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:164)
>>> at java.io.FilterInputStream.read(FilterInputStream.java:107)
>>> at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:381)
>>> at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:165)
>>> at org.apache.catalina.startup.ContextConfig.fixDocBase(Context
>>> Config.java:619)
>>> at org.apache.catalina.startup.ContextConfig.beforeStart(Contex
>>> tConfig.java:752)
>>> at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Con
>>> textConfig.java:308)
>>> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
>>> (LifecycleSupport.java:95)
>>> at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(Li
>>> fecycleBase.java:90)
>>> at org.apache.catalina.util.LifecycleBase.setStateInternal(Life
>>> cycleBase.java:394)
>>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:144)
>>> at org.apache.catalina.core.ContainerBase.addChildInternal(Cont
>>> ainerBase.java:725)
>>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBas
>>> e.java:701)
>>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:940)
>>> at org.apache.catalina.startup.HostConfig$DeployWar.run(HostCon
>>> fig.java:1816)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(Executor
>>> s.java:511)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>>> Executor.java:1142)
>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>>> lExecutor.java:617)
>>> at java.lang.Thread.run(Thread.java:745)
>>>
>>> 02-Mar-2017 11:29:08.147 SEVERE [localhost-startStop-2]
>>> org.apache.catalina.core.ContainerBase.addChildInternal
>>> ContainerBase.addChild: start:
>>> org.apache.catalina.LifecycleException: Failed to start component
>>> [StandardEngine[Catalina].StandardHost[localhost].StandardCo
>>> ntext[/dhis]]
>>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
>>> at org.apache.catalina.core.ContainerBase.addChildInternal(Cont
>>> ainerBase.java:725)
>>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBas
>>> e.java:701)
>>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:940)
>>> at org.apache.catalina.startup.HostConfig$DeployWar.run(HostCon
>>> fig.java:1816)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(Executor
>>> s.java:511)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>>> Executor.java:1142)
>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>>> lExecutor.java:617)
>>> at java.lang.Thread.run(Thread.java:745)
>>> Caused by: java.lang.IllegalStateException: java.util.zip.ZipException:
>>> invalid entry size (expected 7165 but got 45246 bytes)
>>> at org.apache.catalina.webresources.JarWarResourceSet.getArchiv
>>> eEntries(JarWarResourceSet.java:119)
>>> at org.apache.catalina.webresources.AbstractArchiveResourceSet.
>>> getResource(AbstractArchiveResourceSet.java:256)
>>> at org.apache.catalina.webresources.StandardRoot.getResourcesIn
>>> ternal(StandardRoot.java:327)
>>> at org.apache.catalina.webresources.CachedResource.validateReso
>>> urces(CachedResource.java:124)
>>> at org.apache.catalina.webresources.Cache.getResources(Cache.java:150)
>>> at org.apache.catalina.webresources.StandardRoot.getResources(S
>>> tandardRoot.java:315)
>>> at org.apache.catalina.webresources.StandardRoot.getClassLoader
>>> Resources(StandardRoot.java:231)
>>> at org.apache.catalina.util.ExtensionValidator.validateApplicat
>>> ion(ExtensionValidator.java:145)
>>> at org.apache.catalina.core.StandardContext.startInternal(Stand
>>> ardContext.java:5111)
>>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
>>> ... 10 more
>>> Caused by: java.util.zip.ZipException: invalid entry size (expected 7165
>>> but got 45246 bytes)
>>> at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:384)
>>> at java.util.zip.ZipInputStream.read(ZipInputStream.java:196)
>>> at java.util.jar.JarInputStream.read(JarInputStream.java:207)
>>> at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:140)
>>> at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:118)
>>> at java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
>>> at java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
>>> at org.apache.catalina.webresources.JarWarResourceSet.getArchiv
>>> eEntries(JarWarResourceSet.java:112)
>>> ... 19 more
>>>
>>> 02-Mar-2017 11:29:08.148 SEVERE [localhost-startStop-2]
>>> org.apache.catalina.startup.HostConfig.deployWAR Error deploying web
>>> application archive /opt/tomcat/webapps/dhis.war
>>> java.lang.IllegalStateException: ContainerBase.addChild: start:
>>> org.apache.catalina.LifecycleException: Failed to start component
>>> [StandardEngine[Catalina].StandardHost[localhost].StandardCo
>>> ntext[/dhis]]
>>> at org.apache.catalina.core.ContainerBase.addChildInternal(Cont
>>> ainerBase.java:729)
>>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBas
>>> e.java:701)
>>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:940)
>>> at org.apache.catalina.startup.HostConfig$DeployWar.run(HostCon
>>> fig.java:1816)
>>> at java.util.concurrent.Executors$RunnableAdapter.call(Executor
>>> s.java:511)
>>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>>> Executor.java:1142)
>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>>> lExecutor.java:617)
>>> at java.lang.Thread.run(Thread.java:745)
>>>
>>>
>>>
>>> On Thu, Mar 2, 2017 at 11:58 AM, Bob Jolliffe <bobjolliffe@xxxxxxxxx>
>>> wrote:
>>>
>>>> Hi Hannan
>>>>
>>>> There is not sufficient info in this message to be able to help. We
>>>> know from your report that it failed to start. You need to look earlier in
>>>> the logfile for why it failed to start. Also the java version might be
>>>> helpful.
>>>>
>>>> Bob
>>>>
>>>> On 2 March 2017 at 11:24, Hannan Khan <hannank@xxxxxxxxx> wrote:
>>>>
>>>>> Dear All
>>>>>
>>>>> I just update one server to tomcat8 (version 8.0.36) but not able to
>>>>> deploy war file (dhis2 version 23) the error message is following. I never
>>>>> have this message before. I need immediate help.
>>>>>
>>>>> FAIL - Encountered exception org.apache.catalina.LifecycleException:
>>>>> Failed to start component [StandardEngine[Catalina].Stan
>>>>> dardHost[localhost].StandardContext[/dhis]]
>>>>>
>>>>> Regards
>>>>>
>>>>> Muhammad Abdul Hannan Khan
>>>>> DHIS2 Country coordinator & Secretary
>>>>> HISP Bangladesh
>>>>>
>>>>> T +880-2- 8816459 <+880%202-8816459>, 8816412 ext 118
>>>>> F +88 02 8813 875
>>>>> M+88 01819 239 241
>>>>> M+88 01534 312 066
>>>>> E hannank@xxxxxxxxx
>>>>> S hannan.khan.dhaka
>>>>> B hannan-tech.blogspot.com
>>>>> L https://bd.linkedin.com/in/hannankhan
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Muhammad Abdul Hannan Khan
>>> DHIS2 Country coordinator & Secretary
>>> HISP Bangladesh
>>>
>>> T +880-2- 8816459 <+880%202-8816459>, 8816412 ext 118
>>> F +88 02 8813 875
>>> M+88 01819 239 241
>>> M+88 01534 312 066
>>> E hannank@xxxxxxxxx
>>> S hannan.khan.dhaka
>>> B hannan-tech.blogspot.com
>>> L https://bd.linkedin.com/in/hannankhan
>>>
>>>
>>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> :: Sovello Hildebrand Mgani ::
>
>
>
> --If you teach man to fish, you'll feed him a lifetime--
>
--
Muhammad Abdul Hannan Khan
DHIS2 Country coordinator & Secretary
HISP Bangladesh
T +880-2- 8816459, 8816412 ext 118
F +88 02 8813 875
M+88 01819 239 241
M+88 01534 312 066
E hannank@xxxxxxxxx
S hannan.khan.dhaka
B hannan-tech.blogspot.com
L https://bd.linkedin.com/in/hannankhan
Follow ups
References