Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-2903

255 characters limitation in ExecutionErrorInfo database table

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.8.0.GA
    • 7.7.0.GA
    • jBPM Core
    • None
      • Red Hat Process Automation Manager (RHPAM) 7.7.0
    • 2020 Week 19-21 (from May 4)

      We have async task in a process definition. The execution of this task is backed by executor component. The execution fails during runtime and Executor will try to persist error details into ExecutionErrorInfo database table.

      Unfortunately if the ERROR_MSG attribute of the execution error is longer than 255 then the persist of such error fails.

      We would like to change this behaviour for ExecutionErrorInfo table in the same way as it was done in JBPM-4221 when persisting VariableInstanceLog entries. In this case, the engine trims the variable value to a default length (255) but this length is configurable via system property, and if user increase the database column size and also configures this system property, then he has full control over what is getting persisted.

              elguardian@gmail.com Enrique González Martínez (Inactive)
              rhn-support-bkramer1 Biljana Kramer
              Antonio Fernandez Alhambra Antonio Fernandez Alhambra (Inactive)
              Antonio Fernandez Alhambra Antonio Fernandez Alhambra (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: