Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Business Value:
      5
    • Similar Issues:
      Show 5 results 

      Description

      All workflow definitions must contain:

      1. One start node
      1.1 start node has no incoming transition and at least 1 outgoing transition
      2. At least one end node
      2.1 End nodes have no outgoing transition and at least 1 incoming transition
      3. All other state nodes should have at least 1 incoming and 1 outgoing connection
      4. Fork nodes have at least 1 incoming transition and at least 2 outgoing transitions
      5. Join nodes have the number incoming transitions equal to the number of outgoing transitions of the matching fork and at least 1 outgoing transition
      6. All fork transitions goes to the same join node.
      7. Conditions have at least one incoming and 2 outgoing transition

        Issue Links

          Activity

          Hide
          Michael Han added a comment -

          Marcellus, I refactored the code some, can you validate?

          Show
          Michael Han added a comment - Marcellus, I refactored the code some, can you validate?
          Hide
          Michael Saechang added a comment - - edited

          Committed on:
          Plugins 6.2.x GIT ID: 240f1b850519e4805fac0f02450513a6d88b36ee.
          Portal 6.2.x GIT ID: 981de52ce0e0c2b66fe1947fdf5f6f465a1c044d.

          Show
          Michael Saechang added a comment - - edited Committed on: Plugins 6.2.x GIT ID: 240f1b850519e4805fac0f02450513a6d88b36ee. Portal 6.2.x GIT ID: 981de52ce0e0c2b66fe1947fdf5f6f465a1c044d.
          Hide
          Mark Jin added a comment -

          PASSED Manual Testing following the steps for Marcellus's E-mail.

          1. Create test-kaleo-portlet.war.
          2. Start tomcat server.
          3. Deploy kaleo-web and test-kaleo-portlet.war.
          4. Login admin user.
          5. Add test-kaleo-portlet to page.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: fdced8a29e777f0b8be01207581e81f77b2ee4bb.
          Plugins 6.2.x GIT ID: 5db5794cf05bf3517c082b15f564cae24e2a6bc2.

          All of TestCase is passed.

          Show
          Mark Jin added a comment - PASSED Manual Testing following the steps for Marcellus's E-mail. Create test-kaleo-portlet.war. Start tomcat server. Deploy kaleo-web and test-kaleo-portlet.war. Login admin user. Add test-kaleo-portlet to page. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: fdced8a29e777f0b8be01207581e81f77b2ee4bb. Plugins 6.2.x GIT ID: 5db5794cf05bf3517c082b15f564cae24e2a6bc2. All of TestCase is passed.
          Hide
          Mark Jin added a comment -

          FAILED Manual Testing following the steps in the comment.

          Failed on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: ef6b23a8d44d8acecc5f0c51eed1bb60c260db6c.
          Plugins 6.1.x EE GIT ID: bb9534cec135ee5707c5263a83c3902a74281060.
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: e420a07ce6d401515be9dea864e4dea53fb99f10.
          Plugins 6.2.x EE GIT ID: ef6b23a8d44d8acecc5f0c51eed1bb60c260db6c.

          Some TestCase are failed.

          Show
          Mark Jin added a comment - FAILED Manual Testing following the steps in the comment. Failed on: Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: ef6b23a8d44d8acecc5f0c51eed1bb60c260db6c. Plugins 6.1.x EE GIT ID: bb9534cec135ee5707c5263a83c3902a74281060. Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: e420a07ce6d401515be9dea864e4dea53fb99f10. Plugins 6.2.x EE GIT ID: ef6b23a8d44d8acecc5f0c51eed1bb60c260db6c. Some TestCase are failed.
          Hide
          Marcellus Tavares added a comment -

          Fix unit tests

          Show
          Marcellus Tavares added a comment - Fix unit tests
          Hide
          Esther Sanz added a comment -

          As per conversation with Marcellus, development has been finished

          Show
          Esther Sanz added a comment - As per conversation with Marcellus, development has been finished
          Hide
          Zsolt Balogh added a comment -

          From Marcellus:
          Hi Zsolt,

          we can safely close LPS-30002. The only reason it's open right now is because it's missing a subtask to provide the user information about the validation error in the UI. But all the work done on kaleo-web is complete.

          I can open another LPS describing that subtask and link to this one.

          Show
          Zsolt Balogh added a comment - From Marcellus: Hi Zsolt, we can safely close LPS-30002 . The only reason it's open right now is because it's missing a subtask to provide the user information about the validation error in the UI. But all the work done on kaleo-web is complete. I can open another LPS describing that subtask and link to this one.
          Hide
          Brian Chiu added a comment -

          Closing this per Marcellus and Zsolt's comments.

          Show
          Brian Chiu added a comment - Closing this per Marcellus and Zsolt's comments.

            People

            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development

                  Structure Helper Panel