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

Falcon message producer masks errors in Post processing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 0.6
    • 0.6
    • messaging
    • 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.patch
          7 kB
          Venkatesh Seetharam
        2. FALCON-644-v1.patch
          10 kB
          Venkatesh Seetharam

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: