Uploaded image for project: 'Falcon'
  1. Falcon
  2. FALCON-644

Falcon message producer masks errors in Post processing

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.6
    • Component/s: messaging
    • Labels:
      None

      Description

      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.

      <action name='succeeded-post-processing'>
      ...
       <ok to="end"/>
      <!-- Shouldn't fail the WF if post processing fails -->
       <error to="end"/>
       </action>
      
      

      Thoughts?

        Attachments

        1. FALCON-644-v1.patch
          10 kB
          Venkatesh Seetharam
        2. FALCON-644.patch
          7 kB
          Venkatesh Seetharam

          Issue Links

            Activity

              People

              • Assignee:
                svenkat Venkatesh Seetharam
                Reporter:
                sowmyaramesh Sowmya Ramesh
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: