falcon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Srikanth Sundarrajan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FALCON-644) Don't mask errors in Falcon message producer used in the workflow to send a message to the queue/topic
Date Thu, 28 Aug 2014 04:25:58 GMT

    [ https://issues.apache.org/jira/browse/FALCON-644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14113321#comment-14113321
] 

Srikanth Sundarrajan commented on FALCON-644:
---------------------------------------------

[~sowmyaramesh] Post processing has critical functions included in them and silently ignoring
errors is an issue. Please do note that post processing is a controlled by falcon and user's
can over-ride or alter the behavior. I had suggested to [~svenkat] in an offline conversation
to open up the pre-processing and post-processing for user space customization which can be
ignored, but system tasks performed in post processing by falcon are very much required to
guarantee correctness on the features promised by Falcon. 

> Don't mask errors in Falcon message producer used in the workflow to send a message to
the queue/topic
> ------------------------------------------------------------------------------------------------------
>
>                 Key: FALCON-644
>                 URL: https://issues.apache.org/jira/browse/FALCON-644
>             Project: Falcon
>          Issue Type: Bug
>          Components: messaging
>            Reporter: Sowmya Ramesh
>
> In JMSMessageProducer all the exceptions are caught and success is returned [return 0]
by default. Oozie will indicate that this WF action was successful as Falcon Messaging returns
success.
> WF shouldn't be failed if post-processing fails but instead of masking errors this can
be controlled in the WF decision on failure.
> {noformat}
> <action name='succeeded-post-processing'>
> ...
>  <ok to="end"/>
> <!-- Shouldn't fail the WF if post processing fails -->
>  <error to="end"/>
>  </action>
> {noformat}
> Thoughts?



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message