=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/common/IdentityPopulator.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/common/IdentityPopulator.java 2015-06-12 20:55:08 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/common/IdentityPopulator.java 2015-11-17 09:50:47 +0000 @@ -51,7 +51,8 @@ private static final Map TABLE_ID_MAP = DimensionalObjectUtils.asMap( "dataelementcategoryoption", "categoryoptionid", - "dataelementcategory", "categoryid" ); + "dataelementcategory", "categoryid", + "program_attributes", "programtrackedentityattributeid" ); private List tables = new ArrayList<>(); @@ -176,7 +177,7 @@ private String getIdColumn( String table ) { - return TABLE_ID_MAP.containsKey( table ) ? TABLE_ID_MAP.get( table ) : (table + "id"); + return TABLE_ID_MAP.getOrDefault( table, ( table + "id" ) ); } private void createOrgUnitUuids() === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2015-11-17 04:18:36 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2015-11-17 09:50:47 +0000 @@ -1385,7 +1385,6 @@ dataelement dataelementgroup dataelementgroupset - sqlview dataelementcategory dataelementcategoryoption categorycombo @@ -1410,11 +1409,13 @@ programinstance programstageinstance programstagesection + program_attributes programvalidation programrule programruleaction programrulevariable relationshiptype + sqlview