[GLASSFISH-6611] Unnecessary checked in src/main/resources/META-INF/MANIFEST.MF files Created: 22/Oct/08  Updated: 09/Nov/10

Status: Open
Project: glassfish
Component/s: build_system
Affects Version/s: V3
Fix Version/s: future release

Type: Bug Priority: Minor
Reporter: marina vatkina Assignee: janey
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: Sun


Issuezilla Id: 6,611
Status Whiteboard:

gfv3-prelude-excluded


 Description   

All (most?) javax.xxx modules have empty src/main/resources/META-INF/MANIFEST.MF
checked in into the src tree. Only javax.ejb seems to need it (because 'jar'goal
doesn't know about a different manifest file created by the felix plugin).



 Comments   
Comment by marina vatkina [ 22/Oct/08 ]

Not for prelude

Comment by kumara [ 24/Oct/08 ]

Reclassifying as P4 because these issues are not must fix for prelude release.
This issue will be scrubbed after prelude release and will be given the right
priority for v3 final release.

Comment by marina vatkina [ 30/Oct/08 ]

If we want to remove src/main/resources/META-INF/MANIFEST.MF in javax.ejb, the
following changes in the pom.xml seem to allow it:
Index: javax.ejb/pom.xml
===================================================================
— javax.ejb/pom.xml (revision 23609)
+++ javax.ejb/pom.xml (working copy)
@@ -83,7 +83,7 @@
plugin in creating manifest file entries for an embedded
dependencies
-->

  • <manifestLocation>$ {pom.build.directory}

    </manifestLocation>
    +
    <manifestLocation>$

    {project.build.outputDirectory}</manifestLocation>

    <!-- Maven uses the output directory (target/classes)
    rather than the final bundle, when compiling against
    @@ -104,6 +104,14 @@
    </execution>
    </executions>
    </plugin>
    + <plugin>
    + <artifactId>maven-jar-plugin</artifactId>
    + <configuration>
    + <archive>
    +
    <manifestFile>${project.build.outputDirectory}

    /MANIFEST.MF</manifestFile>
    + </archive>
    + </configuration>
    + </plugin>
    </plugins>
    </build>

Comment by Sanjeeb Sahoo [ 09/Nov/10 ]

will look into it in future.

Generated at Sun Aug 30 09:42:01 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.