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 <msing...@thoughtworks.com> 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 >
_______________________________________________ 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