Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: framework-2.0.1
    • Fix Version/s: openengsb-3.0.0
    • Component/s: framework
    • Labels:

      Description

      When the rulebase is modified during a running flow, the reloading-process causes the rulebase to be empty for a short time.
      This potentially disrupts operation of ongoing flows.

        Gliffy Diagrams

        Error rendering 'com.meetme.plugins.jira.gerrit-plugin:gerritreviewsmodule'. Please contact your JIRA administrators.

          Activity

          Christoph Gritschenberger created issue -
          Christoph Gritschenberger made changes -
          Field Original Value New Value
          Summary removing modifying rulebase disrupts running flows modifying rulebase disrupts running flows
          Hide
          Christoph Gritschenberger added a comment -

          The way I see it, the only way to fix this is:
          create a new knowledgebase everytime a flow is started or event is thrown.
          This however makes it really difficult to signal events to running processes (because now, the processInstanceId drools uses cannot be reused for this purpose)

          Show
          Christoph Gritschenberger added a comment - The way I see it, the only way to fix this is: create a new knowledgebase everytime a flow is started or event is thrown. This however makes it really difficult to signal events to running processes (because now, the processInstanceId drools uses cannot be reused for this purpose)
          Hide
          Andreas Pieber added a comment -

          there have to be a way around here. We need to signal events to running flows since otherwise human tasks wont work (e.g.)

          Show
          Andreas Pieber added a comment - there have to be a way around here. We need to signal events to running flows since otherwise human tasks wont work (e.g.)
          Andreas Pieber made changes -
          Fix Version/s framework-2.4.3 [ 10660 ]
          Fix Version/s framework-2.5.0 [ 10596 ]
          Fix Version/s framework-3.0.0 [ 10488 ]
          Andreas Pieber made changes -
          Labels gsoc2012
          Andreas Pieber made changes -
          Fix Version/s framework-2.4.4 [ 10761 ]
          Fix Version/s framework-2.4.3 [ 10660 ]
          Andreas Pieber made changes -
          Fix Version/s framework-2.4.5 [ 10764 ]
          Fix Version/s framework-2.4.4 [ 10761 ]
          Andreas Pieber made changes -
          Fix Version/s framework-2.5.1 [ 10771 ]
          Fix Version/s framework-2.6.0 [ 10763 ]
          Fix Version/s framework-2.5.0 [ 10596 ]
          Fix Version/s framework-2.4.5 [ 10764 ]
          Andreas Pieber made changes -
          Fix Version/s framework-2.5.2 [ 10860 ]
          Fix Version/s framework-2.5.1 [ 10771 ]
          Andreas Pieber made changes -
          Workflow jira [ 13153 ] OpenEngSB Workflow [ 15850 ]
          Andreas Pieber made changes -
          Fix Version/s framework-2.5.2 [ 10860 ]
          Andreas Pieber made changes -
          Fix Version/s framework-2.6.0 [ 10763 ]
          Stefan Scheiber made changes -
          Workflow OpenEngSB Workflow [ 15850 ] OpenEngSB 2 Workflow [ 20597 ]
          Stefan Scheiber made changes -
          Status Open [ 1 ] Backlog [ 10001 ]
          Stefan Scheiber made changes -
          Fix Version/s openengsb-3.0.0 [ 10169 ]
          Fix Version/s framework-3.0.0 [ 10488 ]
          Anonymous made changes -
          Status Backlog [ 10001 ] Open [ 1 ]
          Anonymous made changes -
          Status Open [ 1 ] Backlog [ 10001 ]
          Anonymous made changes -
          Status Backlog [ 10001 ] Open [ 1 ]
          Assignee Time in statuses
          unknown
          The issue is open and ready for the assignee to start work on it.Open
          01/Oct/11 11:47 - 30/Apr/14 12:45 : 22608 h, 58 m
          11/Feb/15 20:01 - 24/Mar/15 16:36 : 980 h, 35 m
          27/Oct/17 5:45 - Today 23:28 : 666 h, 43 m
          Total: 24256 h, 16 m
          The issue is open but not planned to be resolved in the near futureBacklog
          30/Apr/14 12:45 - 11/Feb/15 20:01 : 6896 h, 15 m
          24/Mar/15 16:36 - 27/Oct/17 5:45 : 22740 h, 8 m
          Total: 29636 h, 24 m
          Status Time from assignees
          The issue is open and ready for the assignee to start work on it.Open
          unknown
          01/Oct/11 11:47 - 30/Apr/14 12:45 : 22608 h, 58 m
          11/Feb/15 20:01 - 24/Mar/15 16:36 : 980 h, 35 m
          27/Oct/17 5:45 - Today 23:28 : 666 h, 43 m
          Total: 24256 h, 16 m
          The issue is open but not planned to be resolved in the near futureBacklog
          unknown
          30/Apr/14 12:45 - 11/Feb/15 20:01 : 6896 h, 15 m
          24/Mar/15 16:36 - 27/Oct/17 5:45 : 22740 h, 8 m
          Total: 29636 h, 24 m

            People

            • Assignee:
              Unassigned
              Reporter:
              Christoph Gritschenberger
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: