Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Story Points:
      6
    • Similar Issues:
      Show 5 results 

      Description

      According to discussion with Marcellus Tavares the restriction is that all branches starting from a fork node must end in the matching join node and nothing else should end in that join.

      According to this:
      -test-definition, test-2-definition, test-4-definition should be valid
      -test-3-definition should be invalid

      Before fix:
      -test-3-definition, test-4-definition considered valid
      -test-definition, test-2-definition considered invalid

      After fix:
      -test-definition, test-2-definition, test-4-definition considered valid
      -test-3-definition considered invalid

      1. test-2-definition.xml
        4 kB
        Norbert Kocsis
      2. test-3-definition.xml
        4 kB
        Norbert Kocsis
      3. test-4-definition.xml
        4 kB
        Norbert Kocsis
      4. test-definition.xml
        5 kB
        Norbert Kocsis
      1. test-2-definition.png
        15 kB
      2. test-3-definition.png
        15 kB
      3. test-4-definition.png
        17 kB
      4. test-definition.png
        17 kB

        Activity

        Hide
        Sharry Shi added a comment -

        FAILED Manual Testing using the following steps:

        1. Deploy the kaleo-designer-portlet, kaleo-web and kaleo-forms-portlet plugins.
        2. Go to Control Panel > Workflow under Configuration.
        3. Click Add New Definition tab.
        4. Add a new definition as test-definition.png in attach file, you can also copy the content in attach file named test-definition.xml into Source (Kaleo XML) to add the Test definition.
        5. Click Save.
        6. Redo step3 to step5 to add Test1, Test2 and Test3 definition separately.

        Reproduced on:
        Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 6bca8329603a11767d50c7a599036f11bd07753b.
        Plugins 6.2.x EE GIT ID: b57fabd482ed2841e87417ea6f2c63ce4284c0a8.

        The test3 definition and test4 definition saved successfully, but failed to add test definition and test2 definition.

        Failed on:
        Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 6bca8329603a11767d50c7a599036f11bd07753b.
        Plugins 6.2.x EE GIT ID: c45725f2a13716e0b044dda75d7ab4d1f1db2296.

        All of the 4 attached definitions saved successfully, however, the test3 definition should be considered as invalid.

        Show
        Sharry Shi added a comment - FAILED Manual Testing using the following steps: Deploy the kaleo-designer-portlet, kaleo-web and kaleo-forms-portlet plugins. Go to Control Panel > Workflow under Configuration. Click Add New Definition tab. Add a new definition as test-definition.png in attach file, you can also copy the content in attach file named test-definition.xml into Source (Kaleo XML) to add the Test definition. Click Save. Redo step3 to step5 to add Test1, Test2 and Test3 definition separately. Reproduced on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 6bca8329603a11767d50c7a599036f11bd07753b. Plugins 6.2.x EE GIT ID: b57fabd482ed2841e87417ea6f2c63ce4284c0a8. The test3 definition and test4 definition saved successfully, but failed to add test definition and test2 definition. Failed on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 6bca8329603a11767d50c7a599036f11bd07753b. Plugins 6.2.x EE GIT ID: c45725f2a13716e0b044dda75d7ab4d1f1db2296. All of the 4 attached definitions saved successfully, however, the test3 definition should be considered as invalid.
        Hide
        Sharry Shi added a comment -

        PASSED Manual Testing following the steps in my former comment.

        Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: c49a18090d463e35a5e6b70aef09c03547cb2a52.
        Plugins 6.2.x EE GIT ID: c45725f2a13716e0b044dda75d7ab4d1f1db2296.

        The test definition, test2 definition and test4 definition saved successfully, but failed to add test3 definition as it with an invalid content.

        Show
        Sharry Shi added a comment - PASSED Manual Testing following the steps in my former comment. Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: c49a18090d463e35a5e6b70aef09c03547cb2a52. Plugins 6.2.x EE GIT ID: c45725f2a13716e0b044dda75d7ab4d1f1db2296. The test definition, test2 definition and test4 definition saved successfully, but failed to add test3 definition as it with an invalid content.

          People

          • Assignee:
            Sharry Shi
            Reporter:
            Norbert Kocsis
            Recent user:
            Randy Zhu
            Participants of an Issue:
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              1 year, 24 weeks, 3 days ago

              Development

                Structure Helper Panel