The reason is that Poolable is useful *only* for components that do have a state that cannot be shared between uses of that components. Actions have a single act() method and therefore 99% of them are stateless, and consequently implement ThreadSafe.
Can i for an action with a ServiceManager instance variable (my class implements serviceable) implement ThreadSafe then instead of Poolable? Is there a possibility of getting in trouble when two threads are simultaneously doing a component lookup on the same servicemanager instance?
Most of my components have servicemanager as the only instance variable.
Jorg
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
