=== modified file 'dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/util/ReflectionUtils.java' --- dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/util/ReflectionUtils.java 2014-02-03 08:04:46 +0000 +++ dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/util/ReflectionUtils.java 2014-02-03 08:47:12 +0000 @@ -508,16 +508,16 @@ if ( xmlProperty != null ) { - return xmlProperty.localName(); + return StringUtils.isEmpty( xmlProperty.localName() ) ? fieldName : xmlProperty.localName(); } JsonProperty jsonProperty = method.getAnnotation( JsonProperty.class ); if ( jsonProperty != null ) { - return jsonProperty.value(); + return StringUtils.isEmpty( jsonProperty.value() ) ? fieldName : jsonProperty.value(); } - return null; + return fieldName; } }