I am trying to embed jsoup jar file in a bundle so that we dont need to install the bundle separately.
Could you please help on the same?
You can either use the jsoup osgi bundle and add it to your content-package for deployment. Then jsoup does exist as a bundle in the OSGI container, but you don't need to install it explicitly.
Or you embed the jsoup jar (no bundle required) directly in the bundle, and make your bundle use it. See  for details.
 https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html, search for "embedding dependencies"
I believe this is already answered at