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]>

Attachment: turbine-quartz.zip
Description: Zip compressed data

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

Reply via email to