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

deckrider commented on MWAR-433:
--------------------------------

[~hboutemy] indeed you are correct, I should not have responded until I got 
home!

I don't know why it is working for me and not you.  I removed my ~/.m2 
directory altogether and it still works.  Here is my environment:

{noformat}
$ mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/share/apache-maven-3.6.3
Java version: 11.0.7, vendor: Azul Systems, Inc., runtime: 
/usr/local/lib/jvm/zulu11.39.15-ca-fx-jdk11.0.7-linux_x64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-108-generic", arch: "amd64", family: "unix"
{noformat}

And here is what happens when I give your answers:

{noformat}
Confirm properties configuration:
groupId: mwar
artifactId: mwar-433
version: 1.0-SNAPSHOT
package: mwar
module: mod
 Y: : 
[INFO] 
----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Archetype: 
gwt-maven-plugin:2.9.0
[INFO] 
----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: mwar
[INFO] Parameter: artifactId, Value: mwar-433
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: package, Value: mwar
[INFO] Parameter: packageInPathFormat, Value: mwar
[INFO] Parameter: package, Value: mwar
[INFO] Parameter: groupId, Value: mwar
[INFO] Parameter: module, Value: mod
[INFO] Parameter: artifactId, Value: mwar-433
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Project created from Archetype in dir: /home/deverly/tmp/mwar-433
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  56.999 s
[INFO] Finished at: 2020-06-28T06:39:37-06:00
[INFO] ------------------------------------------------------------------------
{noformat}

Unfortunately, I'm not sure what version I should use so as to test your newer 
version.  Do I need to find the source and build it myself?

But I see the later discussion about opting in/out of the new behavior.  
Assuming a fix that handles both requirements is no found, It would be nice if 
the old behavior were the default and the new behavior would need to be opted 
into -- especially if the  version number is not changed to 4.0.0 ( as in #8 in 
https://semver.org/ ).

Thanks for your work and your patience!

> 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
>            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)

Reply via email to