← Back to team overview

dhis2-users team mailing list archive

Re: [Dhis2-devs] GIS failing to load in 2.25

 

Thanks for the quick actions Jan, Bjorn,

Almost there :). Now the GIS is being displayed, but whenver I want to
display the bounderies of a country (or bounderies of any level) I'm
getting the following error:

The org. units have been imported from 2.22 to 2.25. It seems that
everything is correct in the database...

Am I missing something? Any ideas? :)

Thanks!

Uncaught Error: Invalid LatLng object: (102.3792,13.5749, 102.9176,11.6358)
    at L.LatLng (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:2:14559)
    at coordsToLatLng (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:18296)
    at Function.coordsToLatLngs (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:18573)
    at Function.coordsToLatLngs (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:18481)
    at Function.geometryToLayer (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:17850)
    at NewClass.addData (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:16349)
    at NewClass.addData (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:16219)
    at NewClass.initialize (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:5:15944)
    at NewClass.initialize (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:7:8380)
    at NewClass.initialize (
http://localhost:8080/dhis225/dhis-web-mapping/app.js:9:39)

On Mon, Oct 31, 2016 at 12:56 PM, Jan Henrik Øverland <jan@xxxxxxxxx> wrote:

> Hi Jose,
>
> You are right that the requests didn't fail. The problem was that they
> didn't return anything, and the app was not prepared for it.
>
> Thanks for reporting.
>
> Jan
>
>
>
> On 31 October 2016 at 12:47, Jose Garcia Muñoz <josemp10@xxxxxxxxx> wrote:
>
>>
>> Thanks Abyot, Bjorn,
>>
>> Abyot, the API didn't give us any error, so I really don't know what the
>> problem may be
>>
>> Bjorn, thanks, will try your fix in the following hours and let you know
>>
>> Cheers
>> Jose
>>
>> On Mon, Oct 31, 2016 at 12:22 PM, Bjørn Sandvik <bjorn@xxxxxxxxx> wrote:
>>
>>> Hi Jose,
>>>
>>> I've applied a fix, so please check the latest version of DHIS 2.25.
>>>
>>> The error was due to missing infrastructural indicators
>>> and infrastructural data elements, which is no longer required for the GIS
>>> app to start.
>>>
>>> The functionality in GIS app is of course still limited if you have an
>>> empty database.
>>>
>>> Thanks for reporting.
>>>
>>> --
>>> Bjørn Sandvik
>>> GIS developer, DHIS 2
>>> University of Oslo
>>> www.dhis2.org
>>>
>>> On Mon, Oct 31, 2016 at 8:04 AM, Jose Garcia Muñoz <josemp10@xxxxxxxxx>
>>> wrote:
>>>
>>>>
>>>> Thanks Abyott, I have created an infrastructural dataelements in the
>>>> General Settings.... but still not working (I have clean the cache also).
>>>> This the error I'm getting:
>>>>
>>>> /dhis-web-mapping/#:1 Uncaught SyntaxError: Unexpected end of JSON input
>>>>     at JSON.parse (<anonymous>)
>>>>     at success (https://sandbox.psi-mis.org/d
>>>> his-web-mapping/app.js:1:25516)
>>>>     at Object.callback (https://sandbox.psi-mis.org/d
>>>> his-web-mapping/extjs/ext-all.js:15:57696)
>>>>     at m.onComplete (https://sandbox.psi-mis.org/d
>>>> his-web-mapping/extjs/ext-all.js:15:209766)
>>>>     at m.onStateChange (https://sandbox.psi-mis.org/d
>>>> his-web-mapping/extjs/ext-all.js:15:209410)
>>>>     at XMLHttpRequest.<anonymous> (https://sandbox.psi-mis.org/d
>>>> his-web-mapping/extjs/ext-all.js:15:14790)
>>>>
>>>> On Mon, Oct 31, 2016 at 7:42 AM, Abyot Asalefew Gizaw <abyot@xxxxxxxxx>
>>>> wrote:
>>>>
>>>>> Hi Jose,
>>>>>
>>>>> The issue I think is about missing infrastructural data elements /
>>>>> indicators in Settings page. If you could fill something there, it will
>>>>> work. Of course, these items shouldn't be mandatory for GIS to run.
>>>>>
>>>>> --
>>>>> Abyot A. Gizaw.
>>>>> Senior Engineer, DHIS2
>>>>> University of Oslo
>>>>> http://www.dhis2.org
>>>>>
>>>>> On Mon, Oct 31, 2016 at 4:58 AM, Jose Garcia Muñoz <josemp10@xxxxxxxxx
>>>>> > wrote:
>>>>>
>>>>>>
>>>>>> Thanks Bjorn, really appreciate that!
>>>>>>
>>>>>> The point is that I'm conducting a training in Vietnam this week, and
>>>>>> we really need to show the maps by Wednesday. Do you think you can have a
>>>>>> solution by Tuesday? (so I can ask for a DHIS2 upgrade on Tuesday night).
>>>>>> Otherwise, please let me know, because I would need to find a workaround :)
>>>>>>
>>>>>> Is there anything that we can do from our end? (I can see maps are
>>>>>> working on the Sierra Leone demos)
>>>>>>
>>>>>> Thanks a lot!
>>>>>>
>>>>>> Regards
>>>>>> Jose
>>>>>>
>>>>>> On Sun, Oct 30, 2016 at 3:35 PM, Bjørn Sandvik <bjorn@xxxxxxxxx>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Jose,
>>>>>>>
>>>>>>> I'll look into the issue in the next few days. It's probably related
>>>>>>> to these issues:
>>>>>>> https://github.com/dhis2/gis-app/issues/164
>>>>>>> https://github.com/dhis2/gis-app/issues/163
>>>>>>>
>>>>>>> --
>>>>>>> Bjørn Sandvik
>>>>>>> GIS developer, DHIS 2
>>>>>>> University of Oslo
>>>>>>> www.dhis2.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Oct 30, 2016 at 11:44 AM, Jose Garcia Muñoz <
>>>>>>> josemp10@xxxxxxxxx> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> Hi guys,
>>>>>>>>
>>>>>>>> I don't know the status of this? We have started to build using a
>>>>>>>> new completely empty box in 2.25 (no dataelements, no optionsets...) just
>>>>>>>> with some orgunits (country level). Whenever I go to the GIS, I get an
>>>>>>>> error in the JavaScript console (attached at the end). All Network calls
>>>>>>>> (traced by Google Crhome tools) are returning Ok. We are using 2.25,
>>>>>>>> revision 9509136
>>>>>>>>
>>>>>>>> Many thanks
>>>>>>>> Jose
>>>>>>>>
>>>>>>>> Uncaught SyntaxError: Unexpected end of JSON input(…)success @
>>>>>>>> app.js:1280callback @ ext-all.js:15onComplete @ ext-all.js:15onStateChange
>>>>>>>> @ ext-all.js:15(anonymous function) @ ext-all.js:15
>>>>>>>> VM1735:1 Uncaught SyntaxError: Unexpected end of JSON
>>>>>>>> input(…)success @ app.js:1303callback @ ext-all.js:15onComplete @
>>>>>>>> ext-all.js:15onStateChange @ ext-all.js:15(anonymous function) @
>>>>>>>> ext-all.js:15
>>>>>>>>
>>>>>>>> On Mon, Oct 24, 2016 at 10:10 AM, Calle Hedberg <
>>>>>>>> calle.hedberg@xxxxxxxxx> wrote:
>>>>>>>>
>>>>>>>>> Morten,
>>>>>>>>>
>>>>>>>>> Thanks - noted,
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>> Calle
>>>>>>>>>
>>>>>>>>> On 24 October 2016 at 10:08, Morten Olav Hansen <morten@xxxxxxxxx>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Calle
>>>>>>>>>>
>>>>>>>>>> No, this is just general Chrome Developer Tools stuff.. should be
>>>>>>>>>> easy to google for a guide :)
>>>>>>>>>>
>>>>>>>>>> I see that there are plenty videos on youtube also (search for
>>>>>>>>>> "chrome developer tools"), this can be very useful in figuring these kinds
>>>>>>>>>> of issues.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Morten Olav Hansen
>>>>>>>>>> Senior Engineer, DHIS 2
>>>>>>>>>> University of Oslo
>>>>>>>>>> http://www.dhis2.org
>>>>>>>>>>
>>>>>>>>>> On Mon, Oct 24, 2016 at 2:49 PM, Calle Hedberg <
>>>>>>>>>> calle.hedberg@xxxxxxxxx> wrote:
>>>>>>>>>>
>>>>>>>>>>> Morten,
>>>>>>>>>>>
>>>>>>>>>>> i was not aware of the "log XHR requests" feature.
>>>>>>>>>>>
>>>>>>>>>>> Is there a DHIS2-related guide to using advanced features of the
>>>>>>>>>>> Chrome console somewhere?
>>>>>>>>>>>
>>>>>>>>>>> Regards
>>>>>>>>>>> Calle
>>>>>>>>>>>
>>>>>>>>>>> On 24 October 2016 at 04:31, Morten Olav Hansen <
>>>>>>>>>>> morten@xxxxxxxxx> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Sam
>>>>>>>>>>>>
>>>>>>>>>>>> This is caused by the metadata having some issues I'm
>>>>>>>>>>>> guessing... I would try and have a look at the network panel (in the web
>>>>>>>>>>>> inspector) to see exactly which request it stops on.. since you are using
>>>>>>>>>>>> Chrome, you should be able to right click on the console and select "log
>>>>>>>>>>>> XHR requests", that will hopefully give you a clue to exactly which request
>>>>>>>>>>>> is failing.
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Morten Olav Hansen
>>>>>>>>>>>> Senior Engineer, DHIS 2
>>>>>>>>>>>> University of Oslo
>>>>>>>>>>>> http://www.dhis2.org
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Oct 17, 2016 at 9:37 PM, Sam Kasozi <kasozis@xxxxxxxxx>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Lars, this is the original error message from an upgraded
>>>>>>>>>>>>> instance from 2.25.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The developer console, gives the error below:
>>>>>>>>>>>>>
>>>>>>>>>>>>> ext-all.js:15 Uncaught You're trying to decode an invalid JSON
>>>>>>>>>>>>> String: Also in the attached./ Screen shot attached as well.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> P.s With the new instance, I could not access the orgunits;
>>>>>>>>>>>>> nor were they displaying as part of the maintenance, GIS module wasn't
>>>>>>>>>>>>> loading either - It would be good to try out from your end.
>>>>>>>>>>>>>
>>>>>>>>>>>>> regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Sam Kasozi
>>>>>>>>>>>>> +256 788-993-565
>>>>>>>>>>>>> Skype: sam.kasoziug
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Oct 17, 2016 at 4:44 PM, Lars Helge Øverland <
>>>>>>>>>>>>> lars@xxxxxxxxx> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Oct 17, 2016 at 3:42 PM, Sam Kasozi <
>>>>>>>>>>>>>> kasozis@xxxxxxxxx> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> GIS is failing to load in a new instance of 2.25; not sure
>>>>>>>>>>>>>>> if this is a bug or whether some pre-configuration needs to happen.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> regards,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Sam,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> we need some more info, can you check in the browser
>>>>>>>>>>>>>> developer console and post output? If nothing there, tomcat log is helpful.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Lars
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Sam Kasozi
>>>>>>>>>>>>>>> +256 788-993-565
>>>>>>>>>>>>>>> Skype: sam.kasoziug
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>>>>>>>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>>>>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>>>>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Lars Helge Øverland
>>>>>>>>>>>>>> Lead developer, DHIS 2
>>>>>>>>>>>>>> University of Oslo
>>>>>>>>>>>>>> Skype: larshelgeoverland
>>>>>>>>>>>>>> lars@xxxxxxxxx
>>>>>>>>>>>>>> http://www.dhis2.org <https://www.dhis2.org/>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> 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
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> 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
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> *******************************************
>>>>>>>>>>>
>>>>>>>>>>> Calle Hedberg
>>>>>>>>>>>
>>>>>>>>>>> 46D Alma Road, 7700 Rosebank, SOUTH AFRICA
>>>>>>>>>>>
>>>>>>>>>>> Tel/fax (home): +27-21-685-6472
>>>>>>>>>>>
>>>>>>>>>>> Cell: +27-82-853-5352
>>>>>>>>>>>
>>>>>>>>>>> Iridium SatPhone: +8816-315-19119
>>>>>>>>>>>
>>>>>>>>>>> Email: calle.hedberg@xxxxxxxxx
>>>>>>>>>>>
>>>>>>>>>>> Skype: calle_hedberg
>>>>>>>>>>>
>>>>>>>>>>> *******************************************
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> *******************************************
>>>>>>>>>
>>>>>>>>> Calle Hedberg
>>>>>>>>>
>>>>>>>>> 46D Alma Road, 7700 Rosebank, SOUTH AFRICA
>>>>>>>>>
>>>>>>>>> Tel/fax (home): +27-21-685-6472
>>>>>>>>>
>>>>>>>>> Cell: +27-82-853-5352
>>>>>>>>>
>>>>>>>>> Iridium SatPhone: +8816-315-19119
>>>>>>>>>
>>>>>>>>> Email: calle.hedberg@xxxxxxxxx
>>>>>>>>>
>>>>>>>>> Skype: calle_hedberg
>>>>>>>>>
>>>>>>>>> *******************************************
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Bjørn Sandvik
>>> GIS developer, DHIS 2
>>> University of Oslo
>>> www.dhis2.org
>>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-users
>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-users
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Jan Henrik Øverland
> Software developer, DHIS 2
> University of Oslo
> http://www.dhis2.org <https://www.dhis2.org/>
>

Follow ups

References