Re: [Dhis2-devs] Event Capture - option set not working

2016-10-13 Thread Alex Tumwesigye
Dear Sam,

The 0.5.x are far better than the google play release. We have been trying
them here in Uganda and they should considered as an option.

The known issue currently is that the app does not show up the program if
the program has program rules unless that bug is fixed. But the 0.5.x
version is worth trying.

Alex

On Friday, October 14, 2016, Sam Johnson  wrote:

> Hi all,
>
>
>
> Is there a version of the Event Capture app that works with 2.25?  I’ve
> just tested the official Event Capture Android app (0.3.4-2.22) that’s on
> Google Play, and it looks like it still has the option set bug that Simon
> and Laura reported below.  Has anyone come across a workaround for this?
>
>
>
> If not, given that the 0.5.x releases are still in alpha, would it be at
> all possible to get a fix for this bug backported to the official Google
> Play version of the Android app?  We’re planning to use it for field survey
> work, so need a very stable version.
>
>
>
> Many thanks,
>
>
>
> Sam
>
>
>
> *From: *Dhis2-devs  launchpad.net
> > on
> behalf of Erling Fjelstad  >
> *Date: *Thursday, 1 September 2016 at 13:45
> *To: *"Laura E. Lincks"  >
> *Cc: *DHIS 2 Users list  >, Simon
> Muyambo  >, DHIS2 Developers <
> dhis2-devs@lists.launchpad.net
> >
> *Subject: *Re: [Dhis2-devs] Event Capture - option set not working
>
>
>
> Hello Simon & Laura,
>
> You can try out the new Event Capture. Note that it is still in beta and
> doesn't have all the functionality as the old one yet. You can find it
> here: https://github.com/dhis2/dhis2-android-eventcapture/
> releases/download/0.5.1/event-capture-0.5.1.apk
>
> Regards,
>
> Erling - DHIS2 Android Team
>
>
>
> On Mon, Aug 29, 2016 at 6:57 PM, Laura E. Lincks <
> laura.lin...@icap.columbia.edu
> > wrote:
>
> Yes, we're experiencing the same problem.
>
>
> *Laura E. Lincks*
> Database Manager/Developer
> ICAP - Columbia University
> Mailman School of Public Health
> 60 Haven Ave, Floor B1
> New York, NY 10032
> Tel: 212 304 7132
>
>
>
> On Mon, Aug 29, 2016 at 9:32 AM, Simon Muyambo  > wrote:
>
> I am using the latest event capture from google play and Version:2.24
> Build revision: 23585
>
> Option Set on the event capture showing as text even on programs that used
> to work on 2.22.
>
>
>
> Has anyone come across this?
>
>
>
> Regards
>
> Simon Muyambo
>
>
>
>
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> 
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> 
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
>


-- 
Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET  | HISP Uganda
Kampala
Uganda
+256 774149 775, + 256 759 800161
Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems -
DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant


"I don't want to be anything other than what I have been - one tree hill "
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Sunil Gavaskar
Im attaching the browser window.Please guide me to view the log 
window.sunilgavaskarFrom: Knut Staring knu...@gmail.comSent: Fri, 14 
Oct 2016 09:09:23To: Sunil Gavaskar sunilgavas...@rediffmail.comCc: 
DHIS 2 developers dhis2-devs@lists.launchpad.net, Lars Helge verland 
l...@dhis2.org, DHIS 2 Users list 
dhis2-us...@lists.launchpad.netSubject: Re: [Dhis2-users] dhis version 
2.25 is releasedDo you see any errors in the log window?
On 14 Oct 2016 04:07, Dr. Sunil Gavaskar ParthaSarathy 
sunilgavas...@rediffmail.com wrote:
Dear DHIS team,

Im connecting to a empty DB. The tables are getting created in the DB. But 
the page is not loading. The browser says error 503 service unavailable.

Thanks  regards
Dr. Sunil Gavaskar ParthaSarathy. M.B., B.S., D.A.,
Medical Officer
Tamil Nadu Health Systems Project
Sent from my iPhone
On 14-Oct-2016, at 3:44 AM, Knut Staring knu...@gmail.com wrote:
Most likely there is an issue with your dhis.conf file. Please check the 
database name (connection.url), username and password.
On Fri, Oct 14, 2016 at 12:10 AM, Knut Staring knu...@gmail.com 
wrote:
Hi Sunil,
Are you connecting to an empty Postgres database? I just downloaded DHIS2 Live 
and connected it to an empty db without problems.

Do you see any errors in the log window?

Knut
On Thu, Oct 13, 2016 at 10:58 PM, Sunil Gavaskar 
sunilgavas...@rediffmail.com wrote:
Great. Congratulations.I need assistance in installing 2.25.The DHIS2 live 
works fine with the inbuilt database.When connected to postgres getting service 
unavailable error 503 in the browser.Kindly helpsunilgavaskarFrom: Lars Helge 
verland l...@dhis2.orgSent: Thu, 13 Oct 2016 16:21:50To: DHIS 2 Users 
list dhis2-us...@lists.launchpad.net, DHIS 2 Developers list 
dhis2-devs@lists.launchpad.netSubject: [Dhis2-users] dhis version 2.25 
is releasedHi all,

DHIS version 2.25 is out with a lot of new features, apps and improvements. 
Log in with admin/district on the demo system.

ANALYTICS FEATURES
---
External map layers: The GIS app now supports TMS (Tile Map Service), XYZ and 
WMS (Web Map Service) layers. These are all popular protocols for map data and 
there are numerous map services available, allowing you to display maps for 
rivers, roads, weather, land data and everything else. External map layers can 
be set up from the Maintenance app, and then be accessed from the top bar in 
the GIS app.
Docs GIS | Docs setup | Screenshot 1 | Sc 2 | Sc 3 | Sc Setup | Demo 1 | Demo 2
Push analysis: You can now push data analysis in the form of reports, charts 
and maps to your users over email. This allows for improving awareness and 
visibility of your data, and can encourage people to more actively look at 
analysis. Push analysis is based on dashboards, and can be set up, run and 
scheduled from the Maintenance app. You can also run immediately and preview 
from the the context menu.
Docs | Screenshot 1 | Sc 2 | Demo
Indicator as filter: A single indicator or data set reporting rate can now be 
used as filter in charts and pivots. This allow you to create charts for 
example with multiple periods and organisation units.
Docs | Screenshot | Demo
Dashboard translations: The names of dashboards can now be translated, meaning 
you can have dashboard names appear in users local language.
Docs | Screenshot
Deep linking of favorites: When opening favorites in the Pivot Table and 
Visualizer apps, the browser address bar URL will reflect the current favorite. 
This allows for easy sharing of favorites through copy-and-pasting the URL.
Screenshot | Demo
Chart rendering: The chart rendering engine has been rewritten from scratch and 
now looks better, renders faster and will allow for new chart types in the 
coming releases. The Data Visualizer apps favorite solution has also 
been upgraded.
Screenshot | Demo
Favorite description: You can now specify description for pivot table and chart 
favorites. This allows you to add more information such as the purpose and 
method to interpret the analysis favorite. You can also store titles for pivot 
tables. Click rename to change it.
Screenshot | Demo
Interpretations in analytics apps: The Pivot Table and Visualizer apps now have 
a right-side panel where you can see details and interpretations for the 
current favorite. Click the right-side arrow to open the panel.
Docs | Screenshot | Demo
Data analytics export as raw data: The analytics API now lets you produce 
aggregated data exports in the raw data value set format. This is useful for 
data exchange, e.g. you can aggregate data in a source system from facility to 
district and from months to quarters, and combine data elements using aggregate 
indicators or program indicators, before importing as raw data values in the 
destination system. You can try it out using the Pivot table app from Download 
 Advanced  Data value set XML.
Docs | Screenshot | Demo
GENERAL FEATURES
---
Flexible disaggregation: Data elements can now be disaggregated differently for 
each data set they 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Knut Staring
Do you see any errors in the log window?

On 14 Oct 2016 04:07, "Dr. Sunil Gavaskar ParthaSarathy" <
sunilgavas...@rediffmail.com> wrote:

> Dear DHIS team,
>
> I'm connecting to a empty DB. The tables are getting created in the DB.
> But the page is not loading. The browser says error 503 service unavailable.
>
> Thanks & regards
>
> Dr. Sunil Gavaskar ParthaSarathy. M.B., B.S., D.A.,
> Medical Officer
> Tamil Nadu Health Systems Project
>
> Sent from my iPhone
>
> On 14-Oct-2016, at 3:44 AM, Knut Staring  wrote:
>
> Most likely there is an issue with your dhis.conf file. Please check the
> database name (connection.url), username and password.
>
> On Fri, Oct 14, 2016 at 12:10 AM, Knut Staring  wrote:
>
>> Hi Sunil,
>>
>> Are you connecting to an empty Postgres database? I just downloaded DHIS2
>> Live and connected it to an empty db without problems.
>>
>> Do you see any errors in the log window?
>>
>> Knut
>>
>> On Thu, Oct 13, 2016 at 10:58 PM, Sunil Gavaskar <
>> sunilgavas...@rediffmail.com> wrote:
>>
>>> Great. Congratulations.
>>>
>>> I need assistance in installing 2.25.
>>> The DHIS2 live works fine with the inbuilt database.
>>>
>>> When connected to postgres getting service unavailable error 503 in the
>>> browser.
>>>
>>> Kindly help
>>>
>>> sunilgavaskar
>>>
>>>
>>> From: Lars Helge verland 
>>> Sent: Thu, 13 Oct 2016 16:21:50
>>> To: DHIS 2 Users list , DHIS 2
>>> Developers list 
>>> Subject: [Dhis2-users] dhis version 2.25 is released
>>>
>>> Hi all,
>>>
>>>
>>> DHIS version 2.25 is out with a lot of new features, apps and
>>> improvements.
>>>
>>> Log in with admin/district on the demo 
>>> system.
>>>
>>>
>>> ANALYTICS FEATURES
>>>
>>> ---
>>>
>>> External map layers: The GIS app now supports TMS (Tile Map Service),
>>> XYZ and WMS (Web Map Service) layers. These are all popular protocols for
>>> map data and there are numerous map services available, allowing you to
>>> display maps for rivers, roads, weather, land data and everything else.
>>> External map layers can be set up from the Maintenance app, and then be
>>> accessed from the top bar in the GIS app.
>>>
>>> Docs GIS
>>> 
>>> | Docs setup
>>> 
>>> | Screenshot 1
>>> 
>>> | Sc 2
>>> 
>>> | Sc 3
>>> 
>>> | Sc Setup
>>> 
>>> | Demo 1
>>> 
>>> | Demo 2
>>> 
>>>
>>> Push analysis: You can now push data analysis in the form of reports,
>>> charts and maps to your users over email. This allows for improving
>>> awareness and visibility of your data, and can encourage people to more
>>> actively look at analysis. Push analysis is based on dashboards, and can be
>>> set up, run and scheduled from the Maintenance app. You can also run
>>> immediately and preview from the the context menu.
>>>
>>> Docs
>>> 
>>> | Screenshot 1
>>> 
>>> | Sc 2
>>> 
>>> | Demo
>>> 
>>>
>>> Indicator as filter: A single indicator or data set reporting rate can
>>> now be used as filter in charts and pivots. This allow you to create charts
>>> for example with multiple periods and organisation units.
>>>
>>> Docs
>>> 
>>> | Screenshot
>>> 
>>> | Demo
>>> 
>>>
>>> Dashboard translations: The names of dashboards can now be translated,
>>> meaning you can have dashboard names appear in user’s local language.
>>>
>>> Docs
>>>  |
>>> Screenshot
>>> 
>>>
>>> Deep linking 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Dr. Sunil Gavaskar ParthaSarathy
Dear DHIS team,

I'm connecting to a empty DB. The tables are getting created in the DB. But the 
page is not loading. The browser says error 503 service unavailable.

Thanks & regards

Dr. Sunil Gavaskar ParthaSarathy. M.B., B.S., D.A.,
Medical Officer
Tamil Nadu Health Systems Project

Sent from my iPhone

> On 14-Oct-2016, at 3:44 AM, Knut Staring  wrote:
> 
> Most likely there is an issue with your dhis.conf file. Please check the 
> database name (connection.url), username and password.
> 
>> On Fri, Oct 14, 2016 at 12:10 AM, Knut Staring  wrote:
>> Hi Sunil,
>> 
>> Are you connecting to an empty Postgres database? I just downloaded DHIS2 
>> Live and connected it to an empty db without problems.
>> 
>> Do you see any errors in the log window?
>> 
>> Knut
>> 
>>> On Thu, Oct 13, 2016 at 10:58 PM, Sunil Gavaskar 
>>>  wrote:
>>> Great. Congratulations.
>>> 
>>> I need assistance in installing 2.25.
>>> The DHIS2 live works fine with the inbuilt database.
>>> 
>>> When connected to postgres getting service unavailable error 503 in the 
>>> browser.
>>> 
>>> Kindly help
>>> 
>>> sunilgavaskar
>>> 
>>> 
>>> From: Lars Helge verland 
>>> Sent: Thu, 13 Oct 2016 16:21:50
>>> To: DHIS 2 Users list , DHIS 2 Developers 
>>> list 
>>> Subject: [Dhis2-users] dhis version 2.25 is released
>>>  
>>> Hi all,
>>>  
>>> DHIS version 2.25 is out with a lot of new features, apps and improvements. 
>>> Log in with admin/district on the demo system.
>>>  
>>> ANALYTICS FEATURES
>>> ---
>>> External map layers: The GIS app now supports TMS (Tile Map Service), XYZ 
>>> and WMS (Web Map Service) layers. These are all popular protocols for map 
>>> data and there are numerous map services available, allowing you to display 
>>> maps for rivers, roads, weather, land data and everything else. External 
>>> map layers can be set up from the Maintenance app, and then be accessed 
>>> from the top bar in the GIS app.
>>> Docs GIS | Docs setup | Screenshot 1 | Sc 2 | Sc 3 | Sc Setup | Demo 1 | 
>>> Demo 2
>>> Push analysis: You can now push data analysis in the form of reports, 
>>> charts and maps to your users over email. This allows for improving 
>>> awareness and visibility of your data, and can encourage people to more 
>>> actively look at analysis. Push analysis is based on dashboards, and can be 
>>> set up, run and scheduled from the Maintenance app. You can also run 
>>> immediately and preview from the the context menu.
>>> Docs | Screenshot 1 | Sc 2 | Demo
>>> Indicator as filter: A single indicator or data set reporting rate can now 
>>> be used as filter in charts and pivots. This allow you to create charts for 
>>> example with multiple periods and organisation units.
>>> Docs | Screenshot | Demo
>>> Dashboard translations: The names of dashboards can now be translated, 
>>> meaning you can have dashboard names appear in user’s local language.
>>> Docs | Screenshot
>>> Deep linking of favorites: When opening favorites in the Pivot Table and 
>>> Visualizer apps, the browser address bar URL will reflect the current 
>>> favorite. This allows for easy sharing of favorites through 
>>> copy-and-pasting the URL.
>>> Screenshot | Demo
>>> Chart rendering: The chart rendering engine has been rewritten from scratch 
>>> and now looks better, renders faster and will allow for new chart types in 
>>> the coming releases. The Data Visualizer app’s favorite solution has also 
>>> been upgraded.
>>> Screenshot | Demo
>>> Favorite description: You can now specify description for pivot table and 
>>> chart favorites. This allows you to add more information such as the 
>>> purpose and method to interpret the analysis favorite. You can also store 
>>> titles for pivot tables. Click rename to change it.
>>> Screenshot | Demo
>>> Interpretations in analytics apps: The Pivot Table and Visualizer apps now 
>>> have a right-side panel where you can see details and interpretations for 
>>> the current favorite. Click the right-side arrow to open the panel.
>>> Docs | Screenshot | Demo
>>> Data analytics export as raw data: The analytics API now lets you produce 
>>> aggregated data exports in the raw data value set format. This is useful 
>>> for data exchange, e.g. you can aggregate data in a source system from 
>>> facility to district and from months to quarters, and combine data elements 
>>> using aggregate indicators or program indicators, before importing as raw 
>>> data values in the destination system. You can try it out using the Pivot 
>>> table app from Download > Advanced > Data value set XML.
>>> Docs | Screenshot | Demo
>>>  
>>> GENERAL FEATURES
>>> ---
>>> Flexible disaggregation: Data elements can now be disaggregated differently 
>>> for each data set they are part of. Put differently, a data element can be 
>>> linked to multiple category combinations. When assigning a 

[Dhis2-devs] Org. unit tree not properly ordered in 2.24

2016-10-13 Thread Jose Garcia Muñoz
Dear devs,

2.24 (revision 1502fe2) is not properly displaying the org units in an
alpabetic order... I think this issue was already solved in 2.25. Would you
mind to migrate that solution to 2.24?

Many thanks
Jose


[image: Inline image 1]
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Event Capture - option set not working

2016-10-13 Thread Sam Johnson
Hi all,

Is there a version of the Event Capture app that works with 2.25?  I’ve just 
tested the official Event Capture Android app (0.3.4-2.22) that’s on Google 
Play, and it looks like it still has the option set bug that Simon and Laura 
reported below.  Has anyone come across a workaround for this?

If not, given that the 0.5.x releases are still in alpha, would it be at all 
possible to get a fix for this bug backported to the official Google Play 
version of the Android app?  We’re planning to use it for field survey work, so 
need a very stable version.

Many thanks,

Sam

From: Dhis2-devs 
 on behalf of 
Erling Fjelstad 
Date: Thursday, 1 September 2016 at 13:45
To: "Laura E. Lincks" 
Cc: DHIS 2 Users list , Simon Muyambo 
, DHIS2 Developers 
Subject: Re: [Dhis2-devs] Event Capture - option set not working

Hello Simon & Laura,
You can try out the new Event Capture. Note that it is still in beta and 
doesn't have all the functionality as the old one yet. You can find it here: 
https://github.com/dhis2/dhis2-android-eventcapture/releases/download/0.5.1/event-capture-0.5.1.apk
Regards,
Erling - DHIS2 Android Team

On Mon, Aug 29, 2016 at 6:57 PM, Laura E. Lincks 
> wrote:
Yes, we're experiencing the same problem.


Laura E. Lincks
Database Manager/Developer
ICAP - Columbia University
Mailman School of Public Health
60 Haven Ave, Floor B1
New York, NY 10032
Tel: 212 304 7132

On Mon, Aug 29, 2016 at 9:32 AM, Simon Muyambo 
> wrote:
I am using the latest event capture from google play and Version:2.24 Build 
revision: 23585
Option Set on the event capture showing as text even on programs that used to 
work on 2.22.

Has anyone come across this?

Regards
Simon Muyambo


___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : 
dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : 
dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] Errors while importing datavalues in 2.24

2016-10-13 Thread Jose Garcia Muñoz
Dear devs,

I'm trying to import an XML file (900K) with around 8.000 datavalues in
2.24 (build revision 1502fe2). However, I'm getting 2 different kind of
errors during the import... (attached at the end of the email)

Any ideas? The only thing I can think of, is the huge number of org. units
that this instance has (42.000 org. units) with 8 GB. Would it be related
to a memory problem? (although the XML file is very small)

I have also selected Preloaded Cache = No

Many thanks!


*Error 1*

* INFO  2016-10-13 21:55:55,780 [Level: INFO, category: DATAVALUE_IMPORT,
time: Thu Oct 13 21:55:55 UTC 2016, message: Importing data values]
(InMemoryNotifier.java [taskScheduler-7])
* ERROR 2016-10-13 22:10:55,332 java.lang.RuntimeException:
org.hibernate.PropertyAccessException: Exception occurred inside getter of
org.hisp.dhis.organisationunit.OrganisationUnit.path
at
org.hisp.dhis.commons.collection.CachingMap.get(CachingMap.java:90)
at
org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.saveDataValueSet(DefaultDataValueSetService.java:954)
at
org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.saveDataValueSet(DefaultDataValueSetService.java:488)
at
org.hisp.dhis.dxf2.datavalueset.tasks.ImportDataValueTask.call(ImportDataValueTask.java:102)
at
org.hisp.dhis.security.SecurityContextRunnable.run(SecurityContextRunnable.java:57)
at
org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.hibernate.PropertyAccessException: Exception occurred inside
getter of org.hisp.dhis.organisationunit.OrganisationUnit.path
at
org.hibernate.property.access.spi.GetterMethodImpl.get(GetterMethodImpl.java:44)
at
org.hibernate.tuple.entity.AbstractEntityTuplizer.getPropertyValues(AbstractEntityTuplizer.java:505)
at
org.hibernate.tuple.entity.PojoEntityTuplizer.getPropertyValues(PojoEntityTuplizer.java:217)
at
org.hibernate.persister.entity.AbstractEntityPersister.getPropertyValues(AbstractEntityPersister.java:4613)
at
org.hibernate.event.internal.DefaultFlushEntityEventListener.getValues(DefaultFlushEntityEventListener.java:178)
at
org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:135)
at
org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:216)
at
org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:85)
at
org.hibernate.event.internal.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:44)
at
org.hibernate.internal.SessionImpl.autoFlushIfRequired(SessionImpl.java:1264)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1780)
at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:363)
at
org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:385)
at
org.hisp.dhis.dataset.hibernate.HibernateLockExceptionStore.getCount(HibernateLockExceptionStore.java:167)
at
org.hisp.dhis.dataset.DefaultDataSetService.isLockedPeriod(DefaultDataSetService.java:384)
at sun.reflect.GeneratedMethodAccessor709.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Knut Staring
Hi Sunil,

Are you connecting to an empty Postgres database? I just downloaded DHIS2
Live and connected it to an empty db without problems.

Do you see any errors in the log window?

Knut

On Thu, Oct 13, 2016 at 10:58 PM, Sunil Gavaskar <
sunilgavas...@rediffmail.com> wrote:

> Great. Congratulations.
>
> I need assistance in installing 2.25.
> The DHIS2 live works fine with the inbuilt database.
>
> When connected to postgres getting service unavailable error 503 in the
> browser.
>
> Kindly help
>
> sunilgavaskar
>
>
> From: Lars Helge verland 
> Sent: Thu, 13 Oct 2016 16:21:50
> To: DHIS 2 Users list , DHIS 2
> Developers list 
> Subject: [Dhis2-users] dhis version 2.25 is released
>
> Hi all,
>
>
> DHIS version 2.25 is out with a lot of new features, apps and
> improvements.
>
> Log in with admin/district on the demo 
> system.
>
>
> ANALYTICS FEATURES
>
> ---
>
> External map layers: The GIS app now supports TMS (Tile Map Service), XYZ
> and WMS (Web Map Service) layers. These are all popular protocols for map
> data and there are numerous map services available, allowing you to display
> maps for rivers, roads, weather, land data and everything else. External
> map layers can be set up from the Maintenance app, and then be accessed
> from the top bar in the GIS app.
>
> Docs GIS
> 
> | Docs setup
> 
> | Screenshot 1
> 
> | Sc 2
> 
> | Sc 3
> 
> | Sc Setup
> 
> | Demo 1
> 
> | Demo 2
> 
>
> Push analysis: You can now push data analysis in the form of reports,
> charts and maps to your users over email. This allows for improving
> awareness and visibility of your data, and can encourage people to more
> actively look at analysis. Push analysis is based on dashboards, and can be
> set up, run and scheduled from the Maintenance app. You can also run
> immediately and preview from the the context menu.
>
> Docs
> 
> | Screenshot 1
> 
> | Sc 2
> 
> | Demo
> 
>
> Indicator as filter: A single indicator or data set reporting rate can
> now be used as filter in charts and pivots. This allow you to create charts
> for example with multiple periods and organisation units.
>
> Docs
> 
> | Screenshot
> 
> | Demo
> 
>
> Dashboard translations: The names of dashboards can now be translated,
> meaning you can have dashboard names appear in user’s local language.
>
> Docs 
> | Screenshot
> 
>
> Deep linking of favorites: When opening favorites in the Pivot Table and
> Visualizer apps, the browser address bar URL will reflect the current
> favorite. This allows for easy sharing of favorites through
> copy-and-pasting the URL.
>
> Screenshot
> 
> | Demo 
>
> Chart rendering: The chart rendering engine has been rewritten from
> scratch and now looks better, renders faster and will allow for new chart
> types in the coming releases. The Data Visualizer app’s favorite solution
> has also been upgraded.
>
> Screenshot
> 
> | Demo
> 
>
> Favorite description: You can now specify description for pivot table and
> 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Sunil Gavaskar
Great. Congratulations.I need assistance in installing 2.25.The DHIS2 live 
works fine with the inbuilt database.When connected to postgres getting service 
unavailable error 503 in the browser.Kindly helpsunilgavaskarFrom: Lars Helge 
verland l...@dhis2.orgSent: Thu, 13 Oct 2016 16:21:50To: DHIS 2 Users 
list dhis2-us...@lists.launchpad.net, DHIS 2 Developers list 
dhis2-devs@lists.launchpad.netSubject: [Dhis2-users] dhis version 2.25 
is releasedHi all,

DHIS version 2.25 is out with a lot of new features, apps and improvements. 
Log in with admin/district on the demo system.

ANALYTICS FEATURES
---
External map layers: The GIS app now supports TMS (Tile Map Service), XYZ and 
WMS (Web Map Service) layers. These are all popular protocols for map data and 
there are numerous map services available, allowing you to display maps for 
rivers, roads, weather, land data and everything else. External map layers can 
be set up from the Maintenance app, and then be accessed from the top bar in 
the GIS app.
Docs GIS | Docs setup | Screenshot 1 | Sc 2 | Sc 3 | Sc Setup | Demo 1 | Demo 2
Push analysis: You can now push data analysis in the form of reports, charts 
and maps to your users over email. This allows for improving awareness and 
visibility of your data, and can encourage people to more actively look at 
analysis. Push analysis is based on dashboards, and can be set up, run and 
scheduled from the Maintenance app. You can also run immediately and preview 
from the the context menu.
Docs | Screenshot 1 | Sc 2 | Demo
Indicator as filter: A single indicator or data set reporting rate can now be 
used as filter in charts and pivots. This allow you to create charts for 
example with multiple periods and organisation units.
Docs | Screenshot | Demo
Dashboard translations: The names of dashboards can now be translated, meaning 
you can have dashboard names appear in users local language.
Docs | Screenshot
Deep linking of favorites: When opening favorites in the Pivot Table and 
Visualizer apps, the browser address bar URL will reflect the current favorite. 
This allows for easy sharing of favorites through copy-and-pasting the URL.
Screenshot | Demo
Chart rendering: The chart rendering engine has been rewritten from scratch and 
now looks better, renders faster and will allow for new chart types in the 
coming releases. The Data Visualizer apps favorite solution has also 
been upgraded.
Screenshot | Demo
Favorite description: You can now specify description for pivot table and chart 
favorites. This allows you to add more information such as the purpose and 
method to interpret the analysis favorite. You can also store titles for pivot 
tables. Click rename to change it.
Screenshot | Demo
Interpretations in analytics apps: The Pivot Table and Visualizer apps now have 
a right-side panel where you can see details and interpretations for the 
current favorite. Click the right-side arrow to open the panel.
Docs | Screenshot | Demo
Data analytics export as raw data: The analytics API now lets you produce 
aggregated data exports in the raw data value set format. This is useful for 
data exchange, e.g. you can aggregate data in a source system from facility to 
district and from months to quarters, and combine data elements using aggregate 
indicators or program indicators, before importing as raw data values in the 
destination system. You can try it out using the Pivot table app from Download 
 Advanced  Data value set XML.
Docs | Screenshot | Demo
GENERAL FEATURES
---
Flexible disaggregation: Data elements can now be disaggregated differently for 
each data set they are part of. Put differently, a data element can be linked 
to multiple category combinations. When assigning a data element to a data set, 
you can define which category combination to use. This is useful in order to 
reuse data elements, for instance when different provinces in a country employ 
different data disaggregation, or when the disaggregation change from year to 
year.
Docs | Screenshot setup | Form 1 | Form 2 | Demo
Soft data value delete: Data values are now softly deleted, 
meaning they are marked as deleted in the database rather than permanently 
removed. A new field deleted has been introduced for data values which is set 
to true for deleted values. Softly deleted data can optionally be included when 
requesting data through the API by setting the includeDeleted param to true. 
This allows clients, such as Android apps and third-party systems, to react 
when data has been deleted in DHIS 2.
Docs
Data value audit: The data value import process now generates data value audit 
records. This allows for proper auditing of data being ingested from bulk data 
imports.
Docs
Predictors: A new data predictor feature allows you to generate data values 
based on an expression and several other parameters. This is useful for 
generating targets, thresholds and predicted data in the future.
Docs | Demo
Profile: The profile section has been 

Re: [Dhis2-devs] Program translations are not working in 2.24

2016-10-13 Thread Paulo Grácio
Hi, shouldn't this work? https://play.dhis2.org/demo/api/24/translations

-- Paulo

On Tue, Oct 11, 2016 at 4:44 AM Viet Nguyen  wrote:

> Hi Archana,
>
> This should be fixed now in 2.24.
>
> Regards,
>
>
> On Mon, Oct 10, 2016 at 6:58 PM, Archana Chillala <
> archa...@thoughtworks.com> wrote:
>
> Thank you, Viet.
>
> Archana Chillala
> Application Developer
> Email archa...@thoughtworks.com
> Telephone +91 9100960533 <+91+9100960533>
> [image: ThoughtWorks]
> 
>
> On Mon, Oct 10, 2016 at 5:23 PM, Viet Nguyen  wrote:
>
> Hi Archana,
>
> Sorry for late reply.
>
> I have tested and confirm this is a bug for 2.24. Will apply the fix and
> update you shortly.
>
> Regards,
>
>
>
> On Mon, Oct 10, 2016 at 4:26 PM, Archana Chillala <
> archa...@thoughtworks.com> wrote:
>
> Hi Team,
>
> Program translations are working in 2.25, but not on 2.24. Could you
> please backport the fix to 2.24 as well.
>
> Archana Chillala
> Application Developer
> Email archa...@thoughtworks.com
> Telephone +91 9100960533 <+91+9100960533>
> [image: ThoughtWorks]
> 
>
> On Thu, Sep 29, 2016 at 6:31 PM, Anilkumar Kodi  > wrote:
>
>
> Hi all,
>
> Any Update on this?
>
>
> On Tue, Sep 27, 2016 at 4:42 PM, Anilkumar Kodi  > wrote:
>
> To add to the same, We could see the translations in 'translation' table,
> but we're guessing it should be available in objecttranslation table and
> there should have mapping in programtranslation or programstagetranslation
> to get translations in UI.
>
> On Tue, Sep 27, 2016 at 4:31 PM, Anilkumar Kodi  > wrote:
>
> Hi Devs,
>
> Translations for programs, program stages and Program Stage sections are
> not working in DHIS 2.24 version. Even if translations exist, they're not
> showing up on the UI. But, the same is working in trunk.  Could you help
> fix it in 2.24 as well.
>
>
> Thanks,
> Anil Kumar Kodi.
>
>
>
>
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
> Viet Nguyen
> Software Engineer, DHIS 2
> University of Oslo
> http://www.dhis2.org
>
>
>
>
>
>
> --
>
> Viet Nguyen
> Software Engineer, DHIS 2
> University of Oslo
> http://www.dhis2.org
>
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] 409 in dataset reports?

2016-10-13 Thread Samuel Cheburet
5

On 13 Oct 2016 10:34, "Lars Helge Øverland"  wrote:

> Hi Jason,
>
> yes this is expected and can be ignored. We check if the data set has a
> category combo, if so we should additional drop downs with categories /
> options.
>
> best regards,
>
> Lars
>
>
> On Thu, Oct 13, 2016 at 8:59 AM, Jason Pickering <
> jason.p.picker...@gmail.com> wrote:
>
>> https://play.dhis2.org/demo/api/dimensions/dataSet/BfMAe6Itzgt
>>
>> returns
>> {
>>
>>- httpStatus: "Conflict",
>>- httpStatusCode: 409,
>>- status: "ERROR",
>>- message: "Data set does not have a category combination:
>>BfMAe6Itzgt"
>>
>> }
>>
>> Is this correct? This seems to always occur when running dataset reports
>> for datasets with no category combination (default).
>>
>> Regards,
>> Jason
>>
>>
>>
>>   --
>> Jason P. Pickering
>> email: jason.p.picker...@gmail.com
>> tel:+46764147049
>>
>> ___
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to : dhis2-devs@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Lars Helge Øverland
> Lead developer, DHIS 2
> University of Oslo
> Skype: larshelgeoverland
> l...@dhis2.org
> http://www.dhis2.org 
>
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] NPE on opening messages in 2.25

2016-10-13 Thread Halvdan Hoem Grelland
This was due to a missing null-check when accessing the (nullable) feedback
recipient group. Fixed in 2.26-SNAP and backported to 2.25.

On Thu, Oct 13, 2016 at 4:52 PM, Stian Sandvold  wrote:

> Have you set up feedback recipient groups?
> ——
> Stian Sandvold
> Software developer, DHIS 2
> University of Oslo
> http://www.dhis2.org
>
>
>
>
> On 13 Oct 2016, at 15:40, Jason Pickering 
> wrote:
>
> When accessing messages from the dashboard, I get this error. Any ideas?
>
> Version:2.25Build revision:332e86dBuild date:2016-10-13 08:37
>
> * ERROR 2016-10-13 15:38:27,628 Error while executing action
> (ExceptionInterceptor.java [http-bio-127.0.0.1-8090-exec-18])
> java.lang.NullPointerException
> at org.hisp.dhis.configuration.DefaultConfigurationService.
> isUserInFeedbackRecipientUserGroup(DefaultConfigurationService.java:91)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection
> (AopUtils.java:302)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.
> invokeJoinpoint(ReflectiveMethodInvocation.java:190)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> ReflectiveMethodInvocation.java:157)
> at org.springframework.transaction.interceptor.TransactionInterceptor$1.
> proceedWithInvocation(TransactionInterceptor.java:99)
> at org.springframework.transaction.interceptor.TransactionAspectSupport.
> invokeWithinTransaction(TransactionAspectSupport.java:281)
> at org.springframework.transaction.interceptor.
> TransactionInterceptor.invoke(TransactionInterceptor.java:96)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> ReflectiveMethodInvocation.java:179)
> at org.springframework.aop.framework.JdkDynamicAopProxy.
> invoke(JdkDynamicAopProxy.java:208)
> at com.sun.proxy.$Proxy63.isUserInFeedbackRecipientUserGroup(Unknown
> Source)
> at org.hisp.dhis.message.DefaultMessageService.
> hasAccessToManageFeedbackMessages(DefaultMessageService.java:478)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection
> (AopUtils.java:302)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.
> invokeJoinpoint(ReflectiveMethodInvocation.java:190)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> ReflectiveMethodInvocation.java:157)
> at org.springframework.transaction.interceptor.TransactionInterceptor$1.
> proceedWithInvocation(TransactionInterceptor.java:99)
> at org.springframework.transaction.interceptor.TransactionAspectSupport.
> invokeWithinTransaction(TransactionAspectSupport.java:281)
> at org.springframework.transaction.interceptor.
> TransactionInterceptor.invoke(TransactionInterceptor.java:96)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
> ReflectiveMethodInvocation.java:179)
> at org.springframework.aop.framework.JdkDynamicAopProxy.
> invoke(JdkDynamicAopProxy.java:208)
> at com.sun.proxy.$Proxy76.hasAccessToManageFeedbackMessages(Unknown
> Source)
> at org.hisp.dhis.dashboard.message.action.GetMessagesAction.execute(
> GetMessagesAction.java:113)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:891)
> at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1293)
> at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
> at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.
> callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
> at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(
> XWorkMethodAccessor.java:108)
> at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1369)
> at ognl.ASTMethod.getValueBody(ASTMethod.java:90)
> at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
> at ognl.SimpleNode.getValue(SimpleNode.java:258)
> at ognl.Ognl.getValue(Ognl.java:494)
> at ognl.Ognl.getValue(Ognl.java:458)
> at com.opensymphony.xwork2.ognl.OgnlUtil$2.execute(OgnlUtil.java:309)
> at com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecute(
> OgnlUtil.java:340)
> at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:307)
> at 

Re: [Dhis2-devs] NPE on opening messages in 2.25

2016-10-13 Thread Stian Sandvold
Have you set up feedback recipient groups?
——
Stian Sandvold
Software developer, DHIS 2
University of Oslo
http://www.dhis2.org




> On 13 Oct 2016, at 15:40, Jason Pickering  wrote:
> 
> When accessing messages from the dashboard, I get this error. Any ideas?
> 
> Version:
> 2.25
> Build revision:
> 332e86d
> Build date:
> 2016-10-13 08:37
> 
> * ERROR 2016-10-13 15:38:27,628 Error while executing action 
> (ExceptionInterceptor.java [http-bio-127.0.0.1-8090-exec-18])
> java.lang.NullPointerException
>   at 
> org.hisp.dhis.configuration.DefaultConfigurationService.isUserInFeedbackRecipientUserGroup(DefaultConfigurationService.java:91)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:498)
>   at 
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
>   at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
>   at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
>   at com.sun.proxy.$Proxy63.isUserInFeedbackRecipientUserGroup(Unknown 
> Source)
>   at 
> org.hisp.dhis.message.DefaultMessageService.hasAccessToManageFeedbackMessages(DefaultMessageService.java:478)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:498)
>   at 
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
>   at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
>   at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
>   at com.sun.proxy.$Proxy76.hasAccessToManageFeedbackMessages(Unknown 
> Source)
>   at 
> org.hisp.dhis.dashboard.message.action.GetMessagesAction.execute(GetMessagesAction.java:113)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:498)
>   at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:891)
>   at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1293)
>   at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
>   at 
> com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
>   at 
> com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108)
>   at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1369)
>   at ognl.ASTMethod.getValueBody(ASTMethod.java:90)
>   at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
>   at ognl.SimpleNode.getValue(SimpleNode.java:258)
>   at ognl.Ognl.getValue(Ognl.java:494)
>   at ognl.Ognl.getValue(Ognl.java:458)
>   at com.opensymphony.xwork2.ognl.OgnlUtil$2.execute(OgnlUtil.java:309)
>   at 
> com.opensymphony.xwork2.ognl.OgnlUtil.compileAndExecute(OgnlUtil.java:340)
>   at 

Re: [Dhis2-devs] [Dhis2-users] Tracker Capture: Error in registration- Could not encrypt data, indicates a configuration issue

2016-10-13 Thread Seleman Ally
Hi Adolphe,
Sound more like tracked entity attribute issue to me. Looks like in version 
2.21 one of your attribute was encrypted, And version 2.23 encryption procedure 
is different. 
Use any procedure which is OK with you to open table called 
trackedentityattribute. Column (Attribute) Confidential will read False or true 
( Change any true to false). It can solve your problem
Sele

Sent from Yahoo Mail on Android 
 
  On Thu, Oct 13, 2016 at 17:37, Kamugunga Adolphe wrote:   
Dear All,
Can anyone advise on how to go about this tracker issue?

We had a running TB patients tracking instance on 2.21 and we recently upgraded 
to dhis2.23. Here is how the system is set:
   
   - Web API:
  - Browse it here
   - Current user:
  - akamugunga
   - Version:
  - 2.23
   - Build revision:
  - ec434ea
   - Build date:
  - 2016-10-08 06:54
   - Jasper reports version:
  - 6.1.0
   - User agent:
  - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, 
like Gecko) Chrome/53.0.2785.143 Safari/537.36
   - Server date:
  - 2016-10-13 15:34
   - Last analytics table generation:
  - 2016-10-13 00:00
   - Time since last analytics table generation:
  - 15 h, 33 m, 42 s
   - Last analytics table runtime:
  - 20 m, 39 s
   - Environment variable:
  - DHIS2_HOME
   - External configuration directory:
  - /var/lib/dhis2/individualrecords
   - File store provider:
  - filesystem
   - Database type:
  - PostgreSQL
   - Database name:
  - individualrecords
   - Database user:
  - individualrecords
   - Java opts:
  -

   - Java version:
  - 1.8.0_66
   - Java vendor:
  - Oracle Corporation
   - OS name:
  - Linux
   - OS architecture:
  - amd64
   - OS version:
  - 3.13.0-40-generic
   - Server memory:
  - Mem Total in JVM: 3882 Free in JVM: 3377 Max Limit: 3882
   - CPU cores:
  - 30
   -

   - After upgrading, the aggregate side works fine we can use data sets and 
logo-banner image is displayed correctly,  however  in the tracker capture we 
can't register a new patient (save and continue). The system pops up a 
registration error message "Could not encrypt data, indicates a configuration 
issue".

Checking from web console i can't figure out how to deal with the error. 



Regards


Adolphe Kamugunga
MIS Technical Advisor
Mobile: +250 788 740 578
Email:kaa...@gmail.com
Skype: ka.adolphe
 RWANDA


On 13 October 2016 at 08:27, channara rin  wrote:

Dear all,by the way, can i create ID code attribute that auto increase number 
by itself like auto generate ID code?
if not, can i do manual script to make auto generate ID code?

thank youchannara
__ _
Mailing list: https://launchpad.net/~dhis2- users
Post to     : dhis2-users@lists.launchpad. net
Unsubscribe : https://launchpad.net/~dhis2- users
More help   : https://help.launchpad.net/ ListHelp



___
Mailing list: https://launchpad.net/~dhis2-users
Post to    : dhis2-us...@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-users
More help  : https://help.launchpad.net/ListHelp
  
Great Lars and Dev Team, Thank for this version with very advanced features.Regards !Pepe Ken MvuluResponsable MProgramme Village AssainiDirection de l'HygièneMinistère de la Santé Publique/RDCTél: +243 811515878Skype: pepe.ken.mvulu
2016-10-13 13:59 GMT+02:00 Greg Rowles :Thank you Lars and Dev team! Fantastic news! Looking forward to the new features!On Thu, Oct 13, 2016 at 1:55 PM, Asif  wrote:Congrats Lars and the Dev team. This release comes out with some really good stuff. Look forward to upgrading to this version soon. 
Cheers, 
Asif 
Business Systems Manager @ IRC 
On Oct 13, 2016 6:51 AM, "Lars Helge Øverland"  wrote:Hi all,DHIS version 2.25 is out with a lot of new features, apps and improvements. Log in with admin/district on the demo system.ANALYTICS FEATURES---External map layers: The GIS app now supports TMS (Tile Map Service), XYZ and WMS (Web Map Service) layers. These are all popular protocols for map data and there are numerous map services available, allowing you to display maps for rivers, roads, weather, land data and everything else. External map layers can be set up from the Maintenance app, and then be accessed from the top bar in the GIS app.Docs GIS | Docs setup | Screenshot 1 | Sc 2 | Sc 3 | Sc Setup | Demo 1 | Demo 2Push analysis: You can now push data analysis in the form of reports, charts and maps to your users over email. This allows for improving awareness and visibility of your data, and can encourage people to more actively look at analysis. Push analysis is based on dashboards, and can be set up, run and scheduled from the Maintenance app. You can also run immediately and preview from the the context menu.Docs | Screenshot 1 | Sc 2 | 

[Dhis2-devs] Tracker Capture: Error in registration- Could not encrypt data, indicates a configuration issue

2016-10-13 Thread Kamugunga Adolphe
Dear All,
Can anyone advise on how to go about this tracker issue?

We had a running TB patients tracking instance on 2.21 and we recently
upgraded to dhis2.23. Here is how the system is set:
Web API:Browse it here Current
user:akamugungaVersion:2.23Build revision:ec434eaBuild date:2016-10-08
06:54Jasper
reports version:6.1.0User agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36Server
date:2016-10-13 15:34Last analytics table generation:2016-10-13 00:00Time
since last analytics table generation:15 h, 33 m, 42 sLast analytics table
runtime:20 m, 39 sEnvironment variable:DHIS2_HOMEExternal configuration
directory:/var/lib/dhis2/individualrecordsFile store
provider:filesystemDatabase
type:PostgreSQLDatabase name:individualrecordsDatabase user:
individualrecordsJava opts:
Java version:1.8.0_66Java vendor:Oracle CorporationOS name:LinuxOS
architecture:amd64OS version:3.13.0-40-genericServer memory:Mem Total in
JVM: 3882 Free in JVM: 3377 Max Limit: 3882CPU cores:30
After upgrading, the aggregate side works fine we can use data sets and
logo-banner image is displayed correctly,  however  in the tracker capture
we can't register a new patient (save and continue). The system pops up a
registration error message "Could not encrypt data, indicates a
configuration issue".
Checking from web console i can't figure out how to deal with the error.
[image: Inline images 1]


Regards


*Adolphe Kamugunga*
*MIS Technical Advisor*
Mobile: +250 788 740 578
Email:kaa...@gmail.com
Skype: ka.adolphe
 RWANDA


On 13 October 2016 at 08:27, channara rin  wrote:

> Dear all,
> by the way, can i create ID code attribute that auto increase number by
> itself like auto generate ID code?
>
> if not, can i do manual script to make auto generate ID code?
>
>
> thank you
> channara
>
> ___
> Mailing list: https://launchpad.net/~dhis2-users
> Post to : dhis2-us...@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-users
> More help   : https://help.launchpad.net/ListHelp
>
>
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Pepe Ken Mvulu
Great Lars and Dev Team, Thank for this version with very advanced features.
Regards !

Pepe Ken Mvulu
Responsable M
Programme Village Assaini
Direction de l'Hygiène
Ministère de la Santé Publique/RDC
Tél: +243 811515878
Skype: pepe.ken.mvulu

2016-10-13 13:59 GMT+02:00 Greg Rowles :

> Thank you Lars and Dev team! Fantastic news! Looking forward to the new
> features!
>
> On Thu, Oct 13, 2016 at 1:55 PM, Asif  wrote:
>
>> Congrats Lars and the Dev team. This release comes out with some really
>> good stuff. Look forward to upgrading to this version soon.
>>
>> Cheers,
>>
>> Asif
>> Business Systems Manager @ IRC
>>
>> On Oct 13, 2016 6:51 AM, "Lars Helge Øverland"  wrote:
>>
>>>
>>> Hi all,
>>>
>>> DHIS version 2.25 is out with a lot of new features, apps and
>>> improvements.
>>>
>>> Log in with admin/district on the demo 
>>> system.
>>>
>>>
>>> ANALYTICS FEATURES
>>>
>>> ---
>>>
>>> External map layers: The GIS app now supports TMS (Tile Map Service),
>>> XYZ and WMS (Web Map Service) layers. These are all popular protocols for
>>> map data and there are numerous map services available, allowing you to
>>> display maps for rivers, roads, weather, land data and everything else.
>>> External map layers can be set up from the Maintenance app, and then be
>>> accessed from the top bar in the GIS app.
>>>
>>> Docs GIS
>>> 
>>> | Docs setup
>>> 
>>> | Screenshot 1
>>> 
>>> | Sc 2
>>> 
>>> | Sc 3
>>> 
>>> | Sc Setup
>>> 
>>> | Demo 1
>>> 
>>> | Demo 2
>>> 
>>>
>>>
>>> Push analysis: You can now push data analysis in the form of reports,
>>> charts and maps to your users over email. This allows for improving
>>> awareness and visibility of your data, and can encourage people to more
>>> actively look at analysis. Push analysis is based on dashboards, and can be
>>> set up, run and scheduled from the Maintenance app. You can also run
>>> immediately and preview from the the context menu.
>>>
>>> Docs
>>> 
>>> | Screenshot 1
>>> 
>>> | Sc 2
>>> 
>>> | Demo
>>> 
>>>
>>>
>>> Indicator as filter: A single indicator or data set reporting rate can
>>> now be used as filter in charts and pivots. This allow you to create charts
>>> for example with multiple periods and organisation units.
>>>
>>> Docs
>>> 
>>> | Screenshot
>>> 
>>> | Demo
>>> 
>>>
>>>
>>> Dashboard translations: The names of dashboards can now be translated,
>>> meaning you can have dashboard names appear in user’s local language.
>>>
>>> Docs
>>>  |
>>> Screenshot
>>> 
>>>
>>>
>>> Deep linking of favorites: When opening favorites in the Pivot Table
>>> and Visualizer apps, the browser address bar URL will reflect the current
>>> favorite. This allows for easy sharing of favorites through
>>> copy-and-pasting the URL.
>>>
>>> Screenshot
>>> 
>>> | Demo 
>>>
>>>
>>> Chart rendering: The chart rendering engine has been rewritten from
>>> scratch and now looks better, renders faster and will allow for new chart
>>> types in the coming releases. The Data Visualizer app’s favorite solution
>>> has also been upgraded.
>>>
>>> Screenshot
>>> 
>>> 

Re: [Dhis2-devs] Error when upgrading to 2.24

2016-10-13 Thread Jason Pickering
Hi Lars,
I managed to find the problem after looking for additional schemas, per
your suggestion.

dhis2=# \dn
  List of schemas
  Name   |  Owner
-+--
 private | postgres
 public  | postgres
(2 rows)

showed two schemas, and inside of the "private" schema, was a table called
"organisationunit", which apparently was causing the error.

I deleted that table in the private schema,and things seem to work.

Best regards,
Jason


On Thu, Oct 13, 2016 at 10:46 AM, Jason Pickering <
jason.p.picker...@gmail.com> wrote:

> sorry for the typo. I mean, "shows only these two tables which appear to
> potentially match that pattern."
>
> On Thu, Oct 13, 2016 at 10:45 AM, Jason Pickering <
> jason.p.picker...@gmail.com> wrote:
>
>> Well, I am not seeing anything obvious. Just to be sure, I have dropped
>> all views and retested, but that does not seem to help.
>>
>> dhis2=# \dt organisation*
>>   List of relations
>>  Schema |  Name   | Type  |  Owner
>> +-+---+--
>>  public | organisationunit| table | postgres
>>  public | organisationunitattributevalues | table | postgres
>> (2 rows)
>>
>> shows only these two patters which appear to potentially match that
>> pattern.
>>
>>
>>
>>
>>
>> On Thu, Oct 13, 2016 at 9:33 AM, Lars Helge Øverland 
>> wrote:
>>
>>> Hi Jason,
>>>
>>> hard to say from here but this SO thread
>>> 
>>> offers some insight. Best guess: there is a non-dhis table or view in the
>>> database with an underscore or other special char such as
>>> "organisation_unit" which conflicts with the organisationunit table.
>>> Perhaps something got stricter in Hibernat 5 which is what we use in 2.25.
>>>
>>> best regards,
>>>
>>> Lars
>>>
>>>
>>> On Thu, Oct 13, 2016 at 8:36 AM, Jason Pickering <
>>> jason.p.picker...@gmail.com> wrote:
>>>
 From the latest 2.24 build. Upgrading from 2.23 I get this.
 Any ideas?

 Oct 13, 2016 8:34:06 AM org.apache.coyote.AbstractProtocol init
 INFO: Initializing ProtocolHandler ["http-bio-127.0.0.1-8090"]
 Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.Catalina load
 INFO: Initialization processed in 679 ms
 Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardService
 startInternal
 INFO: Starting service Catalina
 Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardEngine
 startInternal
 INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 (Ubuntu)
 Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.HostConfig
 deployWAR
 INFO: Deploying web application archive /home/dhis/tomcat-dhis/webapps
 /ROOT.war
 Oct 13, 2016 8:34:15 AM org.apache.catalina.startup.TldConfig execute
 INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
 Enable debug logging for this logger for a complete list of JARs that were
 scanned but no TLDs were found in them. Skipping unneeded JARs during
 scanning can improve startup time and JSP compilation time.
 * INFO  2016-10-13 08:34:19,953 System property dhis2.home not set
 (DefaultLocationManager.java [localhost-startStop-1])
 * INFO  2016-10-13 08:34:19,957 Environment variable DHIS2_HOME points
 to /home/dhis/config (DefaultLocationManager.java [localhost-startStop-1])
 * INFO  2016-10-13 08:34:19,963 File 
 /home/dhis/config/dhis-google-auth.json
 does not exist (DefaultLocationManager.java [localhost-startStop-1])
 * INFO  2016-10-13 08:34:19,964 Could not find dhis-google-auth.json
 (DefaultDhisConfigurationProvider.java [localhost-startStop-1])
 * INFO  2016-10-13 08:34:19,965 File 
 /home/dhis/config/dhis-google-auth.json
 does not exist (DefaultLocationManager.java [localhost-startStop-1])
 * INFO  2016-10-13 08:34:19,965 Could not find dhis-google-auth.json
 (DefaultDhisConfigurationProvider.java [localhost-startStop-1])
 * INFO  2016-10-13 08:34:21,811 Hibernate configuration loaded, using
 dialect: org.hibernate.dialect.PostgreSQLDialect
 (DefaultHibernateConfigurationProvider.java [localhost-startStop-1])
 * WARN  2016-10-13 08:34:24,159 HHH9003: Use of DOM4J entity-mode
 is considered deprecated (ModelBinder.java [localhost-startStop-1])
 * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode
 is considered deprecated (ModelBinder.java [localhost-startStop-1])
 * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode
 is considered deprecated (ModelBinder.java [localhost-startStop-1])
 * WARN  2016-10-13 08:34:24,161 HHH9003: Use of DOM4J entity-mode
 is considered deprecated (ModelBinder.java [localhost-startStop-1])
 * WARN  2016-10-13 08:34:24,177 HHH9003: Use of DOM4J entity-mode
 is considered deprecated (ModelBinder.java 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Guy Ekani
Congrats to the Devs Team,


Sincerly,


On Thu, Oct 13, 2016 at 11:51 AM, Lars Helge Øverland 
wrote:

>
> Hi all,
>
> DHIS version 2.25 is out with a lot of new features, apps and
> improvements.
>
> Log in with admin/district on the demo 
> system.
>
>
> ANALYTICS FEATURES
>
> ---
>
> External map layers: The GIS app now supports TMS (Tile Map Service), XYZ
> and WMS (Web Map Service) layers. These are all popular protocols for map
> data and there are numerous map services available, allowing you to display
> maps for rivers, roads, weather, land data and everything else. External
> map layers can be set up from the Maintenance app, and then be accessed
> from the top bar in the GIS app.
>
> Docs GIS
> 
> | Docs setup
> 
> | Screenshot 1
> 
> | Sc 2
> 
> | Sc 3
> 
> | Sc Setup
> 
> | Demo 1
> 
> | Demo 2
> 
>
>
> Push analysis: You can now push data analysis in the form of reports,
> charts and maps to your users over email. This allows for improving
> awareness and visibility of your data, and can encourage people to more
> actively look at analysis. Push analysis is based on dashboards, and can be
> set up, run and scheduled from the Maintenance app. You can also run
> immediately and preview from the the context menu.
>
> Docs
> 
> | Screenshot 1
> 
> | Sc 2
> 
> | Demo
> 
>
>
> Indicator as filter: A single indicator or data set reporting rate can
> now be used as filter in charts and pivots. This allow you to create charts
> for example with multiple periods and organisation units.
>
> Docs
> 
> | Screenshot
> 
> | Demo
> 
>
>
> Dashboard translations: The names of dashboards can now be translated,
> meaning you can have dashboard names appear in user’s local language.
>
> Docs 
> | Screenshot
> 
>
>
> Deep linking of favorites: When opening favorites in the Pivot Table and
> Visualizer apps, the browser address bar URL will reflect the current
> favorite. This allows for easy sharing of favorites through
> copy-and-pasting the URL.
>
> Screenshot
> 
> | Demo 
>
>
> Chart rendering: The chart rendering engine has been rewritten from
> scratch and now looks better, renders faster and will allow for new chart
> types in the coming releases. The Data Visualizer app’s favorite solution
> has also been upgraded.
>
> Screenshot
> 
> | Demo
> 
>
> Favorite description: You can now specify description for pivot table and
> chart favorites. This allows you to add more information such as the
> purpose and method to interpret the analysis favorite. You can also store
> titles for pivot tables. Click rename to change it.
>
> Screenshot
> 
> | Demo
> 
>
>
> Interpretations in analytics apps: The Pivot Table and Visualizer apps
> now have a right-side panel where you can see details and interpretations
> for the current favorite. Click the right-side arrow to open the panel.
>

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Alex Tumwesigye
Well done Dev Team.

Alex

On Thu, Oct 13, 2016 at 2:59 PM, Greg Rowles  wrote:

> Thank you Lars and Dev team! Fantastic news! Looking forward to the new
> features!
>
> On Thu, Oct 13, 2016 at 1:55 PM, Asif  wrote:
>
>> Congrats Lars and the Dev team. This release comes out with some really
>> good stuff. Look forward to upgrading to this version soon.
>>
>> Cheers,
>>
>> Asif
>> Business Systems Manager @ IRC
>>
>> On Oct 13, 2016 6:51 AM, "Lars Helge Øverland"  wrote:
>>
>>>
>>> Hi all,
>>>
>>> DHIS version 2.25 is out with a lot of new features, apps and
>>> improvements.
>>>
>>> Log in with admin/district on the demo 
>>> system.
>>>
>>>
>>> ANALYTICS FEATURES
>>>
>>> ---
>>>
>>> External map layers: The GIS app now supports TMS (Tile Map Service),
>>> XYZ and WMS (Web Map Service) layers. These are all popular protocols for
>>> map data and there are numerous map services available, allowing you to
>>> display maps for rivers, roads, weather, land data and everything else.
>>> External map layers can be set up from the Maintenance app, and then be
>>> accessed from the top bar in the GIS app.
>>>
>>> Docs GIS
>>> 
>>> | Docs setup
>>> 
>>> | Screenshot 1
>>> 
>>> | Sc 2
>>> 
>>> | Sc 3
>>> 
>>> | Sc Setup
>>> 
>>> | Demo 1
>>> 
>>> | Demo 2
>>> 
>>>
>>>
>>> Push analysis: You can now push data analysis in the form of reports,
>>> charts and maps to your users over email. This allows for improving
>>> awareness and visibility of your data, and can encourage people to more
>>> actively look at analysis. Push analysis is based on dashboards, and can be
>>> set up, run and scheduled from the Maintenance app. You can also run
>>> immediately and preview from the the context menu.
>>>
>>> Docs
>>> 
>>> | Screenshot 1
>>> 
>>> | Sc 2
>>> 
>>> | Demo
>>> 
>>>
>>>
>>> Indicator as filter: A single indicator or data set reporting rate can
>>> now be used as filter in charts and pivots. This allow you to create charts
>>> for example with multiple periods and organisation units.
>>>
>>> Docs
>>> 
>>> | Screenshot
>>> 
>>> | Demo
>>> 
>>>
>>>
>>> Dashboard translations: The names of dashboards can now be translated,
>>> meaning you can have dashboard names appear in user’s local language.
>>>
>>> Docs
>>>  |
>>> Screenshot
>>> 
>>>
>>>
>>> Deep linking of favorites: When opening favorites in the Pivot Table
>>> and Visualizer apps, the browser address bar URL will reflect the current
>>> favorite. This allows for easy sharing of favorites through
>>> copy-and-pasting the URL.
>>>
>>> Screenshot
>>> 
>>> | Demo 
>>>
>>>
>>> Chart rendering: The chart rendering engine has been rewritten from
>>> scratch and now looks better, renders faster and will allow for new chart
>>> types in the coming releases. The Data Visualizer app’s favorite solution
>>> has also been upgraded.
>>>
>>> Screenshot
>>> 
>>> | Demo
>>> 
>>>
>>> Favorite description: You can now specify description for pivot table
>>> and chart favorites. This allows 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-13 Thread Greg Rowles
Thank you Lars and Dev team! Fantastic news! Looking forward to the new
features!

On Thu, Oct 13, 2016 at 1:55 PM, Asif  wrote:

> Congrats Lars and the Dev team. This release comes out with some really
> good stuff. Look forward to upgrading to this version soon.
>
> Cheers,
>
> Asif
> Business Systems Manager @ IRC
>
> On Oct 13, 2016 6:51 AM, "Lars Helge Øverland"  wrote:
>
>>
>> Hi all,
>>
>> DHIS version 2.25 is out with a lot of new features, apps and
>> improvements.
>>
>> Log in with admin/district on the demo 
>> system.
>>
>>
>> ANALYTICS FEATURES
>>
>> ---
>>
>> External map layers: The GIS app now supports TMS (Tile Map Service),
>> XYZ and WMS (Web Map Service) layers. These are all popular protocols for
>> map data and there are numerous map services available, allowing you to
>> display maps for rivers, roads, weather, land data and everything else.
>> External map layers can be set up from the Maintenance app, and then be
>> accessed from the top bar in the GIS app.
>>
>> Docs GIS
>> 
>> | Docs setup
>> 
>> | Screenshot 1
>> 
>> | Sc 2
>> 
>> | Sc 3
>> 
>> | Sc Setup
>> 
>> | Demo 1
>> 
>> | Demo 2
>> 
>>
>>
>> Push analysis: You can now push data analysis in the form of reports,
>> charts and maps to your users over email. This allows for improving
>> awareness and visibility of your data, and can encourage people to more
>> actively look at analysis. Push analysis is based on dashboards, and can be
>> set up, run and scheduled from the Maintenance app. You can also run
>> immediately and preview from the the context menu.
>>
>> Docs
>> 
>> | Screenshot 1
>> 
>> | Sc 2
>> 
>> | Demo
>> 
>>
>>
>> Indicator as filter: A single indicator or data set reporting rate can
>> now be used as filter in charts and pivots. This allow you to create charts
>> for example with multiple periods and organisation units.
>>
>> Docs
>> 
>> | Screenshot
>> 
>> | Demo
>> 
>>
>>
>> Dashboard translations: The names of dashboards can now be translated,
>> meaning you can have dashboard names appear in user’s local language.
>>
>> Docs
>>  |
>> Screenshot
>> 
>>
>>
>> Deep linking of favorites: When opening favorites in the Pivot Table and
>> Visualizer apps, the browser address bar URL will reflect the current
>> favorite. This allows for easy sharing of favorites through
>> copy-and-pasting the URL.
>>
>> Screenshot
>> 
>> | Demo 
>>
>>
>> Chart rendering: The chart rendering engine has been rewritten from
>> scratch and now looks better, renders faster and will allow for new chart
>> types in the coming releases. The Data Visualizer app’s favorite solution
>> has also been upgraded.
>>
>> Screenshot
>> 
>> | Demo
>> 
>>
>> Favorite description: You can now specify description for pivot table
>> and chart favorites. This allows you to add more information such as the
>> purpose and method to interpret the analysis favorite. You can also store
>> titles for pivot tables. Click rename to change it.
>>
>> Screenshot
>> 

Re: [Dhis2-devs] Blocking dashboard items on dashboard for specific user groups

2016-10-13 Thread Sergio Valenzuela
Hello Lars,

I have just checked on demo server and It is still possible to edit
dashboard items (delete them, move them, ...) even if you only have "view
credentials" on that specific dashboard.

Did you have time to look into this?

Regards!


*Sergio Valenzuela*
Fundación EHAS
Telemedicina para países en desarrollo -* www.ehas.org
*
E.T.S.I. de Telecomunicación A.101-9L. Ciudad Universitaria 30, 28040
Madrid - España
Tlfno. (+34) 91 488 87 41: (+34) 687 67 17 62



2016-09-28 15:45 GMT+02:00 Sergio Valenzuela :

> Thanks Lars.
>
> Regards!
>
>
> *Sergio Valenzuela*
> Fundación EHAS
> Telemedicina para países en desarrollo -* www.ehas.org
> *
> E.T.S.I. de Telecomunicación A.101-9L. Ciudad Universitaria 30, 28040
> Madrid - España
> Tlfno. (+34) 91 488 87 41: (+34) 687 67 17 62
>
>
>
> 2016-09-28 15:43 GMT+02:00 Lars Helge Øverland :
>
>> Okay. Thank for reporting. We will have to look into that.
>>
>> Lars
>>
>>
>> On Wed, Sep 28, 2016 at 3:40 PM, Sergio Valenzuela <
>> sergio.valenzu...@ehas.org> wrote:
>>
>>> Hi Lars!
>>>
>>> Yes, I tried it. But even with "can view" kind of access is still
>>> possible to move or delete dashboard items like charts or tables.
>>>
>>>
>>> *Sergio Valenzuela*
>>> Fundación EHAS
>>> Telemedicina para países en desarrollo -* www.ehas.org
>>> *
>>> E.T.S.I. de Telecomunicación A.101-9L. Ciudad Universitaria 30, 28040
>>> Madrid - España
>>> Tlfno. (+34) 91 488 87 41: (+34) 687 67 17 62
>>>
>>>
>>>
>>> 2016-09-28 15:38 GMT+02:00 Lars Helge Øverland :
>>>
 Hi Sergio,

 did you try to grant "can view" access to those people through the
 sharing dialog (as opposed to "can edit and view") ?

 regards,

 Lars


 On Wed, Sep 28, 2016 at 3:34 PM, Sergio Valenzuela <
 sergio.valenzu...@ehas.org> wrote:

> Hello devs,
>
> I was searching on the documentation but I couldn't find any reference
> to it. Is there any way to block dashboard items on the different
> dashboards?
> I think it is very easy to move or delete some dashboard items
> accidentally and it would be good to be able to block them in order to
> avoid this kind of accidents happen.
> Any thought about this?
>
> Regards!
>
>
> *Sergio Valenzuela*
> Fundación EHAS
> Telemedicina para países en desarrollo -* www.ehas.org
> *
> E.T.S.I. de Telecomunicación A.101-9L. Ciudad Universitaria 30, 28040
> Madrid - España
> Tlfno. (+34) 91 488 87 41: (+34) 687 67 17 62
>
>
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>


 --
 Lars Helge Øverland
 Lead developer, DHIS 2
 University of Oslo
 Skype: larshelgeoverland
 l...@dhis2.org
 http://www.dhis2.org 


>>>
>>
>>
>> --
>> Lars Helge Øverland
>> Lead developer, DHIS 2
>> University of Oslo
>> Skype: larshelgeoverland
>> l...@dhis2.org
>> http://www.dhis2.org 
>>
>>
>
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] dhis version 2.25 is released

2016-10-13 Thread Lars Helge Øverland
Hi all,

DHIS version 2.25 is out with a lot of new features, apps and improvements.

Log in with admin/district on the demo  system.


ANALYTICS FEATURES

---

External map layers: The GIS app now supports TMS (Tile Map Service), XYZ
and WMS (Web Map Service) layers. These are all popular protocols for map
data and there are numerous map services available, allowing you to display
maps for rivers, roads, weather, land data and everything else. External
map layers can be set up from the Maintenance app, and then be accessed
from the top bar in the GIS app.

Docs GIS

| Docs setup

| Screenshot 1

| Sc 2

| Sc 3

| Sc Setup

| Demo 1
 | Demo
2 


Push analysis: You can now push data analysis in the form of reports,
charts and maps to your users over email. This allows for improving
awareness and visibility of your data, and can encourage people to more
actively look at analysis. Push analysis is based on dashboards, and can be
set up, run and scheduled from the Maintenance app. You can also run
immediately and preview from the the context menu.

Docs

| Screenshot 1

| Sc 2

| Demo



Indicator as filter: A single indicator or data set reporting rate can now
be used as filter in charts and pivots. This allow you to create charts for
example with multiple periods and organisation units.

Docs

| Screenshot

| Demo



Dashboard translations: The names of dashboards can now be translated,
meaning you can have dashboard names appear in user’s local language.

Docs 
| Screenshot



Deep linking of favorites: When opening favorites in the Pivot Table and
Visualizer apps, the browser address bar URL will reflect the current
favorite. This allows for easy sharing of favorites through
copy-and-pasting the URL.

Screenshot

| Demo 


Chart rendering: The chart rendering engine has been rewritten from scratch
and now looks better, renders faster and will allow for new chart types in
the coming releases. The Data Visualizer app’s favorite solution has also
been upgraded.

Screenshot

| Demo


Favorite description: You can now specify description for pivot table and
chart favorites. This allows you to add more information such as the
purpose and method to interpret the analysis favorite. You can also store
titles for pivot tables. Click rename to change it.

Screenshot

| Demo



Interpretations in analytics apps: The Pivot Table and Visualizer apps now
have a right-side panel where you can see details and interpretations for
the current favorite. Click the right-side arrow to open the panel.

Docs

| Screenshot

| Demo



Data analytics export as raw 

Re: [Dhis2-devs] Error when upgrading to 2.24

2016-10-13 Thread Jason Pickering
sorry for the typo. I mean, "shows only these two tables which appear to
potentially match that pattern."

On Thu, Oct 13, 2016 at 10:45 AM, Jason Pickering <
jason.p.picker...@gmail.com> wrote:

> Well, I am not seeing anything obvious. Just to be sure, I have dropped
> all views and retested, but that does not seem to help.
>
> dhis2=# \dt organisation*
>   List of relations
>  Schema |  Name   | Type  |  Owner
> +-+---+--
>  public | organisationunit| table | postgres
>  public | organisationunitattributevalues | table | postgres
> (2 rows)
>
> shows only these two patters which appear to potentially match that
> pattern.
>
>
>
>
>
> On Thu, Oct 13, 2016 at 9:33 AM, Lars Helge Øverland 
> wrote:
>
>> Hi Jason,
>>
>> hard to say from here but this SO thread
>> 
>> offers some insight. Best guess: there is a non-dhis table or view in the
>> database with an underscore or other special char such as
>> "organisation_unit" which conflicts with the organisationunit table.
>> Perhaps something got stricter in Hibernat 5 which is what we use in 2.25.
>>
>> best regards,
>>
>> Lars
>>
>>
>> On Thu, Oct 13, 2016 at 8:36 AM, Jason Pickering <
>> jason.p.picker...@gmail.com> wrote:
>>
>>> From the latest 2.24 build. Upgrading from 2.23 I get this.
>>> Any ideas?
>>>
>>> Oct 13, 2016 8:34:06 AM org.apache.coyote.AbstractProtocol init
>>> INFO: Initializing ProtocolHandler ["http-bio-127.0.0.1-8090"]
>>> Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.Catalina load
>>> INFO: Initialization processed in 679 ms
>>> Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardService
>>> startInternal
>>> INFO: Starting service Catalina
>>> Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardEngine
>>> startInternal
>>> INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 (Ubuntu)
>>> Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.HostConfig deployWAR
>>> INFO: Deploying web application archive /home/dhis/tomcat-dhis/webapps
>>> /ROOT.war
>>> Oct 13, 2016 8:34:15 AM org.apache.catalina.startup.TldConfig execute
>>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
>>> Enable debug logging for this logger for a complete list of JARs that were
>>> scanned but no TLDs were found in them. Skipping unneeded JARs during
>>> scanning can improve startup time and JSP compilation time.
>>> * INFO  2016-10-13 08:34:19,953 System property dhis2.home not set
>>> (DefaultLocationManager.java [localhost-startStop-1])
>>> * INFO  2016-10-13 08:34:19,957 Environment variable DHIS2_HOME points
>>> to /home/dhis/config (DefaultLocationManager.java [localhost-startStop-1])
>>> * INFO  2016-10-13 08:34:19,963 File /home/dhis/config/dhis-google-auth.json
>>> does not exist (DefaultLocationManager.java [localhost-startStop-1])
>>> * INFO  2016-10-13 08:34:19,964 Could not find dhis-google-auth.json
>>> (DefaultDhisConfigurationProvider.java [localhost-startStop-1])
>>> * INFO  2016-10-13 08:34:19,965 File /home/dhis/config/dhis-google-auth.json
>>> does not exist (DefaultLocationManager.java [localhost-startStop-1])
>>> * INFO  2016-10-13 08:34:19,965 Could not find dhis-google-auth.json
>>> (DefaultDhisConfigurationProvider.java [localhost-startStop-1])
>>> * INFO  2016-10-13 08:34:21,811 Hibernate configuration loaded, using
>>> dialect: org.hibernate.dialect.PostgreSQLDialect
>>> (DefaultHibernateConfigurationProvider.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,159 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,161 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,177 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,178 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,230 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
>>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>>> * WARN  2016-10-13 08:34:24,260 

Re: [Dhis2-devs] Error when upgrading to 2.24

2016-10-13 Thread Jason Pickering
Well, I am not seeing anything obvious. Just to be sure, I have dropped all
views and retested, but that does not seem to help.

dhis2=# \dt organisation*
  List of relations
 Schema |  Name   | Type  |  Owner
+-+---+--
 public | organisationunit| table | postgres
 public | organisationunitattributevalues | table | postgres
(2 rows)

shows only these two patters which appear to potentially match that
pattern.





On Thu, Oct 13, 2016 at 9:33 AM, Lars Helge Øverland  wrote:

> Hi Jason,
>
> hard to say from here but this SO thread
> 
> offers some insight. Best guess: there is a non-dhis table or view in the
> database with an underscore or other special char such as
> "organisation_unit" which conflicts with the organisationunit table.
> Perhaps something got stricter in Hibernat 5 which is what we use in 2.25.
>
> best regards,
>
> Lars
>
>
> On Thu, Oct 13, 2016 at 8:36 AM, Jason Pickering <
> jason.p.picker...@gmail.com> wrote:
>
>> From the latest 2.24 build. Upgrading from 2.23 I get this.
>> Any ideas?
>>
>> Oct 13, 2016 8:34:06 AM org.apache.coyote.AbstractProtocol init
>> INFO: Initializing ProtocolHandler ["http-bio-127.0.0.1-8090"]
>> Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.Catalina load
>> INFO: Initialization processed in 679 ms
>> Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardService
>> startInternal
>> INFO: Starting service Catalina
>> Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardEngine
>> startInternal
>> INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 (Ubuntu)
>> Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.HostConfig deployWAR
>> INFO: Deploying web application archive /home/dhis/tomcat-dhis/webapps
>> /ROOT.war
>> Oct 13, 2016 8:34:15 AM org.apache.catalina.startup.TldConfig execute
>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
>> debug logging for this logger for a complete list of JARs that were scanned
>> but no TLDs were found in them. Skipping unneeded JARs during scanning can
>> improve startup time and JSP compilation time.
>> * INFO  2016-10-13 08:34:19,953 System property dhis2.home not set
>> (DefaultLocationManager.java [localhost-startStop-1])
>> * INFO  2016-10-13 08:34:19,957 Environment variable DHIS2_HOME points to
>> /home/dhis/config (DefaultLocationManager.java [localhost-startStop-1])
>> * INFO  2016-10-13 08:34:19,963 File /home/dhis/config/dhis-google-auth.json
>> does not exist (DefaultLocationManager.java [localhost-startStop-1])
>> * INFO  2016-10-13 08:34:19,964 Could not find dhis-google-auth.json
>> (DefaultDhisConfigurationProvider.java [localhost-startStop-1])
>> * INFO  2016-10-13 08:34:19,965 File /home/dhis/config/dhis-google-auth.json
>> does not exist (DefaultLocationManager.java [localhost-startStop-1])
>> * INFO  2016-10-13 08:34:19,965 Could not find dhis-google-auth.json
>> (DefaultDhisConfigurationProvider.java [localhost-startStop-1])
>> * INFO  2016-10-13 08:34:21,811 Hibernate configuration loaded, using
>> dialect: org.hibernate.dialect.PostgreSQLDialect
>> (DefaultHibernateConfigurationProvider.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,159 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,161 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,177 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,178 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,230 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,260 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,261 HHH9003: Use of DOM4J entity-mode is
>> considered deprecated (ModelBinder.java [localhost-startStop-1])
>> * WARN  2016-10-13 08:34:24,261 HHH9003: Use of 

Re: [Dhis2-devs] 409 in dataset reports?

2016-10-13 Thread Lars Helge Øverland
Hi Jason,

yes this is expected and can be ignored. We check if the data set has a
category combo, if so we should additional drop downs with categories /
options.

best regards,

Lars


On Thu, Oct 13, 2016 at 8:59 AM, Jason Pickering <
jason.p.picker...@gmail.com> wrote:

> https://play.dhis2.org/demo/api/dimensions/dataSet/BfMAe6Itzgt
>
> returns
> {
>
>- httpStatus: "Conflict",
>- httpStatusCode: 409,
>- status: "ERROR",
>- message: "Data set does not have a category combination: BfMAe6Itzgt"
>
> }
>
> Is this correct? This seems to always occur when running dataset reports
> for datasets with no category combination (default).
>
> Regards,
> Jason
>
>
>
>   --
> Jason P. Pickering
> email: jason.p.picker...@gmail.com
> tel:+46764147049
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Lars Helge Øverland
Lead developer, DHIS 2
University of Oslo
Skype: larshelgeoverland
l...@dhis2.org
http://www.dhis2.org 
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Error when upgrading to 2.24

2016-10-13 Thread Lars Helge Øverland
Hi Jason,

hard to say from here but this SO thread

offers some insight. Best guess: there is a non-dhis table or view in the
database with an underscore or other special char such as
"organisation_unit" which conflicts with the organisationunit table.
Perhaps something got stricter in Hibernat 5 which is what we use in 2.25.

best regards,

Lars


On Thu, Oct 13, 2016 at 8:36 AM, Jason Pickering <
jason.p.picker...@gmail.com> wrote:

> From the latest 2.24 build. Upgrading from 2.23 I get this.
> Any ideas?
>
> Oct 13, 2016 8:34:06 AM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["http-bio-127.0.0.1-8090"]
> Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 679 ms
> Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardService
> startInternal
> INFO: Starting service Catalina
> Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardEngine
> startInternal
> INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 (Ubuntu)
> Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive /home/dhis/tomcat-dhis/
> webapps/ROOT.war
> Oct 13, 2016 8:34:15 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> * INFO  2016-10-13 08:34:19,953 System property dhis2.home not set
> (DefaultLocationManager.java [localhost-startStop-1])
> * INFO  2016-10-13 08:34:19,957 Environment variable DHIS2_HOME points to
> /home/dhis/config (DefaultLocationManager.java [localhost-startStop-1])
> * INFO  2016-10-13 08:34:19,963 File /home/dhis/config/dhis-google-auth.json
> does not exist (DefaultLocationManager.java [localhost-startStop-1])
> * INFO  2016-10-13 08:34:19,964 Could not find dhis-google-auth.json (
> DefaultDhisConfigurationProvider.java [localhost-startStop-1])
> * INFO  2016-10-13 08:34:19,965 File /home/dhis/config/dhis-google-auth.json
> does not exist (DefaultLocationManager.java [localhost-startStop-1])
> * INFO  2016-10-13 08:34:19,965 Could not find dhis-google-auth.json (
> DefaultDhisConfigurationProvider.java [localhost-startStop-1])
> * INFO  2016-10-13 08:34:21,811 Hibernate configuration loaded, using
> dialect: org.hibernate.dialect.PostgreSQLDialect (
> DefaultHibernateConfigurationProvider.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,159 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,161 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,177 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,178 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,230 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,260 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,261 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,261 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,262 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:24,262 HHH9003: Use of DOM4J entity-mode is
> considered deprecated (ModelBinder.java [localhost-startStop-1])
> * WARN  2016-10-13 08:34:32,971 Exception encountered during context
> initialization - cancelling refresh attempt: 
> org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name 'org.hisp.dhis.appstore.AppStoreManager':
> Injection of autowired dependencies failed; nested exception is
> 

[Dhis2-devs] 409 in dataset reports?

2016-10-13 Thread Jason Pickering
https://play.dhis2.org/demo/api/dimensions/dataSet/BfMAe6Itzgt

returns
{

   - httpStatus: "Conflict",
   - httpStatusCode: 409,
   - status: "ERROR",
   - message: "Data set does not have a category combination: BfMAe6Itzgt"

}

Is this correct? This seems to always occur when running dataset reports
for datasets with no category combination (default).

Regards,
Jason



  --
Jason P. Pickering
email: jason.p.picker...@gmail.com
tel:+46764147049
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] Error when upgrading to 2.24

2016-10-13 Thread Jason Pickering
>From the latest 2.24 build. Upgrading from 2.23 I get this.
Any ideas?

Oct 13, 2016 8:34:06 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-127.0.0.1-8090"]
Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 679 ms
Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardService
startInternal
INFO: Starting service Catalina
Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardEngine
startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 (Ubuntu)
Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive
/home/dhis/tomcat-dhis/webapps/ROOT.war
Oct 13, 2016 8:34:15 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
* INFO  2016-10-13 08:34:19,953 System property dhis2.home not set
(DefaultLocationManager.java [localhost-startStop-1])
* INFO  2016-10-13 08:34:19,957 Environment variable DHIS2_HOME points to
/home/dhis/config (DefaultLocationManager.java [localhost-startStop-1])
* INFO  2016-10-13 08:34:19,963 File
/home/dhis/config/dhis-google-auth.json does not exist
(DefaultLocationManager.java [localhost-startStop-1])
* INFO  2016-10-13 08:34:19,964 Could not find dhis-google-auth.json
(DefaultDhisConfigurationProvider.java [localhost-startStop-1])
* INFO  2016-10-13 08:34:19,965 File
/home/dhis/config/dhis-google-auth.json does not exist
(DefaultLocationManager.java [localhost-startStop-1])
* INFO  2016-10-13 08:34:19,965 Could not find dhis-google-auth.json
(DefaultDhisConfigurationProvider.java [localhost-startStop-1])
* INFO  2016-10-13 08:34:21,811 Hibernate configuration loaded, using
dialect: org.hibernate.dialect.PostgreSQLDialect
(DefaultHibernateConfigurationProvider.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,159 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,160 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,161 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,177 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,178 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,230 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,243 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,260 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,261 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,261 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,262 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:24,262 HHH9003: Use of DOM4J entity-mode is
considered deprecated (ModelBinder.java [localhost-startStop-1])
* WARN  2016-10-13 08:34:32,971 Exception encountered during context
initialization - cancelling refresh attempt:
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'org.hisp.dhis.appstore.AppStoreManager': Injection of
autowired dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Could not autowire
field: private org.hisp.dhis.appmanager.AppManager
org.hisp.dhis.appstore.DefaultAppStoreManager.appManager; nested exception
is org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'org.hisp.dhis.appmanager.AppManager': Injection of
autowired dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Could not autowire
field: private org.hisp.dhis.setting.SystemSettingManager
org.hisp.dhis.appmanager.DefaultAppManager.appSettingManager; nested
exception is org.springframework.beans.factory.BeanCreationException: Error
creating bean with 

[Dhis2-devs] Tracker Capture's attributes

2016-10-13 Thread channara rin
Dear all,
by the way, can i create ID code attribute that auto increase number by
itself like auto generate ID code?

if not, can i do manual script to make auto generate ID code?


thank you
channara
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp