check the bundle error ..if it is not active then other dependent dependencies are not resolved . you have to add all those dependencis also in class path of osgi bundle . Not sure if this also a good approch as if so many dependencies of the same jar your embed list will be getting increasing and ...