You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@karaf.apache.org by roedll <lu...@ait.ac.at> on 2013/04/24 14:41:36 UTC

Task scheduler in Karaf

More than a year ago Ioannis Canellos posted that he added a rudimentary
scheduler as a new module to trunk. (See
http://karaf.922171.n3.nabble.com/Introducing-a-task-scheduler-in-Karaf-td3185322.html
for details)

In the following discussion some people suggested to use Quartz and/or the
scheduler implementation from Apache Sling (which already uses Quartz). As
the Apache Sling implementation only implements support for SCR and not
Blueprint it's unfortunately not plug and play in Karaf (without activating
the SCR support)

I've recently implemented Blueprint support for one of our projects and now
wonder if this functionality would be of interest for Karaf?!




--
View this message in context: http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481.html
Sent from the Karaf - Dev mailing list archive at Nabble.com.

Re: Task scheduler in Karaf

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Thanks Lukas,

I already replied in the Jira.

As I said, Ioannis and I will review your patch.

Thanks for the contribution !

Regards
JB

On 04/30/2013 04:45 PM, roedll wrote:
> Hi!
>
> See https://issues.apache.org/jira/browse/KARAF-751 for the details...
>
> Regards,
> Lukas
>
>
>
> --
> View this message in context: http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481p4028537.html
> Sent from the Karaf - Dev mailing list archive at Nabble.com.
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Re: Task scheduler in Karaf

Posted by roedll <lu...@ait.ac.at>.
Hi!

See https://issues.apache.org/jira/browse/KARAF-751 for the details...

Regards,
Lukas



--
View this message in context: http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481p4028537.html
Sent from the Karaf - Dev mailing list archive at Nabble.com.

Re: Task scheduler in Karaf

Posted by Ioannis Canellos <io...@gmail.com>.
Cool


On Wed, Apr 24, 2013 at 4:25 PM, Roedl Lukas <Lu...@ait.ac.at> wrote:

> Hi,
>
> Yes I saw that it's now included in 3.0.0.RC1.
> I just wanted to know if it's worth working on a patch ;-)
> So I'll transform that into a patch and open a Jira the next days...
>
> Best regards,
> Lukas
>
> -----Ursprüngliche Nachricht-----
> Von: jb@nanthrax.net [mailto:jb@nanthrax.net]
> Gesendet: Mittwoch, 24. April 2013 15:18
> An: dev@karaf.apache.org
> Betreff: Re: Task scheduler in Karaf
>
> Hi,
>
> The scheduler provided by Ioannis has been included in 3.0.0.RC1.
>
> Before the 3.0.0.GA release (or 3.1.0 depending of the timing), I plan to
> add the following new features:
> - enhancement of the jledit support provided by Ioannis as well (task
> started)
> - enhancement of the sub-shell support (it looks like the Cisco IoS shell
> environment) (task started)
> - new optional feature to provide a service wrapper based on
> commons-daemon instead of JSW (POC on my github)
> - new optional features for a complete scheduler (bundle, service, etc)
> powered by Quartz (my purpose is not to try to focus on Sling as it's not
> the same platform as Karaf) (TODO).
>
> The purpose of the last point is to provide a feature as we did for
> encryption:
> - the basic feature works a simple as possible as out of the box
> - if the user requires more advanced setting, it can enable and install
> advanced feature. For instance, about encryption, the user can enabled the
> jasypt support.
>
> Any help is welcome !
> If you want to share what you did, I would be glad to review it with you.
>
> Regards
> JB
>
> On 2013-04-24 14:41, roedll wrote:
> > More than a year ago Ioannis Canellos posted that he added a
> > rudimentary scheduler as a new module to trunk. (See
> >
> > http://karaf.922171.n3.nabble.com/Introducing-a-task-scheduler-in-Kara
> > f-td3185322.html
> > for details)
> >
> > In the following discussion some people suggested to use Quartz and/or
> > the scheduler implementation from Apache Sling (which already uses
> > Quartz). As the Apache Sling implementation only implements support
> > for SCR and not Blueprint it's unfortunately not plug and play in
> > Karaf (without activating the SCR support)
> >
> > I've recently implemented Blueprint support for one of our projects
> > and now wonder if this functionality would be of interest for Karaf?!
> >
> >
> >
> >
> > --
> > View this message in context:
> >
> > http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481.html
> > Sent from the Karaf - Dev mailing list archive at Nabble.com.
>
>


-- 
*Ioannis Canellos*
*

**
Blog: http://iocanel.blogspot.com
**
Twitter: iocanel
*

AW: Task scheduler in Karaf

Posted by Roedl Lukas <Lu...@ait.ac.at>.
Hi,

Yes I saw that it's now included in 3.0.0.RC1.
I just wanted to know if it's worth working on a patch ;-)
So I'll transform that into a patch and open a Jira the next days...

Best regards,
Lukas

-----Ursprüngliche Nachricht-----
Von: jb@nanthrax.net [mailto:jb@nanthrax.net] 
Gesendet: Mittwoch, 24. April 2013 15:18
An: dev@karaf.apache.org
Betreff: Re: Task scheduler in Karaf

Hi,

The scheduler provided by Ioannis has been included in 3.0.0.RC1.

Before the 3.0.0.GA release (or 3.1.0 depending of the timing), I plan to add the following new features:
- enhancement of the jledit support provided by Ioannis as well (task
started)
- enhancement of the sub-shell support (it looks like the Cisco IoS shell environment) (task started)
- new optional feature to provide a service wrapper based on commons-daemon instead of JSW (POC on my github)
- new optional features for a complete scheduler (bundle, service, etc) powered by Quartz (my purpose is not to try to focus on Sling as it's not the same platform as Karaf) (TODO).

The purpose of the last point is to provide a feature as we did for
encryption:
- the basic feature works a simple as possible as out of the box
- if the user requires more advanced setting, it can enable and install advanced feature. For instance, about encryption, the user can enabled the jasypt support.

Any help is welcome !
If you want to share what you did, I would be glad to review it with you.

Regards
JB

On 2013-04-24 14:41, roedll wrote:
> More than a year ago Ioannis Canellos posted that he added a 
> rudimentary scheduler as a new module to trunk. (See
> 
> http://karaf.922171.n3.nabble.com/Introducing-a-task-scheduler-in-Kara
> f-td3185322.html
> for details)
>
> In the following discussion some people suggested to use Quartz and/or 
> the scheduler implementation from Apache Sling (which already uses 
> Quartz). As the Apache Sling implementation only implements support 
> for SCR and not Blueprint it's unfortunately not plug and play in 
> Karaf (without activating the SCR support)
>
> I've recently implemented Blueprint support for one of our projects 
> and now wonder if this functionality would be of interest for Karaf?!
>
>
>
>
> --
> View this message in context:
> 
> http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481.html
> Sent from the Karaf - Dev mailing list archive at Nabble.com.


Re: Task scheduler in Karaf

Posted by jb...@nanthrax.net.
Hi,

The scheduler provided by Ioannis has been included in 3.0.0.RC1.

Before the 3.0.0.GA release (or 3.1.0 depending of the timing), I plan 
to add the following new features:
- enhancement of the jledit support provided by Ioannis as well (task 
started)
- enhancement of the sub-shell support (it looks like the Cisco IoS 
shell environment) (task started)
- new optional feature to provide a service wrapper based on 
commons-daemon instead of JSW (POC on my github)
- new optional features for a complete scheduler (bundle, service, etc) 
powered by Quartz (my purpose is not to try to focus on Sling as it's 
not the same platform as Karaf) (TODO).

The purpose of the last point is to provide a feature as we did for 
encryption:
- the basic feature works a simple as possible as out of the box
- if the user requires more advanced setting, it can enable and install 
advanced feature. For instance, about encryption, the user can enabled 
the jasypt support.

Any help is welcome !
If you want to share what you did, I would be glad to review it with 
you.

Regards
JB

On 2013-04-24 14:41, roedll wrote:
> More than a year ago Ioannis Canellos posted that he added a 
> rudimentary
> scheduler as a new module to trunk. (See
> 
> http://karaf.922171.n3.nabble.com/Introducing-a-task-scheduler-in-Karaf-td3185322.html
> for details)
>
> In the following discussion some people suggested to use Quartz 
> and/or the
> scheduler implementation from Apache Sling (which already uses 
> Quartz). As
> the Apache Sling implementation only implements support for SCR and 
> not
> Blueprint it's unfortunately not plug and play in Karaf (without 
> activating
> the SCR support)
>
> I've recently implemented Blueprint support for one of our projects 
> and now
> wonder if this functionality would be of interest for Karaf?!
>
>
>
>
> --
> View this message in context:
> 
> http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481.html
> Sent from the Karaf - Dev mailing list archive at Nabble.com.


Re: Task scheduler in Karaf

Posted by Rodrigo Serra <ro...@jlab.com.ar>.
Is very nice feature to have!!!

Enviado desde mi iPad

El 24/04/2013, a las 09:41, roedll <lu...@ait.ac.at> escribió:

> More than a year ago Ioannis Canellos posted that he added a rudimentary
> scheduler as a new module to trunk. (See
> http://karaf.922171.n3.nabble.com/Introducing-a-task-scheduler-in-Karaf-td3185322.html
> for details)
> 
> In the following discussion some people suggested to use Quartz and/or the
> scheduler implementation from Apache Sling (which already uses Quartz). As
> the Apache Sling implementation only implements support for SCR and not
> Blueprint it's unfortunately not plug and play in Karaf (without activating
> the SCR support)
> 
> I've recently implemented Blueprint support for one of our projects and now
> wonder if this functionality would be of interest for Karaf?!
> 
> 
> 
> 
> --
> View this message in context: http://karaf.922171.n3.nabble.com/Task-scheduler-in-Karaf-tp4028481.html
> Sent from the Karaf - Dev mailing list archive at Nabble.com.