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

Stunner - customCaseRoles metadata attribute is added every time a change is made

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • 7.12.0.GA
    • 7.10.1.GA
    • jBPM Designer
      • Red Hat Process Automation Manager (RHPAM) 7.10.1
    • False
    • False
    • Undefined
    • Hide
      1. Create a Case project.
      2. Create a Case Definition.
      3. Open Case Management in Properties panel and add new Case Roles:
        • owner:1
        • manager:1
        • supplier:2
      4. Save, close and open the case back.
      5. Check the Metadata Attributes under Advanced section in Properties panel. It should contain one item:
        customCaseRoles:owner:1,manager:1,supplier:2
      6. Remove supplier from the Case Roles, save the changes, add it to the Case Roles again, save the changes, close the case and open it again.

      Actual result

      The Metadata Attributes contains two items:

      • customCaseRoles:owner:1,manager:1,supplier:2
      • customCaseRoles:owner:1,manager:1

      Every new change in the Case Roles will increase the number of metadata attributes.

      Expected result

      The Metadata Attributes contains only one item:

      • customCaseRoles:owner:1,manager:1,supplier:2

      There is always only one item generated in Metadata Attributes. Only the Value is being changed when adding new Case roles.

      Show
      Create a Case project. Create a Case Definition. Open Case Management in Properties panel and add new Case Roles: owner : 1 manager : 1 supplier : 2 Save, close and open the case back. Check the Metadata Attributes under Advanced section in Properties panel. It should contain one item: customCaseRoles : owner:1,manager:1,supplier:2 Remove supplier from the Case Roles, save the changes, add it to the Case Roles again, save the changes, close the case and open it again. Actual result The Metadata Attributes contains two items: customCaseRoles : owner:1,manager:1,supplier:2 customCaseRoles : owner:1,manager:1 Every new change in the Case Roles will increase the number of metadata attributes. Expected result The Metadata Attributes contains only one item: customCaseRoles : owner:1,manager:1,supplier:2 There is always only one item generated in Metadata Attributes. Only the Value is being changed when adding new Case roles.

      New customCaseRoles metadata is added every time a change is made in the case role when the process is closed and then opened again.

      To reproduce the issue, follow the steps as per the document: Getting started with Red Hat Process Automation Manager - Chapter 26. Designing the case definition or see the "Steps to reproduce" section in this jira.

            romartin@redhat.com Roger Martinez
            rhn-support-bkramer1 Biljana Kramer
            Lubomir Terifaj Lubomir Terifaj
            Lubomir Terifaj Lubomir Terifaj
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: