Yes, the blueprint specification only allow interfaces and use proxies underneath, so you can't access the real class. The geronimo blueprint implementation has a feature similar to spring-dm where you can have proxies for classes (using cglib) instead of just interfaces. But still you won't be able to access the exact instance that has been registered in the OSGi registry.
On Sun, Nov 15, 2009 at 19:15, Oliver Lietz <[email protected]> wrote: > hello all, > > I'm exporting a service with auto-export set to all-classes, but a class cast > exception is thrown when trying to cast the proxy to a concrete class from > the class hierarchy of the exported service. Is this a known limitation? > (a similar limitation in Spring DM comes to my mind) > > thanks, > O. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

