Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-5851

Technical Error Events

    Details

    • Type: Feature Request
    • Status: Resolved (View Workflow)
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: jBPM 6.5.0.Final
    • Fix Version/s: 7.1.0.Final
    • Component/s: Runtime Engine
    • Labels:
      None
    • Docs QE Status:
      NEW
    • QE Status:
      NEW

      Description

      There is a need for mechanism from JBPM engine to return information about a problem occurred during the process execution.
      At the moment, when an error happens during process execution, the current transaction is rolled back. This is reflected in the server logs, but there is no event generated, nor is the status of the process updated to reflect the fact that an error happened.

      Such event should have as object data:

      Process Model Data:

      • processModelID
      • processModelVersion
      • processModelName

      Instance process data that has failed:

      • processInstanceID
      • customProcessID

      Activity that failed:

      • activityID
      • activityName
      • activityType
      • iteration
      • status

      Error data:

      • errorMessage: Message with the error that has occurred.
      • errorStack: Stack with error detail.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                swiderski.maciej Maciej Swiderski
                Reporter:
                swiderski.maciej Maciej Swiderski
                Tester:
                Tomáš Livora
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: