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]>
turbine-quartz.zip
Description: Zip compressed data
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>