Hi,
I am a newbie to OSGI and our company has decided to use FuseESB with apache karaf which comes with aries blueprint as our container and ESB. Now I am in a bind because most of projects have been in spring and having to rewrite entire applications that range from spring mvc and spring batch with spring integration in the mix. I am not sure if this is the best place to post this question, but it sort of seemed basic to me. The question is that if I write a blueprint xml file and configure the beans inside it using the spring beans namespace and similarly use the other spring namespaces, would that work? Would blueprint context then create a spring application context inside it? Would I be able to export services in blueprint? Or simpler , can I keep all my existing spring integration, spring beans and spring batch xmls and simply use a blueprint xml which is a shell and just uses the spring namespace to import the other spring xmls? I am at my wits end and since this is time sensitive, I would really appreciate any input here. The other option would be for me to rewrite the entire application using other technologies.

Regards,
Anoop