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