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

Venkatesh Seetharam commented on FALCON-644:
--------------------------------------------

An offline conversation with [~sowmyaramesh] made me think that we can generate 
an alert when there is an exception in the consumer while receiving the message 
so its not lost in the log files. May be can be hooked to the dash in future.

> Falcon message producer masks errors in Post processing
> -------------------------------------------------------
>
>                 Key: FALCON-644
>                 URL: https://issues.apache.org/jira/browse/FALCON-644
>             Project: Falcon
>          Issue Type: Bug
>          Components: messaging
>    Affects Versions: 0.6
>            Reporter: Sowmya Ramesh
>            Assignee: Venkatesh Seetharam
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: FALCON-644.patch
>
>
> 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.3.4#6332)

Reply via email to