=== modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/utils/JacksonUtils.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/utils/JacksonUtils.java 2014-05-20 16:56:12 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/utils/JacksonUtils.java 2014-07-10 13:50:34 +0000 @@ -212,6 +212,7 @@ return (T) xmlMapper.readValue( input, clazz ); } + @SuppressWarnings("unchecked") public static T fromJson( InputStream inputStream, TypeReference typeReference ) throws IOException { return (T) jsonMapper.readValue( inputStream, typeReference ); === modified file 'dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/util/DateUtils.java' --- dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/util/DateUtils.java 2014-06-16 20:10:19 +0000 +++ dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/util/DateUtils.java 2014-07-10 13:50:34 +0000 @@ -61,6 +61,10 @@ new SimpleDateFormat( "yyyy" ) }; + public static final SimpleDateFormat LONG_DATE_FORMAT = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ss" ); + public static final SimpleDateFormat ACCESS_DATE_FORMAT = new SimpleDateFormat( "yyyy/MM/dd HH:mm:ss" ); + public static final SimpleDateFormat HTTP_DATE_FORMAT = new SimpleDateFormat( "EEE, dd MMM yyyy HH:mm:ss" ); + public static final double DAYS_IN_YEAR = 365.0; private static final long MS_PER_DAY = 86400000; @@ -74,9 +78,7 @@ */ public static String getAccessDateString( Date date ) { - final SimpleDateFormat format = new SimpleDateFormat( "yyyy/MM/dd HH:mm:ss" ); - - return date != null ? format.format( date ) : null; + return date != null ? ACCESS_DATE_FORMAT.format( date ) : null; } /** @@ -87,9 +89,7 @@ */ public static String getLongDateString( Date date ) { - final SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" ); - - return date != null ? format.format( date ) : null; + return date != null ? LONG_DATE_FORMAT.format( date ) : null; } /** @@ -148,9 +148,7 @@ */ public static String getHttpDateString( Date date ) { - final SimpleDateFormat format = new SimpleDateFormat( "EEE, dd MMM yyyy HH:mm:ss" ); - - return format.format( date ) + " GMT"; + return HTTP_DATE_FORMAT.format( date ) + " GMT"; } /**