ICEfaces
  1. ICEfaces
  2. ICE-6976

Running Tasks in DefaultMessageService should be made stoppable

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P03
    • Fix Version/s: EE-1.8.2.GA_P04
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Push Server

      Description

      We should keep track of currently running tasks in the DefaultMessageService and these tasks should be made stoppable in order to do a clean shutdown or undeploy.

        Issue Links

          Activity

          Jack Van Ooststroom created issue -
          Jack Van Ooststroom made changes -
          Field Original Value New Value
          Assignee Jack van Ooststroom [ jack.van.ooststroom ]
          Jack Van Ooststroom made changes -
          Link This issue blocks ICE-6974 [ ICE-6974 ]
          Jack Van Ooststroom made changes -
          Link This issue blocks ICE-6975 [ ICE-6975 ]
          Jack Van Ooststroom made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24888 Thu Jun 23 12:45:56 MDT 2011 jack.van.ooststroom Fixed JIRA ICE-6976 : Running Tasks in DefaultMessageService should be made stoppable
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/DefaultMessageService.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24946 Mon Jul 04 13:32:09 MDT 2011 jack.van.ooststroom Fixed JIRA ICE-6976 : Running Tasks in DefaultMessageService should be made stoppable; Fixed ClassCastException
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/net/messaging/DefaultMessageService.java
          Hide
          Jack Van Ooststroom added a comment -

          The DefaultMessageService now has a TaskManager included. Whenever one of the Tasks get executed it gets added to the TaskManager before execution and removed from the TaskManager after execution. Upon tearDown of the DefaultMessageService all Tasks still managed by the TaskManager get cancelled. Marking this one as FIXED.

          Show
          Jack Van Ooststroom added a comment - The DefaultMessageService now has a TaskManager included. Whenever one of the Tasks get executed it gets added to the TaskManager before execution and removed from the TaskManager after execution. Upon tearDown of the DefaultMessageService all Tasks still managed by the TaskManager get cancelled. Marking this one as FIXED.
          Jack Van Ooststroom made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Salesforce Case []
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Jack Van Ooststroom
              Reporter:
              Jack Van Ooststroom
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: