I expected the MANIFEST.MF as part of the freemarker source-code which I have cloned/branched from github before.
I realize I should get familiar with bnd / bndtools. I noticed the .bnd file which creates the MANIFEST.MF file during the build. I need to find out how I can use bndtools in eclipse so that I have a proper OSGI-Bundle at development time. Because I need the META-INF/MANIFEST.MF in Eclipse at development time so that other bundles in the same Eclipse Project recognize my Freemarker Workspace project. 2016-07-28 8:54 GMT+02:00 Daniel Dekany <[email protected]>: > The OSGi container should automatically use the MANIFEST.MF in the > jar. That's why it's there. Or how do you do this with other 3rd party > OSGi-ready jar-s? > > > Thursday, July 28, 2016, 12:08:42 AM, Christoph Rüger wrote: > > > Hi, > > I just started trying to be a Freemarker contributor for the first time > > today :) > > I got Eclipse setup and running I could work on a first idea regarding > > error handling. Not much, just some debugging, making a change, see if it > > compiles and has an effect. All fine so far. > > > > In the freemarker.jar (2.3.25) from maven central there is a > > META-INF/MANIFEST.MF with all the required OSGI Bundle headers. Seems > that > > this gets generated by bndtools. As I am not familiar with bndtools yet I > > just hard-copied that folder (META-INF/MANIFEST.MF) manually into my > > Eclipse freemarker project, so that our other OSGI bundles can see and > > import this bundle as a dependency. > > This works fine. > > > > *My question(s): * > > 1. What would be a better way instead of copying the MANIFEST.MF from the > > .jar file. > > 2. Anybody using freemarker in an OSGI context and also working with > > freemarker source? > > > > Thanks > > Christoph > > > > -- > Thanks, > Daniel Dekany > > -- Christoph Rüger, Geschäftsführer Synesty <https://synesty.com/> - Automatisierung, Schnittstellen, Datenfeeds Tel.: +49 3641/559649 Xing: https://www.xing.com/profile/Christoph_Rueger2 LinkedIn: http://www.linkedin.com/pub/christoph-rueger/a/685/198 -- Synesty GmbH Moritz-von-Rohr-Str. 1a 07745 Jena Tel.: +49 3641 559649 Fax.: +49 3641 5596499 Internet: http://synesty.com Geschäftsführer: Christoph Rüger Unternehmenssitz: Jena Handelsregister B beim Amtsgericht: Jena Handelsregister-Nummer: HRB 508766 Ust-IdNr.: DE287564982
