=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/trackedentity/hibernate/TrackedEntityInstance.hbm.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/trackedentity/hibernate/TrackedEntityInstance.hbm.xml 2015-06-23 15:59:19 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/org/hisp/dhis/trackedentity/hibernate/TrackedEntityInstance.hbm.xml 2015-07-16 05:20:56 +0000 @@ -12,7 +12,7 @@ &identifiableProperties; - + @@ -23,13 +23,13 @@ + foreign-key="fk_trackedentityinstance_representativeid" lazy="false" /> + foreign-key="fk_trackedentityinstance_organisationunitid" not-null="true" lazy="false" /> + column="trackedentityid" foreign-key="fk_trackedentityinstance_trackedentityid" lazy="false" /> === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java 2015-07-03 07:33:54 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/trackedentity/AbstractTrackedEntityInstanceService.java 2015-07-16 05:20:56 +0000 @@ -174,10 +174,7 @@ trackedEntityInstance.getRelationships().add( relationship ); } - Collection attributeValues = attributeValueService - .getTrackedEntityAttributeValues( entityInstance ); - - for ( TrackedEntityAttributeValue attributeValue : attributeValues ) + for ( TrackedEntityAttributeValue attributeValue : entityInstance.getAttributeValues() ) { Attribute attribute = new Attribute();