What is your strategy for finding bundles when developing OSGi applications?
This is how I do It and I think it's kind of troublesome in some ways.
When I need a reference to lets say:
GroupId: group.name
Artifact: artifact.name
I fire up add maven dependency in Eclipse and search for it and add it to my pom, start using it and everything is fine, source code wise.
But when I deploy my bundle to my container and install group.name/artifact.name/1.2.3 I sometimes have some bad luck and the referenced bundle isn't a bundle but a simple plain jar.
Here is where I start google for a bundle of group.name/artifact.name. Downloading pom.xml to see if there is a maven-bundle plugin in the build. Downloading the jar and see if there are any export-packages in manifest.mf and so on.
Is there a better strategy for this? How to find OSGi-bundles easy?
What is your way of doing OSGi development?