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

Save exceptions thrown while executing a job in a separate transaction

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jBPM 3.2.9
    • jBPM 3.2.8
    • None
    • None

      Currently the stack trace printout is saved in the same transaction provided the exception is not related to persistence. This scheme has two drawbacks:

      1. Exceptions not related to persistence may still leave the job and the process instance as a whole in an inconsistent state.
      2. Persistence exceptions are never saved.

      Hence saving the stack trace in a separate transaction would be preferable.

            aguizar_jira Alejandro Guizar (Inactive)
            aguizar_jira Alejandro Guizar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: