I'm afraid I ran out of steam, and stepped back to a different platform..  I
am currently using Jcrontab, primarily because my needs are pretty
straightforward, basically, all I need is a static list of jobs run at a
specific time.  Quartz was too powerful for what I needed...

I ended up wrapping JCrontab (jcrontab.sf.net) with Wrapper (wrapper.sf.net)
to provide a cron service that runs as an NT service...  I don't mind
sharing this code if anyone needs it...

I didn't want to tackle Stratum, but I should have..  I miss the whole
services/lifecycle architecture under Stratum..  I plan on moving back into
Stratum when this first phase is done.

Eric

-----Original Message-----
From: Warner Onstine [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, May 15, 2002 8:14 PM
To: Turbine Developers List
Subject: Re: Quartz Scheduler


Hi Eric,
How goes the battle with getting this working under Stratum. BTW - did
anyone take this ball and put it somewhere in Turbine?

-warner

----- Original Message -----
From: "Eric Pugh" <[EMAIL PROTECTED]>
To: "'Turbine Developers List'" <[EMAIL PROTECTED]>
Cc: "James House (E-mail)" <[EMAIL PROTECTED]>
Sent: Wednesday, May 01, 2002 5:43 PM
Subject: RE: Quartz Scheduler


> Eric,
>
> Well, at this point I have Quartz mostly working under T2.1, but I think I
> will try and get Stratum working under T2.1 or maybe 2.2 to get Quartz
> working as a component.  A friend of mine wrote a nice little component
> wrapper around Lucene that seems like it could fit under Straturm very
> easy...
>
> Current Status:
> I am getting some sort of weird error everytime I shutdown Turbine.
> Basically Quartz internally creates some objects to prevent itself from
> being Garbage collected.  Not sure why.  It doesn't really matter to
> anything though.
>
> I have a private method test() in the startup that creates two different
> types of jobs and run's them.
>
> I have zipped up my code at the state that I have it in.
>
> Somethings that are specific to my enviroment is the JDBCStoreNoBlob that
I
> specified in my TR.props.  For people whose JDBC Drivers support BLOB's
> (most!) should use JDBCStore.
>
> Any comments etectera I would love to see..
>
> Eric Pugh
>
> -----Original Message-----
> From: Eric Dobbs [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, May 01, 2002 8:24 PM
> To: Turbine Developers List
> Subject: Re: Quartz Scheduler
>
>
> On Wednesday, May 1, 2002, at 03:39  PM, Eric Pugh wrote:
>
> > 1) try and continue to support the existinging interfaces (even if some
> > of
> > the code get's nasty)
> > 2) Change the existing interfaces to be more generic so the old stuff
> > and
> > Quartz will work
> > 3) Ignore the old scheduler, and just add my new one in parrale.
>
> +1 for 3 -- more below
>
>
> > In addition, I am looking at the T2.1 code base b/c that is what I am in
> > production with.  Should I try and submit this code against the T2.2
> > codebase or against Fulcrum?
>
> Neither.  The Quartz wrapper should be a component
> rather than a service.  So the wrapper should end up in
> stratum.
>
> For more info about components, have a look at
> o.a.stratum.component.ComponentLoader and also at
> o.a.turbine.Turbine (for T2) to see how ComponentLoader
> is used to load Fulcrum and Torque.  It should be very
> easy to create a QuartzComponent which implements the
> Configurable and Initializable interfaces.
>
> > Also, if anyone else is interested in collaborating, please let me
> > know....
>
> I'm interested.
>
>
> -Eric
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>


----------------------------------------------------------------------------
----


> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to