Thanks, Morten. Archana Chillala Application Developer Email archa...@thoughtworks.com Telephone +91 9100960533 <+91+9100960533> [image: ThoughtWorks] <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
On Thu, Feb 11, 2016 at 12:49 PM, Morten Olav Hansen <mor...@dhis2.org> wrote: > Please try again with latest versions. > > On Thu, Feb 11, 2016 at 2:13 PM, Morten Olav Hansen <mor...@dhis2.org> > wrote: > >> Hm, ok. I see, let me look into it (I always generate my own UIDs when >> doing imports.. as its easier for connecting refs etc). >> >> On Thu, Feb 11, 2016 at 2:10 PM, Archana Chillala < >> archa...@thoughtworks.com> wrote: >> >>> Hi Morten, >>> >>> We have verified it again, the metadata import of option sets is still >>> not working. From the JSON file you sent us, what we figured out is that, >>> the options we are creating do not have IDs generated. The same is the case >>> on 2.22 as well. >>> >>> Please find the snapshot below that caused while creating a new option >>> for an option set. >>> >>> >>> [image: Inline image 2] >>> Any suggestions would be appreciated. >>> >>> Thank you. >>> >>> >>> Archana Chillala >>> Application Developer >>> Email archa...@thoughtworks.com >>> Telephone +91 9100960533 <+91+9100960533> >>> [image: ThoughtWorks] >>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator> >>> >>> On Wed, Feb 10, 2016 at 2:12 PM, Morten Olav Hansen <mor...@dhis2.org> >>> wrote: >>> >>>> Hi Archana >>>> >>>> I have tested this on 2.21, 2.22 and trunk now, and it seems to be >>>> working fine on all versions. I'm including a working metadata >>>> option/optionSet import which you can check your own dump against. >>>> >>>> You can import it with: >>>> curl -X POST -d @metadata.json -H "Content-Type: application/json" -u >>>> user:pass http://server:port/api/metadata >>>> >>>> On Wed, Feb 10, 2016 at 12:44 PM, Morten Olav Hansen <mor...@dhis2.org> >>>> wrote: >>>> >>>>> Could you share your full payload? it shouldn't be too big. >>>>> >>>>> Did you also test against 2.22? was it working there? >>>>> >>>>> On Wed, Feb 10, 2016 at 12:33 PM, Archana Chillala < >>>>> archa...@thoughtworks.com> wrote: >>>>> >>>>>> Hi Morten, >>>>>> >>>>>> We are exporting both Option sets and options as well. Basically, >>>>>> making an API call - to export and import metadata (GET and POST call >>>>>> respectively) (http://...../api/metadata) . >>>>>> >>>>>> Thank you. >>>>>> >>>>>> >>>>>> Archana Chillala >>>>>> Application Developer >>>>>> Email archa...@thoughtworks.com >>>>>> Telephone +91 9100960533 <+91+9100960533> >>>>>> [image: ThoughtWorks] >>>>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator> >>>>>> >>>>>> On Wed, Feb 10, 2016 at 10:58 AM, Morten Olav Hansen < >>>>>> mor...@dhis2.org> wrote: >>>>>> >>>>>>> Hi >>>>>>> >>>>>>> Are you exporting both optionSets -and- options? if not, all that is >>>>>>> inside the optionSets are the references to options, not the actual >>>>>>> options. >>>>>>> >>>>>>> On Wed, Feb 10, 2016 at 12:23 PM, Archana Chillala < >>>>>>> archa...@thoughtworks.com> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> We have two instances of DHIS. Metadata is exported from one >>>>>>>> instance and imported into the other in the form of JSON file. But, >>>>>>>> while >>>>>>>> importing metadata, option set is imported but not the options within >>>>>>>> it. >>>>>>>> We are currently using DHIS version 2.21 revision number 21021. >>>>>>>> >>>>>>>> We have import conflicts mentioned as follows: >>>>>>>> >>>>>>>> "type": "OptionSet", >>>>>>>> "importConflicts": [ >>>>>>>> { >>>>>>>> "object": "Test options", >>>>>>>> "value": "Unknown reference to IdentifiableObject{id=0, >>>>>>>> uid='null', code='1', name='option 1', created=null, lastUpdated=null} >>>>>>>> (Option) on object IdentifiableObject{id=73, uid='fvm4lIOVDnY', >>>>>>>> code='null', name='Test options', created=Tue Feb 09 12:14:03 IST 2016, >>>>>>>> lastUpdated=Tue Feb 09 12:14:27 IST 2016} (OptionSet)." >>>>>>>> }, >>>>>>>> { >>>>>>>> "object": "Test options", >>>>>>>> "value": "Unknown reference to IdentifiableObject{id=0, >>>>>>>> uid='null', code='2', name='option 2', created=null, lastUpdated=null} >>>>>>>> (Option) on object IdentifiableObject{id=73, uid='fvm4lIOVDnY', >>>>>>>> code='null', name='Test options', created=Tue Feb 09 12:14:03 IST 2016, >>>>>>>> lastUpdated=Tue Feb 09 12:14:27 IST 2016} (OptionSet)." >>>>>>>> } >>>>>>>> ] >>>>>>>> >>>>>>>> >>>>>>>> Is this a bug? A similar issue was reported as a bug on launchpad >>>>>>>> for 2.18 version. >>>>>>>> Here's the link - https://bugs.launchpad.net/dhis2/+bug/1434035 >>>>>>>> >>>>>>>> Any suggestions or help would be appreciated. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks & Regards, >>>>>>>> >>>>>>>> Archana Chillala >>>>>>>> Application Developer >>>>>>>> Email archa...@thoughtworks.com >>>>>>>> Telephone +91 9100960533 <+91+9100960533> >>>>>>>> [image: ThoughtWorks] >>>>>>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Morten >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Morten >>>>> >>>> >>>> >>>> >>>> -- >>>> Morten >>>> >>> >>> >> >
_______________________________________________ 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