Uploaded image for project: 'Magnolia Workflow Module'
  1. Magnolia Workflow Module
  2. MGNLWORKFLOW-195

Exception handling in JbpmWorkflowManager swallowing errors

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Done
    • Major
    • 5.3
    • 5.2.1
    • None

    Description

      The JbpmWorkflowManager is currently performing a catch-all via java.lang.Exception in the majority of methods, e.g. launch, completeWorkItem, initKnowledgeService which is generally considered slightly iffy practice.

      More importantly, any exception is being caught and subsequently swallowing any useful exceptions (and thus logging) by only throwing a RuntimeException without any logging.

      Synopsis: Jbpm workflow errors are being swallowed and not output to any log.

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              fgrilli Federico Grilli
              dean.pullen Dean Pullen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoD