[
https://issues.apache.org/jira/browse/MJAR-96?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17957184#comment-17957184
]
Matthias Bünger commented on MJAR-96:
-------------------------------------
This project has moved from Jira to GitHub Issues. This issue was migrated to
[apache/maven-jar-plugin#268|https://github.com/apache/maven-jar-plugin/issues/268].
> Manifest file contains line breaks if project description tag of pom.xml is
> not on single line
> ----------------------------------------------------------------------------------------------
>
> Key: MJAR-96
> URL: https://issues.apache.org/jira/browse/MJAR-96
> Project: Maven JAR Plugin (Moved to GitHub Issues)
> Issue Type: Bug
> Environment: Windows. Seems that the bug does not appear on Linux.
> Reporter: Thorsten Möller
> Priority: Minor
>
> Consider the following pom.xml (excerpt)
> <groupId>mygroup</groupId>
> <artifactId>myartifact</artifactId>
> <version>2.0</version>
> <packaging>jar</packaging>
> <name>My Name</name>
> <description>This is the first line of my project description
> and this is another line, which is on this line because it was formated this
> way (for whatever reason).</description>
> Such a non-single-line description ends up in the MANIFEST.MF file containing
> line breaks. This might cause exceptions (by other tools) when the manifest
> file is processed. In particular, the Retrotranslator Maven plugin throws a
> IOException if it tries to write a translated JAR based on such a corrupted
> MANIFEST file.
> Make sure, to remove line breaks that result from the XML (and other
> whitespace) in order not to cause such (very hard to find) problems, i.e.,
> make sure that all properties in the MANIFEST.MF do not spread over multple
> lines.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)