I can at least answer the PS. If you have an object whose class can not be recognized by the classloader, it is not going to be an Object or anything else. Remember that the whole point of OSGi is to not have everything under the same classloader. I.E. Modularization. A lot of the complexity in OSGi then is making sure that the classes you need to use are imported into the classloader you are using.
On Fri, May 31, 2013 at 9:57 PM, CLEMENT Jean-Philippe < [email protected]> wrote: > Dear Karaf team,**** > > ** ** > > Starting a bundle which uses blueprint gives me the error message:**** > > ComponentDefinitionException: Unable to convert value > BeanRecipe[name=’#recipe-8’] to type class java.lang.Object**** > > ** ** > > So? What does this means? What am I expected to do… how to find the > “recipe 8” bean?**** > > ** ** > > Any help is welcome!**** > > ** ** > > Cheers,**** > > Jean-Philippe**** > > ** ** > > PS: How can anything in Java could not be converted to Object as > everything is Object?**** > > ** ** > > [@@ OPEN @@]**** >
