I'm new to osgi and really confused about how it all fits together. I want to create 3 bundles, an api bundle that defines an interface, a impl bundle that provides an implementation and another bundle that uses the implemenation using maven and the maven-bundle-pugin.
I need a bit of guidance:
do i need 3 maven projects?
does it help to/should i use a maven archetype for creating the projects?
do i need tu use maven-pax?
any other hints for a osgi newbie?
Thank you