dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #46547
Sharing Status No longer imported 2.23.23070
Hello Morten, thanks for your help and patience so far with my importer
questions, have another for you:
Uploading around 70 data elements, each of which are shared with the same
group and all public READ
Those are that "imported", so those that didn't currently exist, upload,
and the log file will look like the following:
* INFO 2016-08-25 18:28:17,675 'system_dev-mer2.datim.org' create
org.hisp.dhis.dataelement.DataElement, name: PMTCT_STAT_SUBNAT (N, SUBNAT)
TARGET: Known Results, uid: bWlpuel5QnH (AuditLogUtil.java
[http-nio-18080-exec-8])
* INFO 2016-08-25 18:28:17,677 'system_dev-mer2.datim.org' update
org.hisp.dhis.dataelement.DataElement, name: PMTCT_STAT_SUBNAT (N, SUBNAT)
TARGET: Known Results, uid: bWlpuel5QnH (AuditLogUtil.java
[http-nio-18080-exec-8])
But, when an object already exists in the instance and I am trying to
"update" it, I get the following message, note the warning:
* INFO 2016-08-25 18:28:25,910 'system_dev-mer2.datim.org' update
org.hisp.dhis.dataelement.DataElement, name: PMTCT_STAT_SUBNAT (N, SUBNAT):
Known Results, uid: WJukn7T6Xbr (AuditLogUtil.java [http-nio-18080-exec-8])
* INFO 2016-08-25 18:28:25,911 Unknown reference to {"class":"class
org.hisp.dhis.user.UserGroup", "id":"0", "uid":"null", "code":"null",
"name":"null", "created":"null", "lastUpdated":"null" } on object
UserGroupAccess{id=0, access=r-------}
(DefaultIdentifiableObjectImporter.java [http-nio-18080-exec-8])
The xml file uses the same <userGroupAccesses> as all the new elements:
<dataElement name="PMTCT_STAT_SUBNAT (N, SUBNAT) TARGET: Known Results"
shortName="PMTCT_STAT_SUBNAT (N, SUBNAT) TARGET"
code="PMTCT_STAT_SUBNAT_N_SUBNAT_TARGET" id="bWlpuel5QnH">
<description>Number of pregnant women who were tested for HIV and
know their results plus number of pregnant women with known HIV status at
entry to services.</description>
<domainType>AGGREGATE</domainType>
<zeroIsSignificant>true</zeroIsSignificant>
<categoryCombo name="default" id="bjDvmb4bfuf"/>
<valueType>INTEGER</valueType>
<userGroupAccesses>
<userGroupAccess>
<access>r-------</access>
<userGroupUid>c6hGi8GEZot</userGroupUid>
<displayName>Data SI access</displayName>
<id>c6hGi8GEZot</id>
</userGroupAccess>
</userGroupAccesses>
<publicAccess>r-------</publicAccess>
<aggregationType>SUM</aggregationType>
</dataElement>
<dataElement name="PMTCT_STAT_SUBNAT (N, SUBNAT): Known Results"
shortName="PMTCT_STAT_SUBNAT (N, SUBNAT)" code="PMTCT_STAT_SUBNAT_N_SUBNAT"
id="WJukn7T6Xbr">
<description>Number of pregnant women who were tested for HIV and
know their results plus number of pregnant women with known HIV status at
entry to services.</description>
<domainType>AGGREGATE</domainType>
<zeroIsSignificant>true</zeroIsSignificant>
<categoryCombo name="default" id="bjDvmb4bfuf"/>
<valueType>INTEGER</valueType>
<userGroupAccesses>
<userGroupAccess>
<access>r-------</access>
<userGroupUid>c6hGi8GEZot</userGroupUid>
<displayName>Data SI access</displayName>
<id>c6hGi8GEZot</id>
</userGroupAccess>
</userGroupAccesses>
<publicAccess>r-------</publicAccess>
<aggregationType>SUM</aggregationType>
</dataElement>
In both cases though, the* elements are missing their sharing group and are
public read/write:*
[image: Inline image 1]
[image: Inline image 2]
These both were upload
with: metaData?preheatCache=true&dryRun=false&sharing=true&async=false
and the user is a super user.
you had mentioned downloading metatdata from a /23/ am I also able to
uploadload meta data to a /23/?
*Timothy Harding*
Sr. Systems Analyst, BAO Systems
+1 202-536-1541 | tharding@xxxxxxxxxxxxxx | http://www.baosystems.com | Skype:
hardingt@xxxxxxxxx | 2900 K Street, Suite 404, Washington D.C. 20007
Follow ups