dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #51203
Re: Unable to install app
Hi Morton
Please don't bother with this issue ... I found the error of my ways :)
I was zipping up the project folder and the manifest file was within the
folder and not on the root.
Thanks for the help
Kind regards
Pooben
On Wed, May 16, 2018 at 7:24 AM, Morten Olav Hansen <morten@xxxxxxxxx>
wrote:
> Haven't seen that before, are you sure the zip file is OK (not damaged) ?
> are you uploading through the UI?
>
>
> --
> Morten Olav Hansen
> Senior Engineer, DHIS 2
> University of Oslo
> http://www.dhis2.org
>
> On Tue, May 15, 2018 at 6:31 PM, Pooben Dass <pooben@xxxxxxxx> wrote:
>
>> Hi Devs
>>
>> I get a NullPointerException when trying to install an app zip file. Has
>> anyone seen this error before?
>> Any idea what could cause this?
>>
>> java.lang.NullPointerException: entry
>> at java.util.zip.ZipFile.getInputStream(ZipFile.java:346)
>> at org.hisp.dhis.appmanager.DefaultAppManager.installApp(Defaul
>> tAppManager.java:201)
>> at org.hisp.dhis.webapi.controller.AppController.installApp(
>> AppController.java:150)
>> at org.hisp.dhis.webapi.controller.AppController$$FastClassBySp
>> ringCGLIB$$45556959.invoke(<generated>)
>> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodPro
>> xy.java:204)
>> at org.springframework.aop.framework.CglibAopProxy$CglibMethodI
>> nvocation.invokeJoinpoint(CglibAopProxy.java:738)
>> at org.springframework.aop.framework.ReflectiveMethodInvocation
>> .proceed(ReflectiveMethodInvocation.java:157)
>> at org.springframework.security.access.intercept.aopalliance.Me
>> thodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
>> at org.springframework.aop.framework.ReflectiveMethodInvocation
>> .proceed(ReflectiveMethodInvocation.java:179)
>> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvis
>> edInterceptor.intercept(CglibAopProxy.java:673)
>> at org.hisp.dhis.webapi.controller.AppController$$EnhancerBySpr
>> ingCGLIB$$3fe60449.installApp(<generated>)
>>
>>
>> About DHIS 2Version:2.27Build revision:bd3a0ffBuild date:2018-05-04 12:03
>>
>> Kind regards
>> Pooben
>>
>> *This message and any attachments are subject to a disclaimer published
>> at http://www.hisp.org/policies.html#comms_disclaimer
>> <http://www.hisp.org/policies.html#comms_disclaimer>. Please read the
>> disclaimer before opening any attachment or taking any other action in
>> terms of this electronic transmission. If you cannot access the
>> disclaimer, kindly send an email to disclaimer@xxxxxxxx
>> <disclaimer@xxxxxxxx> and a copy will be provided to you. By replying to
>> this e-mail or opening any attachment you agree to be bound by the
>> provisions of the disclaimer.*
>>
>> _______________________________________________
>> 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
>>
>>
>
--
*This message and any attachments are subject to a disclaimer published
at http://www.hisp.org/policies.html#comms_disclaimer
<http://www.hisp.org/policies.html#comms_disclaimer>.
Please read the
disclaimer before opening any attachment or taking any other
action in
terms of this electronic transmission. If you cannot access the
disclaimer, kindly send an email to disclaimer@xxxxxxxx
<mailto:disclaimer@xxxxxxxx> and a copy will be provided to you. By
replying to this e-mail or opening any attachment you agree to be bound by
the
provisions of the disclaimer.*
Follow ups
References