[ 
https://jira.codehaus.org/browse/MPIR-286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=355391#comment-355391
 ] 

Michael Osipov edited comment on MPIR-286 at 11/1/14 6:16 PM:
--------------------------------------------------------------

Works now on trunk with Maven 3.2.x.


was (Author: michael-o):
Works now on trunk.

> Cannot build trunk on Windows, JAR signer fails with a duplicate entry 
> exception
> --------------------------------------------------------------------------------
>
>                 Key: MPIR-286
>                 URL: https://jira.codehaus.org/browse/MPIR-286
>             Project: Maven Project Info Reports Plugin
>          Issue Type: Bug
>    Affects Versions: 2.8
>         Environment: Windows XP SP3, Maven 3.0.5, Oracle JDK 1.7.0_25
>            Reporter: Michael Osipov
>            Assignee: Michael Osipov
>            Priority: Blocker
>         Attachments: debug.zip
>
>
> When trying to build 2.8-SNAPSHOT, JAR signer plugin fails with:
> {noformat}
> jarsigner: unable to sign jar: java.util.zip.ZipException: duplicate entry: 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/pom.xml
> {noformat}
> Running with {{-X}} shows that pom.xml and pom.properties are included twice 
> in the JAR:
> {noformat}
> [INFO] Building jar: 
> D:\workspace-4.2\maven-project-info-reports-plugin\target\maven-project-info-reports-plugin-2.8-SNAPSHOT.jar
> [DEBUG] adding directory META-INF/
> [DEBUG] adding entry META-INF/MANIFEST.MF
> [DEBUG] adding directory META-INF/maven/
> [DEBUG] adding directory META-INF/maven/org.apache.maven.plugins/
> [DEBUG] adding directory 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/
> [DEBUG] adding directory org/
> [DEBUG] adding directory org/apache/
> [DEBUG] adding directory org/apache/maven/
> [DEBUG] adding directory org/apache/maven/report/
> [DEBUG] adding directory org/apache/maven/report/projectinfo/
> [DEBUG] adding directory org/apache/maven/report/projectinfo/dependencies/
> [DEBUG] adding directory 
> org/apache/maven/report/projectinfo/dependencies/renderer/
> [DEBUG] adding directory org/apache/maven/report/projectinfo/resources/
> [DEBUG] adding directory org/apache/maven/report/projectinfo/resources/images/
> [DEBUG] adding entry META-INF/DEPENDENCIES
> [DEBUG] adding entry META-INF/LICENSE
> [DEBUG] adding entry 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/plugin-help.xml
> [DEBUG] adding entry 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/pom.properties
> [DEBUG] adding entry 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/pom.xml
> [DEBUG] adding entry META-INF/maven/plugin.xml
> [DEBUG] adding entry META-INF/NOTICE
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/AbstractProjectInfoRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/AbstractProjectInfoReport$CustomI18N.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/AbstractProjectInfoReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/CimReport$CimRenderer.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/CimReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/Dependencies.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/DependenciesReportConfiguration.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/ManagementDependencies.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer$1.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer$2.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer$FileDecimalFormat.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer$TotalCell.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependenciesRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependencyManagementRenderer$1.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/renderer/DependencyManagementRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/dependencies/RepositoryUtils.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependenciesReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependencyConvergenceReport$ReverseDependencyLink.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependencyConvergenceReport$ReverseDependencyLinkComparator.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependencyConvergenceReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependencyInformationReport$DependencyInformationRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependencyInformationReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DependencyManagementReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DistributionManagementReport$DistributionManagementRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/DistributionManagementReport.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/HelpMojo.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/IssueTrackingReport$IssueTrackingRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/IssueTrackingReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/LicenseReport$LicenseRenderer.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/LicenseReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/MailingListsReport$MailingListsRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/MailingListsReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ModulesReport$ModulesRenderer.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/ModulesReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/PluginManagementReport$PluginManagementRenderer$1.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/PluginManagementReport$PluginManagementRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/PluginManagementReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/PluginsReport$PluginsRenderer$1.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/PluginsReport$PluginsRenderer.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/PluginsReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectIndexPageReport$ProjectIndexRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectIndexPageReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectInfoReportUtils$1.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectInfoReportUtils$2.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectInfoReportUtils$3.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectInfoReportUtils.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectSummaryReport$ProjectSummaryRenderer.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ProjectSummaryReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/resources/images/close.gif
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/resources/resources.txt
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/ScmReport$ScmRenderer.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/ScmReport.class
> [DEBUG] adding entry 
> org/apache/maven/report/projectinfo/TeamListReport$TeamListRenderer.class
> [DEBUG] adding entry org/apache/maven/report/projectinfo/TeamListReport.class
> [DEBUG] adding entry project-info-report.properties
> [DEBUG] adding entry project-info-report_cs.properties
> [DEBUG] adding entry project-info-report_de.properties
> [DEBUG] adding entry project-info-report_en.properties
> [DEBUG] adding entry project-info-report_es.properties
> [DEBUG] adding entry project-info-report_fr.properties
> [DEBUG] adding entry project-info-report_gl.properties
> [DEBUG] adding entry project-info-report_hu.properties
> [DEBUG] adding entry project-info-report_it.properties
> [DEBUG] adding entry project-info-report_ja.properties
> [DEBUG] adding entry project-info-report_ko.properties
> [DEBUG] adding entry project-info-report_lt.properties
> [DEBUG] adding entry project-info-report_nl.properties
> [DEBUG] adding entry project-info-report_no.properties
> [DEBUG] adding entry project-info-report_pl.properties
> [DEBUG] adding entry project-info-report_pt.properties
> [DEBUG] adding entry project-info-report_pt_BR.properties
> [DEBUG] adding entry project-info-report_ru.properties
> [DEBUG] adding entry project-info-report_sk.properties
> [DEBUG] adding entry project-info-report_sv.properties
> [DEBUG] adding entry project-info-report_tr.properties
> [DEBUG] adding entry project-info-report_zh_CN.properties
> [DEBUG] adding entry project-info-report_zh_TW.properties
> [DEBUG] adding entry 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/pom.xml
> [DEBUG] adding entry 
> META-INF/maven/org.apache.maven.plugins/maven-project-info-reports-plugin/pom.properties
> [INFO]
> {noformat}
> Building tag 2.7 isn't a problem.
> A SNAPSHOT of the JAR plugin does not help either. A debug log is attached.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to