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

Values filled in subforms are not visible in process Variables.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • jBPM 6.5.0.Beta1
    • None
    • NEW
    • NEW
    • Just copying what happened in RHBPMS-4233. For more info, look there.
    • Hide

      1. In the Administration Perspective clone the bpms-assets repo from: git://git.app.eng.bos.redhat.com/bpms-assets.git
      2. In the Authoring Perspective choose this repo and project "formmodeler". Build & deploy.
      3. In Process Definitions start process "SubformProcess" and fill this set of data in the form: InputText0=Babak Mozaffar, InputTextFloat1=200000, InputTextDouble2=4.2, InputTextBigDecimal3=9999.999999999999999999, InputTextBigInteger4=9999, InputTextEmail5=email@dot.com. Submit.
      4. In Process Instances click on the SubformProcess and then on Process Variables. In Subform row hover over the Value and then hit Edit.

      Expected result: All Subform variables are displayed.
      Actual result: Only InputTextBigDecimal3 is displayed. And we can see issues described above.

      Show
      1. In the Administration Perspective clone the bpms-assets repo from: git://git.app.eng.bos.redhat.com/bpms-assets.git 2. In the Authoring Perspective choose this repo and project "formmodeler". Build & deploy. 3. In Process Definitions start process "SubformProcess" and fill this set of data in the form: InputText0=Babak Mozaffar, InputTextFloat1=200000, InputTextDouble2=4.2, InputTextBigDecimal3=9999.999999999999999999, InputTextBigInteger4=9999, InputTextEmail5=email@dot.com. Submit. 4. In Process Instances click on the SubformProcess and then on Process Variables. In Subform row hover over the Value and then hit Edit. Expected result: All Subform variables are displayed. Actual result: Only InputTextBigDecimal3 is displayed. And we can see issues described above.

      Values put in subforms in Process definitions are then not visible in Process Variables view of Process Instances. This goes for both - value tooltip and the window displayed after hitting "Edit" in the Subform row (See the pictures). There seems to be several issues with displaying the subform data in Process Variables:
      1. The text itself seems to show some low level data ("{classWithPrimitives_long1=null..") instead of what would be really useful - a simple listing of variables in the subform.
      2. The text is trimmed to 255 chars - this was actually supposed to be fixed in JBPM-4889, but it looks like the pull request didn't come through.
      3. Any lines longer than 30 characters in the tooltip overflow (can also be seen in the attachment). It would be much nicer if they wrap instead.

              kverlaen@redhat.com Kris Verlaenen
              jsoltes Juraj Soltes (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: