You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Herve Boutemy (Jira)" <ji...@apache.org> on 2021/01/24 08:05:00 UTC

[jira] [Comment Edited] (MWAR-433) Maven WAR plugin is deleting files generated by other plugins after upgrading to 3.3.0

    [ https://issues.apache.org/jira/browse/MWAR-433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17270826#comment-17270826 ] 

Herve Boutemy edited comment on MWAR-433 at 1/24/21, 8:04 AM:
--------------------------------------------------------------

[~martin.wegner@ebp.de]
1. please open another Jira issue
2. please give the output of the whole war goal, to see a little bit more
and of course, we'll need to be able to reproduce to really dig into this issue: this issue is fixed, we did an IT that checks it, if something is still wrong, we don't know what and we'll need to find together

at least, I'm happy to have added INFO when deleting outdated resources: you have a clear view on what is happening


was (Author: hboutemy):
[~martin.wegner@ebp.de]
1. please open another Jira issue
2. please give the output of the whole war goal, to see a little bit more
and of course, we'll need to be able to reproduce to really dig into this issue: this issue is fixed, we did an IT that checks it, if something is still wrong, we don't know what and we'll need to find together

> Maven WAR plugin is deleting files generated by other plugins after upgrading to 3.3.0
> --------------------------------------------------------------------------------------
>
>                 Key: MWAR-433
>                 URL: https://issues.apache.org/jira/browse/MWAR-433
>             Project: Maven WAR Plugin
>          Issue Type: Bug
>    Affects Versions: 3.3.0
>            Reporter: Kyle Lieber
>            Assignee: Herve Boutemy
>            Priority: Critical
>             Fix For: 3.3.1
>
>
> My project generates wsdls using the {{jaxws-maven-plugin}} which puts the generated wsdls in {{${project.build.directory}/${project.build.finalName}/WEB-INF/wsdls}} so that they are packaged up in the war file. Then I have a client jar that copies those wsdls out of the war file using the {{maven-dependency-plugin}} and generates a client from the wsdls using the {{jaxws-maven-plugin}}.
> This all works fine using {{3.2.3}} of the {{maven-war-plugin}}.  However, after upgrading to {{3.3.0}} my project fails to build because the wsdls are no longer preserved.  It seems that they are being deleted by the {{maven-war-plugin}}.
> I created an example project on Github which recreates the problem.  The {{master}} branch is using {{3.2.3}} and the {{maven-war-plugin-3.3.0}} branch is using {{3.3.0}}.  You can find more details in the readme file of the example project:
> https://github.com/klieber/maven-war-plugin-bug
> I also suspect that MWAR-427 is the change that introduced this bug.
> Please let me know if there is anymore information I can provide.  Thanks!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)