On Monday 25 March 2002 02:15 pm, [EMAIL PROTECTED] wrote: > I have written a Poolable Transformer which does a lookup to the Sitemap > TransformerSelector (in the compose method). > > public void compose(ComponentManager manager) > throws ComponentException > { > this.manager = manager; > transformerSelector = (ComponentSelector) > manager.lookup(Transformer.ROLE + "Selector"); > }
Don't do the lookup there :) The first time you need the selector set your transformerSelector variable. Ala ComponentSelector getTransformerSelector() { if (this.transformerSelector == null) { this.transformerSelector = (ComponentSelector) manager.lookup(Transformer.ROLE + "Selector"); } return this.transformerSelector; } -pete -- peter royal -> [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]