Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
When using hadoop inside an OSGI environment one needs to change the META-INF/MANIFEST.MF file to include OSGI headers (version and symbolic name). It would be convenient to do this in the default build.xml.
There are no runtime dependencies.
An easy way of doing this is to use the bnd ant task: http://www.aqute.biz/Code/Bnd
<target name="build">
<taskdef resource="aQute/bnd/ant/taskdef.properties"
classpath="bnd.jar"/>
<bnd
classpath="src"
eclipse="true"
failok="false"
exceptions="true"
files="test.bnd"/>
</target>
Attachments
Attachments
Issue Links
- is depended upon by
-
HADOOP-7977 Allow Hadoop clients and services to run in an OSGi container
- Resolved
- is duplicated by
-
HADOOP-8446 make hadoop-core jar OSGi friendly
- Resolved