Thanks, Howard...ServiceResources did the trick! On Sat, 2007-12-15 at 06:53 -0800, Howard Lewis Ship wrote: > The Registry is not exposed, a service may be passed its > ServiceResources via a constructor parameter. This is an extension of > ServiceLocator, which includes all the key methods of Registry, > allowing services to be obtained by type or by service id. > > In addition, starting in 5.0.7., service proxies are serializable, > which helps when integrating with Quartz. You can store a reference > to a service in a non-transient field of your Job. I did some Quartz > integration for a project using the 5.0.5 code, and it required > jumping through some serious hoops. > > In fact, that code code was an example of why I think you are going > down the wrong path. I had a JobRunner service that tooks mapped > contribution of ScheduledJobs; the ScheduledJob was a wrapper around > some scheduling information and a Runnable object. Dependencies were > injected into the contribute method(s) and packaged up as Runnable's > that are part of the configuration. The JobRunner was @EagerLoad. > > On Dec 14, 2007 9:22 PM, Andy Huhn <[EMAIL PROTECTED]> wrote: > > All, > > > > I'd like to use Quartz with tapestry. As such, I'd like to get a > > reference to the Registry and pass it into a Tapestry service (so that I > > can use it in my Quartz jobs to instantiate all of my DAOs and Hibernate > > Sessions). > > > > I saw some discussion here on the list a few days ago about the > > Registry...it sounds like it's not exposed to services at all. Is this > > true? Does anyone have any ideas how I can get a reference to it? > > > > I have also thought about building a completely new registry inside this > > service for all of the quartz jobs to use, but my guess is that there > > would be quite an impact on the machine's resources. Does anyone have a > > good feel for how much memory I can expect to give up if I instantiate a > > second instance of the Registry? > > > > Thanks, > > Andy > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]