[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xml-cocoon-dev
Subject:    AW: service manager Q
From:       "Marco Rolappe" <m_rolappe () web ! de>
Date:       2003-07-31 20:55:27
[Download RAW message or body]

hi david,

AFAIK there should be no problem with getting components from a
ServiceManager. behind the scenes an ExcaliburComponentManager is wrapped by
a WrapperServicerManager which delegates to the ECM and creates those
proxies you mentioned. one point regarding ServiceSelector's: since proxies
are being used you have to make sure that you have the respective service
interfaces defined. otherwise you'll get ClassNotFoundException's. apart
from that you shouldn't have any problems.

> -----Ursprungliche Nachricht-----
> Von: dev-return-45749-m_rolappe=web.de@cocoon.apache.org
> [mailto:dev-return-45749-m_rolappe=web.de@cocoon.apache.org]Im Auftrag
> von David Kavanagh
> Gesendet: Donnerstag, 31. Juli 2003 22:18
> An: dev@cocoon.apache.org
> Betreff: service manager Q
>
>
> I'm getting my GenericTaskManager stuff running under 2.1rc1 and ran
> across a snag. I thought 2.1 was switching over to the whole Serviceable
> interface. So, I make this action I wrote implement Serviceable and ask
> the ServiceManager for a component that is defined in the cocoon.xconf
> file (the GenericTaskManager) and I get some class back called
> "$Proxy2"! So, that is an inner class with no package!
> I look around the code and it looks like the ExcaliburComponentManger is
> still being used which deals just with Components. Should I even try
> asking the ServiceManager for components defined in the cocoon.xconf file?
>
> David
>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic