nifi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From joew...@apache.org
Subject incubator-nifi git commit: NIFI-225 updating error handling to provide more context in output for date format parsing
Date Tue, 06 Jan 2015 14:23:28 GMT
Repository: incubator-nifi
Updated Branches:
  refs/heads/develop 7e70fd53e -> d8b4a781d


NIFI-225 updating error handling to provide more context in output for date format parsing


Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/d8b4a781
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/d8b4a781
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/d8b4a781

Branch: refs/heads/develop
Commit: d8b4a781d2b1ced7deb42b19b41bf6c3c463f623
Parents: 7e70fd5
Author: joewitt <joewitt@apache.org>
Authored: Tue Jan 6 09:23:19 2015 -0500
Committer: joewitt <joewitt@apache.org>
Committed: Tue Jan 6 09:23:19 2015 -0500

----------------------------------------------------------------------
 .../expression/language/evaluation/cast/DateCastEvaluator.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/d8b4a781/commons/nifi-expression-language/src/main/java/org/apache/nifi/attribute/expression/language/evaluation/cast/DateCastEvaluator.java
----------------------------------------------------------------------
diff --git a/commons/nifi-expression-language/src/main/java/org/apache/nifi/attribute/expression/language/evaluation/cast/DateCastEvaluator.java
b/commons/nifi-expression-language/src/main/java/org/apache/nifi/attribute/expression/language/evaluation/cast/DateCastEvaluator.java
index b6d758c..2a18240 100644
--- a/commons/nifi-expression-language/src/main/java/org/apache/nifi/attribute/expression/language/evaluation/cast/DateCastEvaluator.java
+++ b/commons/nifi-expression-language/src/main/java/org/apache/nifi/attribute/expression/language/evaluation/cast/DateCastEvaluator.java
@@ -72,7 +72,8 @@ public class DateCastEvaluator extends DateEvaluator {
                         final Date date = sdf.parse(value);
                         return new DateQueryResult(date);
                     } catch (final ParseException pe) {
-                        throw new AttributeExpressionLanguageException("Could not parse input
as date", pe);
+                        final String details = "Format: '" + DATE_TO_STRING_FORMAT + "' Value:
'" + value + "'";
+                        throw new AttributeExpressionLanguageException("Could not parse date
using " + details, pe);
                     }
                 } else if (NUMBER_PATTERN.matcher(value).matches()) {
                     return new DateQueryResult(new Date(Long.valueOf(value)));


Mime
View raw message