hi oscar, see inline comments...
> -----Ursprungliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Auftrag > von Oscar Picasso > Gesendet: Montag, 8. Marz 2004 17:34 > An: cocoon list > Betreff: ServiceManager questions > > > Hi, > > On the wikki I have read that cocoon uses an Excalibur Component > Manager at the > top level and child Excalibur Component Managers at each sitemap level. > > 1- Does this mean that when using a Serviceable sitemap component, the > ServiceManager provided by cocoon to the service method is a > 'WrapperServiceManager' ? yes, at least for cocoon <= 2.1.x. but that WrapperServicerManager proxy is actually provided by the ECM (ExcaliburComponentManager) automagically. you shouldn't assume anything other than a ServiceManager when your component is service()d, though; ECM (and thus WrapperServiceManager) will be gone in cocoon 2.2. > 2-Am I correct to suppose that the ServiceManager provided to a > Serviceable > sitemap component is the sitemap level (Wrapper)ServiceManager > and not the top > level one. yes, every sitemap got its own ComponentManager/ServiceManager, which is passed to sitemap components of the respective sitemap. I'm not sure, though, which CM/SM you mean with the top level one; the root sitemap's or cocoon's (which normally is the 'root' and the one configured via cocoon.xconf)? the latter can even be passed a parent CM. anyways, don't forget that the sitemap CM's form a hierarchy; each subsitemap's CM delegates to its parent sitemap's CM. hope that clarified it a bit. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]