Hi Madhav, it depends a lot about the API, the classloading manipulation etc.
Using a "simple" API, you can directly use wrap:mvn:... to turn the API as a bundle.
If the API is more complex, you can wrap it as a bundle like we do in ServiceMix Bundles (using maven-bundle-plugin and maven-shade-plugin).
FYI, AFAIR, in Karaf archetypes, you have an archetype which create a wrap bundle.
Regards JB On 09/26/2012 01:11 PM, Madhav wrote:
Hi All, I have question here in OSGi fying an existing JAR file. I have all the class files, also I have META-INF/MANIFEST.MF, here in this file how do I specify the bundle activator. How does the service registration happens? I am looking for a possibility of changing an existing JAR file to OSGI bundle by simply changing the MANIFEST.MF file, is it really the right approach OR do I need to do some other g round work like writing and attaching an activator within which I need to do service registration and other stuff... any guidance or references are highly appreciated. Thanks in advance, Madhav -- View this message in context: http://karaf.922171.n3.nabble.com/Osgi-fying-an-existing-JAR-tp4026151.html Sent from the Karaf - Dev mailing list archive at Nabble.com.
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
