You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Steven Coco (JIRA)" <ji...@codehaus.org> on 2006/04/29 22:14:19 UTC
[jira] Commented: (MJAR-39) Maven Sets Manifest Attribute Values to
Multi-Line Strings
[ http://jira.codehaus.org/browse/MJAR-39?page=comments#action_64389 ]
Steven Coco commented on MJAR-39:
---------------------------------
This issue is related to MJAR-39 in that since it sets the Specification-Title element by default to the POM's <description> element, it easily can create an invalid Manifest.
> Maven Sets Manifest Attribute Values to Multi-Line Strings
> ----------------------------------------------------------
>
> Key: MJAR-39
> URL: http://jira.codehaus.org/browse/MJAR-39
> Project: Maven 2.x Jar Plugin
> Type: Bug
> Versions: 2.0
> Environment: Maven version: 2.0.4
> Microsoft Windows XP [Version 5.1.2600]
> Reporter: Steven Coco
> Attachments: Jar Specification-Title Tester.zip
>
>
> Maven will set a Manifest attribute's value to a multi-line string, which results in an invalid Manifest.
> By default, on its own, Maven adds a Specification-Title attribute to the Manifest, and sets its value to the POM's <description> element. If this is a multi-line value in the POM, Maven will insert it unchanged: and yield an invalid Manifest. Maven then can't even load the jar that it just created itself!
> I have filed another bug relating to the fact that it should not insert such an attribute by default: MJAR-38
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira