[
https://jira.codehaus.org/browse/MASSEMBLY-561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=280180#comment-280180
]
Julien HENRY commented on MASSEMBLY-561:
----------------------------------------
It seems the part of the patch that fix the issue was applied in revision
1163853 even if the svn comment is "Switch to java5 annotations for plexus
components".
I would like to say thank you but not sure if it was really your intension :)
So for me this issue can be marked as resolved (except that there is no IT) and
included in next release.
Thanks
> Encoding is broken when filtering is enabled
> --------------------------------------------
>
> Key: MASSEMBLY-561
> URL: https://jira.codehaus.org/browse/MASSEMBLY-561
> Project: Maven 2.x Assembly Plugin
> Issue Type: Bug
> Affects Versions: 2.2.1
> Reporter: Julien HENRY
> Priority: Critical
> Attachments: MASSEMBLY-561.patch
>
>
> My resources are encoded in ISO-8859-1. I have specified encoding in the pom:
> {code}<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>{code}
> I have written a custom assembly file and I am using resource filtering.
> {code}...
> <fileSet>
> <directory>${project.basedir}/src/main/resources/</directory>
> <outputDirectory>/</outputDirectory>
> <filtered>true</filtered>
> </fileSet>
> ...{code}
> As a result all the french characters are broken in the resulting zip
> assembly. My platform is Linux so the default platform encoding is UTF-8.
> I have checked plugin code and I think I found the issue. This is in
> FileFormatter.java, method doFileFilter():
> {code}
> configSource.getMavenFileFilter().copyFile( source, target, true,
> configSource.getProject(),
> configSource.getFilters(), isPropertiesFile, null,
> configSource.getMavenSession() );
> {code}
> You can see that enconding is set to null, so I think it means using default
> platform encoding... Would it be possible to use value of
> project.build.sourceEncoding instead?
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira