dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #30776
Re: Issues importing ProgramStageSection
Hi,
The tracker metadata web-api should still be considered wip (it's new for
2.16). I haven't tested with programStageSections at all.
I will have a look at it.
--
Morten
On Thu, Jun 12, 2014 at 10:49 AM, Mansi Singhal <msinghal@xxxxxxxxxxxxxxxx>
wrote:
> Hello All,
>
> We were trying to create "Program", "Program Stage" and "Program Stage
> Section" using "/metadata" api.
>
> We are facing issues creating "Program Stage Section".
> *Status : 409 Conflict*
>
> When we tried debugging the issue, we got some ClassCastExceptions for
> "List to Set" and "Set to List" in "extractProgramStageDataElements" and
> "saveProgramStageDataElements" methods in
> "DefaultIdentifiableObjectImporter" class under "dhis-services-dxf2".
>
> We tried fixing it, and we got some more exceptions (Constraint Violation
> Exception)
>
> *Input to the api "/metadata"*:
>
> {
> "programStageSections": [
> {
> "name": "SomeName",
> "programStageDataElements": [
> {
> "allowDateInFuture": false,
> "allowProvidedElsewhere": false,
> "compulsory": false,
> "dataElement": {
> "id": "DataElementId",
> "name": "DataElementName"
> },
> "displayInReports": false
> }
> ],
> "sortOrder": 1
> }
> ]
> }
>
> Can you please have a look onto this and fix it if needed.
>
>
>
> --
> Thanks,
> Mansi Singhal
>
Follow ups
References