You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Peter Wicks (JIRA)" <ji...@apache.org> on 2019/02/26 15:27:00 UTC

[jira] [Resolved] (NIFI-5744) Put exception message to attribute while ExecuteSQL fail

     [ https://issues.apache.org/jira/browse/NIFI-5744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Peter Wicks resolved NIFI-5744.
-------------------------------
    Resolution: Fixed

Was already merged, but forgot to manually close Jira ticket.

> Put exception message to attribute while ExecuteSQL fail
> --------------------------------------------------------
>
>                 Key: NIFI-5744
>                 URL: https://issues.apache.org/jira/browse/NIFI-5744
>             Project: Apache NiFi
>          Issue Type: Improvement
>    Affects Versions: 1.7.1
>            Reporter: Deon Huang
>            Assignee: Deon Huang
>            Priority: Minor
>             Fix For: 1.9.0
>
>
> In some scenario, it would be great if we could have different behavior based on exception.
>  Better error tracking afterwards in attribute format instead of tracking in log.
> For example, if it’s connection refused exception due to wrong url. 
>  We won’t want to retry and error message attribute would be helpful to keep track of.
> While it’s other scenario that database temporary unavailable, we should retry it based on should retry exception.
> Should be a quick fix at AbstractExecuteSQL before transfer flowfile to failure relationship
> {code:java}
>  session.transfer(fileToProcess, REL_FAILURE);
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)