I suggest you figure out why way doesn't work for you? As it should work and easier way than manipulate BundleContext directly yourself.
Anyway, your webservice impl class can implement BundleContextAware interface to grasp the BundleContext.
Spring DM can help you do such kind of work in the spring way. I don't know if you already tried that.