On Sat, 15 Feb 2003 01:35, Leo Sutic wrote:
> That said, the proxying results in other problems. We moved to
> the service.* classes due to the need of putting non-component
> objects in the service manager, such as a CORBA ORB.
>
> Since the ORB doesn't have an interface - i.e. there is no
> ORB interface, only an ORB class - proxying *will* fail.
>
> This goes for all classes that don't have an interface.

I don't think we really support components without interfaces. One of the 
basic assumptions of COP is that there is a separation of interface and 
implementation and in java that reflects itself vi interface/class 
separation. I don't believe that any released container supports this 
behaviour.

And FWIW you would be surprised what you can do with bytecode hackery to 
"proxy" classes like ORBs. It is more than possible when you control the 
classloader tree.
-- 
Cheers,

Peter Donald
---------------------------------------------------
"Therefore it can be said that victorious warriors 
win first, and then go to battle, while defeated 
warriors go to battle first, and then seek to win." 
              - Sun Tzu, the Art Of War
--------------------------------------------------- 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to