You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Alexis Midon (JIRA)" <ji...@apache.org> on 2009/04/24 04:21:30 UTC

[jira] Created: (ODE-595) SimpleScheduler#stop does not cancel jobs

SimpleScheduler#stop does not cancel jobs
-----------------------------------------

                 Key: ODE-595
                 URL: https://issues.apache.org/jira/browse/ODE-595
             Project: ODE
          Issue Type: Bug
          Components: BPEL Runtime
    Affects Versions: 1.3.2
            Reporter: Alexis Midon
            Assignee: Alexis Midon
             Fix For: 1.3.3


The current implementation of org.apache.ode.scheduler.simple.SimpleScheduler#stop does not try to interrupt the jobs that are actively executed nor to cancel jobs already in queue waiting to be executed.
This is contradictory with the goal of the stop method. The stop method must do its best effort to interrupt any on going executions and cancel jobs in queue.




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ODE-595) SimpleScheduler#stop does not cancel jobs

Posted by "Kurt T Stam (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ODE-595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12854497#action_12854497 ] 

Kurt T Stam commented on ODE-595:
---------------------------------

I think it may make sense to simply use Quartz (http://www.quartz-scheduler.org/) as the scheduling engine. I mean way reinvent the wheel? --Kurt

> SimpleScheduler#stop does not cancel jobs
> -----------------------------------------
>
>                 Key: ODE-595
>                 URL: https://issues.apache.org/jira/browse/ODE-595
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.2
>            Reporter: Alexis Midon
>            Assignee: Rafal Rusin
>             Fix For: 1.3.4
>
>
> The current implementation of org.apache.ode.scheduler.simple.SimpleScheduler#stop does not try to interrupt the jobs that are actively executed nor to cancel jobs already in queue waiting to be executed.
> This is contradictory with the goal of the stop method. The stop method must do its best effort to interrupt any on going executions and cancel jobs in queue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-595) SimpleScheduler#stop does not cancel jobs

Posted by "Alex Boisvert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Boisvert updated ODE-595:
------------------------------

    Fix Version/s:     (was: 1.3.3)
                   1.3.4

> SimpleScheduler#stop does not cancel jobs
> -----------------------------------------
>
>                 Key: ODE-595
>                 URL: https://issues.apache.org/jira/browse/ODE-595
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.2
>            Reporter: Alexis Midon
>            Assignee: Alexis Midon
>             Fix For: 1.3.4
>
>
> The current implementation of org.apache.ode.scheduler.simple.SimpleScheduler#stop does not try to interrupt the jobs that are actively executed nor to cancel jobs already in queue waiting to be executed.
> This is contradictory with the goal of the stop method. The stop method must do its best effort to interrupt any on going executions and cancel jobs in queue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (ODE-595) SimpleScheduler#stop does not cancel jobs

Posted by "Rafal Rusin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ODE-595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12854525#action_12854525 ] 

Rafal Rusin commented on ODE-595:
---------------------------------

Yes, but ODE had quartz scheduler some time ago. They it was reimplemented, because of too big overhead. 
Additionally I think ODE Scheduler is a core component and it needs to be very customizable / flexible. 

> SimpleScheduler#stop does not cancel jobs
> -----------------------------------------
>
>                 Key: ODE-595
>                 URL: https://issues.apache.org/jira/browse/ODE-595
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.2
>            Reporter: Alexis Midon
>            Assignee: Rafal Rusin
>             Fix For: 1.3.4
>
>
> The current implementation of org.apache.ode.scheduler.simple.SimpleScheduler#stop does not try to interrupt the jobs that are actively executed nor to cancel jobs already in queue waiting to be executed.
> This is contradictory with the goal of the stop method. The stop method must do its best effort to interrupt any on going executions and cancel jobs in queue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (ODE-595) SimpleScheduler#stop does not cancel jobs

Posted by "Tammo van Lessen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tammo van Lessen updated ODE-595:
---------------------------------

    Fix Version/s: 1.3.5
                       (was: 1.3.4)

Postponed to 1.3.5.

> SimpleScheduler#stop does not cancel jobs
> -----------------------------------------
>
>                 Key: ODE-595
>                 URL: https://issues.apache.org/jira/browse/ODE-595
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.2
>            Reporter: Alexis Midon
>            Assignee: Rafal Rusin
>             Fix For: 1.3.5
>
>
> The current implementation of org.apache.ode.scheduler.simple.SimpleScheduler#stop does not try to interrupt the jobs that are actively executed nor to cancel jobs already in queue waiting to be executed.
> This is contradictory with the goal of the stop method. The stop method must do its best effort to interrupt any on going executions and cancel jobs in queue.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (ODE-595) SimpleScheduler#stop does not cancel jobs

Posted by "Rafal Rusin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ODE-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rafal Rusin reassigned ODE-595:
-------------------------------

    Assignee: Rafal Rusin  (was: Alexis Midon)

> SimpleScheduler#stop does not cancel jobs
> -----------------------------------------
>
>                 Key: ODE-595
>                 URL: https://issues.apache.org/jira/browse/ODE-595
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.2
>            Reporter: Alexis Midon
>            Assignee: Rafal Rusin
>             Fix For: 1.3.4
>
>
> The current implementation of org.apache.ode.scheduler.simple.SimpleScheduler#stop does not try to interrupt the jobs that are actively executed nor to cancel jobs already in queue waiting to be executed.
> This is contradictory with the goal of the stop method. The stop method must do its best effort to interrupt any on going executions and cancel jobs in queue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.