← Back to team overview

dhis2-devs team mailing list archive

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

PNG image

PNG image

PNG image


Follow ups