Author: echatellier Date: 2011-06-29 10:11:12 +0200 (Wed, 29 Jun 2011) New Revision: 95 Url: http://chorem.org/repositories/revision/vradi/95 Log: Reduce logging Modified: trunk/vradi-services/src/main/java/org/chorem/vradi/services/managers/DateParser.java Modified: trunk/vradi-services/src/main/java/org/chorem/vradi/services/managers/DateParser.java =================================================================== --- trunk/vradi-services/src/main/java/org/chorem/vradi/services/managers/DateParser.java 2011-06-28 18:23:56 UTC (rev 94) +++ trunk/vradi-services/src/main/java/org/chorem/vradi/services/managers/DateParser.java 2011-06-29 08:11:12 UTC (rev 95) @@ -147,19 +147,24 @@ } public static Date parse(String source, SimpleDateFormat dateFormat, String... masks) { + Date result = null; dateFormat.setTimeZone(timezone); for (String mask : masks) { try { dateFormat.applyPattern(mask); - Date date = dateFormat.parse(source); - return date; + result = dateFormat.parse(source); } catch (ParseException eee) { if (log.isWarnEnabled()) { - log.warn("Can't parse date", eee); + if (log.isDebugEnabled()) { + log.debug("Can't parse date", eee); + } + else { + log.warn("Can't parse date " + source); + } } } } - return null; + return result; } }