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

CaseFile data does not get persisted, but Milestone does correctly react on it.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • 7.20.0.Final
    • Runtime Engine
    • None
    • NEW
    • NEW
    • Hide

      1) Run the Order IT HW Demo: https://github.com/jbossdemocentral/rhpam7-order-it-hw-demo
      2) Walkthrough guide of the demo is here: https://docs.google.com/document/d/1K-qtGwmzjJTTu5MUQB7KtzY5Sr_LNRV1uNeOgThIRck/edit
      3) When at the step after confirming shipment (step 27), check the process variables.
      4) Note that the caseFile_shipped is still empty.
      5) Check the process diagram. See that the Order Shipped milestone is completed. Also note that this milestone fires when caseFile_shipped is set to true.

      Show
      1) Run the Order IT HW Demo: https://github.com/jbossdemocentral/rhpam7-order-it-hw-demo 2) Walkthrough guide of the demo is here: https://docs.google.com/document/d/1K-qtGwmzjJTTu5MUQB7KtzY5Sr_LNRV1uNeOgThIRck/edit 3) When at the step after confirming shipment (step 27), check the process variables. 4) Note that the caseFile_shipped is still empty. 5) Check the process diagram. See that the Order Shipped milestone is completed. Also note that this milestone fires when caseFile_shipped is set to true .

    Description

      Our OderItHwDemo (https://github.com/jbossdemocentral/rhpam7-order-it-hw-demo) has a part in the process in which the CaseData Boolean caseFile_shipped is set. This is done in the place-order subprocess. The milestone Milestone 2: Order shipped reacts to this CaseData boolean and does this correctly. However, the value of caseFile_shipped is not correctly displayed in the "process variables" list of the process. It is empty.

      I thought it might be linked to this problem https://issues.jboss.org/browse/JBPM-8077, but I've tried the latest 7.21.0-SNAPSHOT version and this has the same problem.

      My wild guess is that this might be related to the fact that the value is set in the subprocess, which completes.

      Attachments

        Activity

          People

            swiderski.maciej Maciej Swiderski (Inactive)
            rhn-gps-ddoyle Duncan Doyle (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: