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

Reply via email to