← Back to team overview

dhis2-devs team mailing list archive

Re: Configuration of approvals in 2.25

 

Hi Lars,

Here is the info you asked for.

Version:2.25Build revision:8e07d2fBuild date:2016-10-17 06:38

Regards,
Jason


On Tue, Oct 25, 2016 at 4:58 AM, Lars Helge Øverland <lars@xxxxxxxxx> wrote:

> Hi Jason,
>
> could you tell us the exact build date for this WAR file?
>
> Could you also try again with the latest 2.25 WAR build?
>
> We have introduced this property "categoryOptionGroupSet" in master, but
> should not be there in 2.25.
>
> regards,
>
> Lars
>
>
> On Sun, Oct 23, 2016 at 12:32 AM, Jason Pickering <
> jason.p.pickering@xxxxxxxxx> wrote:
>
>> I am trying to configure a workflow for population projections in 2.25.
>> First, I created a new approval worfklow called "Population" with a
>> yearly frequency.
>>
>>
>> I  then created a new approval level in the UI like this
>>
>> [image: Inline image 1]
>>
>> We are not using and category options here. In the logs I see:
>>
>> * INFO  2016-10-23 06:27:23,519 (admin) Import:Start
>> (DefaultMetadataImportService.java [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:23,860 (admin) Import:Preheat[REFERENCE] took
>> 0.33 seconds (DefaultPreheatService.java [http-bio-127.0.0.1-8090-exec-
>> 4])
>> * INFO  2016-10-23 06:27:23,864 (admin) Import:Validation took 0.00
>> seconds (DefaultObjectBundleValidationService.java
>> [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:23,890 (admin) Creating 1 object(s) of type
>> DataApprovalWorkflow (DefaultObjectBundleService.java
>> [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:24,067 (admin) Import:Commit took 0.20 seconds
>> (DefaultMetadataImportService.java [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:24,067 (admin) Import:Done took 0.55 seconds
>> (DefaultMetadataImportService.java [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:39,034 (admin) Import:Start
>> (DefaultMetadataImportService.java [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:40,309 (admin) Import:Preheat[REFERENCE] took
>> 1.27 seconds (DefaultPreheatService.java [http-bio-127.0.0.1-8090-exec-
>> 4])
>> * INFO  2016-10-23 06:27:40,314 (admin) Import:Validation took 0.00
>> seconds (DefaultObjectBundleValidationService.java
>> [http-bio-127.0.0.1-8090-exec-4])
>> * INFO  2016-10-23 06:27:40,314 (admin) Import:Done took 1.28 seconds
>> (DefaultMetadataImportService.java [http-bio-127.0.0.1-8090-exec-4])
>>
>> which seems to be OK, but in the UI, I get a message that creation of the
>> approval level failed and in the JS console I see
>>
>> {"httpStatus":"Conflict","httpStatusCode":409,"status":"WARNING","message":"One
>> more more errors occurred, please see full details in import
>> report.","response":{"responseType":"ObjectReport","uid":"
>> ADOd9xfvDjH","klass":"org.hisp.dhis.dataapproval.DataApp
>> rovalLevel","errorReports":[{"message":"Missing required property
>> `categoryOptionGroupSet`.","mainKlass":"org.hisp.dhis.dataap
>> proval.DataApprovalLevel","errorKlass":"org.hisp.dhis.datael
>> ement.CategoryOptionGroupSet","errorCode":"E4000"}]}}
>>
>> So, I guess the question is, how do I configure a data approval workflow
>> with no category option group?
>>
>> Regards,
>> Jason
>>
>>
>>
>> --
>> Jason P. Pickering
>> email: jason.p.pickering@xxxxxxxxx
>> tel:+46764147049
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Lars Helge Øverland
> Lead developer, DHIS 2
> University of Oslo
> Skype: larshelgeoverland
> lars@xxxxxxxxx
> http://www.dhis2.org <https://www.dhis2.org/>
>
>


-- 
Jason P. Pickering
email: jason.p.pickering@xxxxxxxxx
tel:+46764147049

PNG image


Follow ups

References