[jira] [Created] (MNG-6300) Multi module release creates empty directories in war file instead of jars

2017-11-04 Thread Andreas Kurth (JIRA)
Andreas Kurth created MNG-6300:
--

 Summary: Multi module release creates empty directories in war 
file instead of jars
 Key: MNG-6300
 URL: https://issues.apache.org/jira/browse/MNG-6300
 Project: Maven
  Issue Type: Bug
Affects Versions: 3.5.2
 Environment: Linux, Oracle java 1.8.0_152
Reporter: Andreas Kurth
Priority: Critical
 Attachments: build.log, mm.zip

After updating to maven 3.5.2 we encounter the following reproducible bug with 
multi module builds.

If one of the modules is a war module and depends on another module, the 
dependency module will not be included as a jar file in WEB-INF/lib of the war 
file, but as an empty directory instead. Non module dependencies will be 
included correctly.

This bug does occur when the following conditions are met:

- running release:prepare/release:perform
-  element is present, so that release goals are 
"deploy site-deploy"
-  element contains javadoc-maven-plugin

Please note that when running "mvn install" or "mvn deploy" the resulting war 
file is ok, while "mvn release:perform" creates corrupt files as described. 
Also, if javadoc-maven-plugin is not present in  block, the war file 
is fine, too.

I have no idea whether this bug is maven core or rather release-plugin or even 
javadoc-plugin related, so I file it here. I prepared a minimal self contained 
example and attach it as mm.zip. To run the example, the following steps are 
needed:

{code}
cd /tmp
unzip /path/to/mm.zip
cd mm
git init
git add pom.xml mm-lib mm-war .gitignore
git commit
mvn release:prepare
mvn release:perform
{code}

After building the resulting corrupt war file can be found here:
repo/com/example/mm/mm-war/1.0.0/mm-war-1.0.0.war



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (MPOM-170) migrate to Git

2017-11-04 Thread JIRA
Hervé Boutemy created MPOM-170:
--

 Summary: migrate to Git
 Key: MPOM-170
 URL: https://issues.apache.org/jira/browse/MPOM-170
 Project: Maven POMs
  Issue Type: Task
  Components: asf
Affects Versions: ASF-18
Reporter: Hervé Boutemy
 Fix For: ASF-19


https://gitbox.apache.org/repos/asf/maven-apache-parent.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/ASF%20Parent%20Pom/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MPOM-170) migrate to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MPOM-170:
-

SUCCESS: Integrated in Jenkins build ASF Parent Pom #167 (See 
[https://builds.apache.org/job/ASF%20Parent%20Pom/167/])
[MPOM-170] switched to git (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814263])
* (add) MOVED_TO_GIT


> migrate to Git
> --
>
> Key: MPOM-170
> URL: https://issues.apache.org/jira/browse/MPOM-170
> Project: Maven POMs
>  Issue Type: Task
>  Components: asf
>Affects Versions: ASF-18
>Reporter: Hervé Boutemy
> Fix For: ASF-19
>
>
> https://gitbox.apache.org/repos/asf/maven-apache-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/ASF%20Parent%20Pom/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MPOM-170) migrate to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MPOM-170:
-

SUCCESS: Integrated in Jenkins build ASF Parent Pom #170 (See 
[https://builds.apache.org/job/ASF%20Parent%20Pom/170/])
[MPOM-170] switched to git (hboutemy: 
[https://gitbox.apache.org/repos/asf?p=maven-apache-parent.git&a=commit&h=4666e18032bfe9c9bce208e865b72dc88a8d380d])
* (add) .gitignore
* (edit) pom.xml


> migrate to Git
> --
>
> Key: MPOM-170
> URL: https://issues.apache.org/jira/browse/MPOM-170
> Project: Maven POMs
>  Issue Type: Task
>  Components: asf
>Affects Versions: ASF-18
>Reporter: Hervé Boutemy
> Fix For: ASF-19
>
>
> https://gitbox.apache.org/repos/asf/maven-apache-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/ASF%20Parent%20Pom/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (MPOM-170) migrate to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MPOM-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy closed MPOM-170.
--
Resolution: Fixed
  Assignee: Hervé Boutemy

> migrate to Git
> --
>
> Key: MPOM-170
> URL: https://issues.apache.org/jira/browse/MPOM-170
> Project: Maven POMs
>  Issue Type: Task
>  Components: asf
>Affects Versions: ASF-18
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: ASF-19
>
>
> https://gitbox.apache.org/repos/asf/maven-apache-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/ASF%20Parent%20Pom/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (MPOM-171) migrate to Git

2017-11-04 Thread JIRA
Hervé Boutemy created MPOM-171:
--

 Summary: migrate to Git
 Key: MPOM-171
 URL: https://issues.apache.org/jira/browse/MPOM-171
 Project: Maven POMs
  Issue Type: Task
  Components: doxia-tools, maven, maven-archeypes, maven-plugins, 
maven-shared-components, maven-skins
Affects Versions: MAVEN-30
 Environment: https://gitbox.apache.org/repos/asf/maven-parent.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/

Reporter: Hervé Boutemy
Assignee: Hervé Boutemy
 Fix For: MAVEN-31






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MPOM-171) migrate to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MPOM-171:
-

FAILURE: Integrated in Jenkins build maven-parent #2095 (See 
[https://builds.apache.org/job/maven-parent/2095/])
[MPOM-171] switched to git (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814266])
* (add) MOVED_TO_GIT


> migrate to Git
> --
>
> Key: MPOM-171
> URL: https://issues.apache.org/jira/browse/MPOM-171
> Project: Maven POMs
>  Issue Type: Task
>  Components: doxia-tools, maven, maven-archeypes, maven-plugins, 
> maven-shared-components, maven-skins
>Affects Versions: MAVEN-30
> Environment: https://gitbox.apache.org/repos/asf/maven-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: MAVEN-31
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MPOM-170) migrate to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MPOM-170:
-

SUCCESS: Integrated in Jenkins build ASF Parent Pom #172 (See 
[https://builds.apache.org/job/ASF%20Parent%20Pom/172/])
[MPOM-170] switched to git (hboutemy: 
[https://gitbox.apache.org/repos/asf?p=maven-apache-parent.git&a=commit&h=1dc92369a098c4ce36b33edaf2a37a70393440e5])
* (edit) site-pom.xml


> migrate to Git
> --
>
> Key: MPOM-170
> URL: https://issues.apache.org/jira/browse/MPOM-170
> Project: Maven POMs
>  Issue Type: Task
>  Components: asf
>Affects Versions: ASF-18
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: ASF-19
>
>
> https://gitbox.apache.org/repos/asf/maven-apache-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/ASF%20Parent%20Pom/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MPOM-171) migrate to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MPOM-171:
-

SUCCESS: Integrated in Jenkins build maven-parent #2098 (See 
[https://builds.apache.org/job/maven-parent/2098/])
[MPOM-171] switched to Git (hboutemy: 
[https://gitbox.apache.org/repos/asf?p=maven-parent.git&a=commit&h=02b1cf87a5f64b6a69bbdc7f902c1aee381c052c])
* (edit) maven-archetype-bundles/pom.xml
* (edit) maven-skins/pom.xml
* (edit) site-pom.xml
* (edit) apache-resource-bundles/pom.xml
* (edit) doxia-tools/pom.xml
* (edit) maven-plugins/pom.xml
* (add) .gitignore
* (edit) maven-shared-components/pom.xml
* (edit) pom.xml


> migrate to Git
> --
>
> Key: MPOM-171
> URL: https://issues.apache.org/jira/browse/MPOM-171
> Project: Maven POMs
>  Issue Type: Task
>  Components: doxia-tools, maven, maven-archeypes, maven-plugins, 
> maven-shared-components, maven-skins
>Affects Versions: MAVEN-30
> Environment: https://gitbox.apache.org/repos/asf/maven-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: MAVEN-31
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (MPOM-171) migrate to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MPOM-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy updated MPOM-171:
---
Environment: (was: https://gitbox.apache.org/repos/asf/maven-parent.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/
)

> migrate to Git
> --
>
> Key: MPOM-171
> URL: https://issues.apache.org/jira/browse/MPOM-171
> Project: Maven POMs
>  Issue Type: Task
>  Components: doxia-tools, maven, maven-archeypes, maven-plugins, 
> maven-shared-components, maven-skins
>Affects Versions: MAVEN-30
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: MAVEN-31
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (MPOM-171) migrate to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MPOM-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy closed MPOM-171.
--
Resolution: Fixed

> migrate to Git
> --
>
> Key: MPOM-171
> URL: https://issues.apache.org/jira/browse/MPOM-171
> Project: Maven POMs
>  Issue Type: Task
>  Components: doxia-tools, maven, maven-archeypes, maven-plugins, 
> maven-shared-components, maven-skins
>Affects Versions: MAVEN-30
> Environment: https://gitbox.apache.org/repos/asf/maven-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: MAVEN-31
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (MPOM-171) migrate to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MPOM-171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy updated MPOM-171:
---
Description: 
https://gitbox.apache.org/repos/asf/maven-parent.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/

> migrate to Git
> --
>
> Key: MPOM-171
> URL: https://issues.apache.org/jira/browse/MPOM-171
> Project: Maven POMs
>  Issue Type: Task
>  Components: doxia-tools, maven, maven-archeypes, maven-plugins, 
> maven-shared-components, maven-skins
>Affects Versions: MAVEN-30
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: MAVEN-31
>
>
> https://gitbox.apache.org/repos/asf/maven-parent.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-parent/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (MSKINS-136) switch to Git

2017-11-04 Thread JIRA
Hervé Boutemy created MSKINS-136:


 Summary: switch to Git
 Key: MSKINS-136
 URL: https://issues.apache.org/jira/browse/MSKINS-136
 Project: Maven Skins
  Issue Type: Task
  Components: Default Skin, Fluido Skin
Affects Versions: fluido-1.6, default-1.2
Reporter: Hervé Boutemy
Assignee: Hervé Boutemy
 Fix For: fluido-2.0


https://gitbox.apache.org/repos/asf/maven-default-skin.git
https://gitbox.apache.org/repos/asf/maven-fluido-skin.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
to be split into 2 new jobs



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSKINS-136) switch to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MSKINS-136:
---

FAILURE: Integrated in Jenkins build maven-skins #278 (See 
[https://builds.apache.org/job/maven-skins/278/])
[MSKINS-136] switched to Git (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814272])
* (add) MOVED_TO_GIT
* (edit) README
* (add) maven-default-skin/MOVED_TO_GIT
* (add) maven-fluido-skin/MOVED_TO_GIT


> switch to Git
> -
>
> Key: MSKINS-136
> URL: https://issues.apache.org/jira/browse/MSKINS-136
> Project: Maven Skins
>  Issue Type: Task
>  Components: Default Skin, Fluido Skin
>Affects Versions: default-1.2, fluido-1.6
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: fluido-2.0
>
>
> https://gitbox.apache.org/repos/asf/maven-default-skin.git
> https://gitbox.apache.org/repos/asf/maven-fluido-skin.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
> to be split into 2 new jobs



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (MJAVADOC-494) javadoc:aggregate ignores repositories declared in sub-modules

2017-11-04 Thread Robert Scholte (JIRA)

 [ 
https://issues.apache.org/jira/browse/MJAVADOC-494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte closed MJAVADOC-494.
---
Resolution: Fixed

Fixed in [r1814274|http://svn.apache.org/viewvc?rev=1814274&view=rev]
This commit also introduces the Mock Repository Manager, so I had to move the 
ITs.
Real fix is in 
[AbstractJavadocMojo|http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java?limit_changes=0&r1=1814274&r2=1814273&pathrev=1814274]

> javadoc:aggregate ignores repositories declared in sub-modules
> --
>
> Key: MJAVADOC-494
> URL: https://issues.apache.org/jira/browse/MJAVADOC-494
> Project: Maven Javadoc Plugin
>  Issue Type: Bug
>  Components: javadoc
>Affects Versions: 3.0.0-M1
> Environment: Maven Javadoc plugin 3.0.0-M1
> Apache Maven 3.5.0
> Java version 1.8.0_144
>Reporter: Martin Desruisseaux
>Assignee: Robert Scholte
>Priority: Major
>  Labels: regression
> Fix For: 3.0.0
>
>
> Given a multi-modules project with:
> * A {{… URL A …}} element in the root {{pom.xml}}.
> * Another {{… URL B …}} element in the {{pom.xml}} 
> of a module, for downloading a JAR file used only by that specific module (we 
> do that in order to depend only on Maven central for all modules except one).
> Then:
> * {{mvn install}} works: it download all JAR files as expected.
> * {{mvn javadoc:javadoc}} also work with both Maven Javadoc plugin 2.10.4 and 
> 3.0.0-M1.
> * {{mvn javadoc:aggregate}} with Maven Javadoc plugin 2.10.4 works.
> * {{mvn javadoc:aggregate}} with Maven Javadoc plugin 3.0.0-M1 fails.
> Maven Javadoc plugin 3.0.0-M1 execution produces the following logs 
> (simplified for brevity):
> {noformat}
> Downloading: URL A/.../MyArtifact.jar
> Downloading: https://repo.maven.apache.org/maven2/.../MyArtifact.jar
> {noformat}
> No download attempt from URL B is reported, despite the {{}} 
> declaration in a sub-module. Note that the JAR is present in my 
> {{.m2/repository}} directory but is apparently ignored.
> Downgrading Maven Javadoc plugin to 2.10.4 with everything else identical 
> allows successful aggregated Javadoc generation.
> *Note:* another user apparently has [the same issue on stack 
> overflow|https://stackoverflow.com/questions/46034250/maven-javadocaggregate-artifacts-could-not-be-resolved].



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MJAVADOC-494) javadoc:aggregate ignores repositories declared in sub-modules

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MJAVADOC-494:
-

SUCCESS: Integrated in Jenkins build maven-plugins #9181 (See 
[https://builds.apache.org/job/maven-plugins/9181/])
[MJAVADOC-494] javadoc:aggregate ignores repositories declared in sub-modules
Introduce mock repository manager
restructure IT folders (rfscholte: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814274])
* (edit) maven-javadoc-plugin/pom.xml
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-110
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-126
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-137
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-172
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-180
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-181
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-194
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-250
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-257
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-259
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-262
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-275
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-278
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-320
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-325
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-365
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-369
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-384
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-407
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-414
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-437
* (delete) maven-javadoc-plugin/src/it/MJAVADOC-498_modulepath
* (delete) maven-javadoc-plugin/src/it/additional-dependencies
* (delete) maven-javadoc-plugin/src/it/additional-dependencies-non-aggregate
* (delete) maven-javadoc-plugin/src/it/dependencySource-1
* (delete) maven-javadoc-plugin/src/it/dependencySource-2
* (delete) maven-javadoc-plugin/src/it/dependencySource-3
* (delete) maven-javadoc-plugin/src/it/dependencySource-4
* (delete) maven-javadoc-plugin/src/it/detectLinks
* (delete) maven-javadoc-plugin/src/it/javadoc-fix
* (add) maven-javadoc-plugin/src/it/mrm
* (add) maven-javadoc-plugin/src/it/mrm/3rdparty
* (add) maven-javadoc-plugin/src/it/mrm/3rdparty/lib-1.0.pom
* (add) maven-javadoc-plugin/src/it/mrm/settings.xml
* (delete) maven-javadoc-plugin/src/it/output-encoding
* (add) maven-javadoc-plugin/src/it/projects
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110/pom.xml
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110/test-module
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110/test-module/pom.xml
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110/test-module/src
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110/test-module/src/main
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-110/test-module/src/main/java
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-110/test-module/src/main/java/Test.java
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-110/verify.bsh
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/invoker.properties
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/pom.xml
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res1
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res1/pom.xml
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res1/src
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res1/src/main
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res1/src/main/resources
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res1/src/main/resources/file1.txt
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res2
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res2/pom.xml
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res2/src
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res2/src/main
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res2/src/main/resources
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-126/res2/src/main/resources/file2.txt
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test/pom.xml
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test/src
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test/src/main
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test/src/main/java
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test/src/main/java/test
* (add) 
maven-javadoc-plugin/src/it/projects/MJAVADOC-126/test/src/main/java/test/TestClass.java
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-126/verify.bsh
* (add) maven-javadoc-plugin/src/it/projects/MJAVADOC-137
* (add) maven-javadoc-plugin/src/i

[jira] [Updated] (MSKINS-136) switch to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MSKINS-136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy updated MSKINS-136:
-
Description: 
https://gitbox.apache.org/repos/asf/maven-default-skin.git
https://gitbox.apache.org/repos/asf/maven-fluido-skin.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
to be split into 2 new jobs:
https://builds.apache.org/view/M-R/view/Maven/job/maven-default-skin/
https://builds.apache.org/view/M-R/view/Maven/job/maven-fluido-skin/

  was:
https://gitbox.apache.org/repos/asf/maven-default-skin.git
https://gitbox.apache.org/repos/asf/maven-fluido-skin.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
to be split into 2 new jobs


> switch to Git
> -
>
> Key: MSKINS-136
> URL: https://issues.apache.org/jira/browse/MSKINS-136
> Project: Maven Skins
>  Issue Type: Task
>  Components: Default Skin, Fluido Skin
>Affects Versions: default-1.2, fluido-1.6
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: fluido-2.0
>
>
> https://gitbox.apache.org/repos/asf/maven-default-skin.git
> https://gitbox.apache.org/repos/asf/maven-fluido-skin.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
> to be split into 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/maven-default-skin/
> https://builds.apache.org/view/M-R/view/Maven/job/maven-fluido-skin/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSKINS-136) switch to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MSKINS-136:
---

SUCCESS: Integrated in Jenkins build maven-default-skin #3 (See 
[https://builds.apache.org/job/maven-default-skin/3/])
[MSKINS-136] switched to Git (hboutemy: 
[https://gitbox.apache.org/repos/asf?p=maven-default-skin.git&a=commit&h=afb0d816329d01a27483f4b6c5109c7af3b73818])
* (edit) pom.xml
* (add) .gitignore


> switch to Git
> -
>
> Key: MSKINS-136
> URL: https://issues.apache.org/jira/browse/MSKINS-136
> Project: Maven Skins
>  Issue Type: Task
>  Components: Default Skin, Fluido Skin
>Affects Versions: default-1.2, fluido-1.6
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: fluido-2.0
>
>
> https://gitbox.apache.org/repos/asf/maven-default-skin.git
> https://gitbox.apache.org/repos/asf/maven-fluido-skin.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
> to be split into 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/maven-default-skin/
> https://builds.apache.org/view/M-R/view/Maven/job/maven-fluido-skin/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (MSKINS-136) switch to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MSKINS-136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy closed MSKINS-136.

   Resolution: Fixed
Fix Version/s: default-1.3

> switch to Git
> -
>
> Key: MSKINS-136
> URL: https://issues.apache.org/jira/browse/MSKINS-136
> Project: Maven Skins
>  Issue Type: Task
>  Components: Default Skin, Fluido Skin
>Affects Versions: default-1.2, fluido-1.6
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: default-1.3, fluido-2.0
>
>
> https://gitbox.apache.org/repos/asf/maven-default-skin.git
> https://gitbox.apache.org/repos/asf/maven-fluido-skin.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
> to be split into 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/maven-default-skin/
> https://builds.apache.org/view/M-R/view/Maven/job/maven-fluido-skin/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSKINS-136) switch to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MSKINS-136:
---

SUCCESS: Integrated in Jenkins build maven-fluido-skin #2 (See 
[https://builds.apache.org/job/maven-fluido-skin/2/])
[MSKINS-136] switched to Git (hboutemy: 
[https://gitbox.apache.org/repos/asf?p=maven-fluido-skin.git&a=commit&h=a6cbc617c3fc75757852d652465b0b7372766f00])
* (edit) pom.xml
* (add) .gitignore


> switch to Git
> -
>
> Key: MSKINS-136
> URL: https://issues.apache.org/jira/browse/MSKINS-136
> Project: Maven Skins
>  Issue Type: Task
>  Components: Default Skin, Fluido Skin
>Affects Versions: default-1.2, fluido-1.6
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: default-1.3, fluido-2.0
>
>
> https://gitbox.apache.org/repos/asf/maven-default-skin.git
> https://gitbox.apache.org/repos/asf/maven-fluido-skin.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/maven-skins/
> to be split into 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/maven-default-skin/
> https://builds.apache.org/view/M-R/view/Maven/job/maven-fluido-skin/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (DOXIATOOLS-58) switch to Git

2017-11-04 Thread JIRA
Hervé Boutemy created DOXIATOOLS-58:
---

 Summary: switch to Git
 Key: DOXIATOOLS-58
 URL: https://issues.apache.org/jira/browse/DOXIATOOLS-58
 Project: Maven Doxia Tools
  Issue Type: Task
  Components: Doxia Converter, Doxia Linkcheck
Affects Versions: doxia-converter-1.2, doxia-linkcheck-1.2
Reporter: Hervé Boutemy
Assignee: Hervé Boutemy
 Fix For: doxia-linkcheck-1.3, doxia-converter-1.3


https://gitbox.apache.org/repos/asf/maven-doxia-converter.git
https://gitbox.apache.org/repos/asf/maven-doxia-linkcheck.git

CI: https://builds.apache.org/view/M-R/view/Maven/job/doxia-tools/
require 2 new jobs:
https://builds.apache.org/view/M-R/view/Maven/job/doxia-converter/
https://builds.apache.org/view/M-R/view/Maven/job/doxia-linkcheck/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (DOXIATOOLS-58) switch to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on DOXIATOOLS-58:
--

SUCCESS: Integrated in Jenkins build doxia-all #351 (See 
[https://builds.apache.org/job/doxia-all/351/])
[DOXIATOOLS-58] moved to Git (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814283])
* (add) ./doxia-tools/doxia-converter/MOVED_TO_GIT
* (add) ./doxia-tools/doxia-linkcheck/MOVED_TO_GIT


> switch to Git
> -
>
> Key: DOXIATOOLS-58
> URL: https://issues.apache.org/jira/browse/DOXIATOOLS-58
> Project: Maven Doxia Tools
>  Issue Type: Task
>  Components: Doxia Converter, Doxia Linkcheck
>Affects Versions: doxia-linkcheck-1.2, doxia-converter-1.2
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: doxia-linkcheck-1.3, doxia-converter-1.3
>
>
> https://gitbox.apache.org/repos/asf/maven-doxia-converter.git
> https://gitbox.apache.org/repos/asf/maven-doxia-linkcheck.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/doxia-tools/
> require 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-converter/
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-linkcheck/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (DOXIATOOLS-58) switch to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on DOXIATOOLS-58:
--

SUCCESS: Integrated in Jenkins build doxia-all #352 (See 
[https://builds.apache.org/job/doxia-all/352/])
[DOXIATOOLS-58] moved to Git (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814284])
* (edit) ./doxia-tools/pom.xml


> switch to Git
> -
>
> Key: DOXIATOOLS-58
> URL: https://issues.apache.org/jira/browse/DOXIATOOLS-58
> Project: Maven Doxia Tools
>  Issue Type: Task
>  Components: Doxia Converter, Doxia Linkcheck
>Affects Versions: doxia-linkcheck-1.2, doxia-converter-1.2
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: doxia-linkcheck-1.3, doxia-converter-1.3
>
>
> https://gitbox.apache.org/repos/asf/maven-doxia-converter.git
> https://gitbox.apache.org/repos/asf/maven-doxia-linkcheck.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/doxia-tools/
> require 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-converter/
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-linkcheck/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (DOXIATOOLS-58) switch to Git

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/DOXIATOOLS-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy closed DOXIATOOLS-58.
---
Resolution: Fixed

> switch to Git
> -
>
> Key: DOXIATOOLS-58
> URL: https://issues.apache.org/jira/browse/DOXIATOOLS-58
> Project: Maven Doxia Tools
>  Issue Type: Task
>  Components: Doxia Converter, Doxia Linkcheck
>Affects Versions: doxia-linkcheck-1.2, doxia-converter-1.2
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: doxia-linkcheck-1.3, doxia-converter-1.3
>
>
> https://gitbox.apache.org/repos/asf/maven-doxia-converter.git
> https://gitbox.apache.org/repos/asf/maven-doxia-linkcheck.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/doxia-tools/
> require 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-converter/
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-linkcheck/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (DOXIATOOLS-58) switch to Git

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on DOXIATOOLS-58:
--

SUCCESS: Integrated in Jenkins build doxia-all #353 (See 
[https://builds.apache.org/job/doxia-all/353/])
[DOXIATOOLS-58] moved converter and linkcheck to Git (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814288])
* (edit) ./site/content/xdoc/source-repository.xml


> switch to Git
> -
>
> Key: DOXIATOOLS-58
> URL: https://issues.apache.org/jira/browse/DOXIATOOLS-58
> Project: Maven Doxia Tools
>  Issue Type: Task
>  Components: Doxia Converter, Doxia Linkcheck
>Affects Versions: doxia-linkcheck-1.2, doxia-converter-1.2
>Reporter: Hervé Boutemy
>Assignee: Hervé Boutemy
> Fix For: doxia-linkcheck-1.3, doxia-converter-1.3
>
>
> https://gitbox.apache.org/repos/asf/maven-doxia-converter.git
> https://gitbox.apache.org/repos/asf/maven-doxia-linkcheck.git
> CI: https://builds.apache.org/view/M-R/view/Maven/job/doxia-tools/
> require 2 new jobs:
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-converter/
> https://builds.apache.org/view/M-R/view/Maven/job/doxia-linkcheck/



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MENFORCER-281) RequirePluginVersions broken with "CI Friendly versions"

2017-11-04 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on MENFORCER-281:
--

jtnord opened a new pull request #28: [MENFORCER-281] added IT to show the 
issue.
URL: https://github.com/apache/maven-enforcer/pull/28
 
 
   Added an IT to demonstrate 
[MENFORCER-281](https://issues.apache.org/jira/browse/MENFORCER-281)
   
   Fails with the following which is slightly different to what is observed in 
the real project, but is at least a starter for 10
   
   ```
   [ERROR] 
/org/apache/maven/its/enforcer/menforcer281-parent/$%7Brevision%7D/menforcer281-parent-$%7Brevision%7D.pom
   java.lang.IllegalArgumentException: Illegal character in path at index 110: 
https://X/org/apache/maven/its/enforcer/m
   enforcer281-parent/${revision}/maven-metadata.xml
   at java.net.URI.create(URI.java:852)
   at 
org.apache.maven.wagon.providers.http.httpclient.client.methods.HttpGet.(HttpGet.java:69)
   at 
org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:972)
   at 
org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:962)
   at 
org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:126)
   at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
   at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
   at 
org.apache.maven.repository.legacy.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:413)
   at 
org.apache.maven.repository.legacy.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:233)
   at 
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:132)
   at 
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:71)
   at 
org.codehaus.mojo.mrm.maven.ProxyArtifactStore.getMetadata(ProxyArtifactStore.java:480)
   at 
org.codehaus.mojo.mrm.maven.ProxyArtifactStore.getMetadataLastModified(ProxyArtifactStore.java:536)
   at 
org.codehaus.mojo.mrm.impl.maven.CompositeArtifactStore.getMetadataLastModified(CompositeArtifactStore.java:339)
   at 
org.codehaus.mojo.mrm.impl.maven.ArtifactStoreFileSystem.listEntries(ArtifactStoreFileSystem.java:147)
   at 
org.codehaus.mojo.mrm.impl.digest.AutoDigestFileSystem.listEntries(AutoDigestFileSystem.java:100)
   at 
org.codehaus.mojo.mrm.api.BaseFileSystem.get(BaseFileSystem.java:89)
   at 
org.codehaus.mojo.mrm.impl.digest.AutoDigestFileSystem.get(AutoDigestFileSystem.java:185)
   at 
org.codehaus.mojo.mrm.servlet.FileSystemServlet.doGet(FileSystemServlet.java:157)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
   at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
   at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
   at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
   at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
   at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
   at org.mortbay.jetty.Server.handle(Server.java:313)
   at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
   at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
   at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
   at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
   at 
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227)
   at 
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
   Caused by: java.net.URISyntaxException: Illegal character in path at index 
110: https://XX/org/apache/maven/its/enforc
   er/menforcer281-parent/${revision}/maven-metadata.xml
   at java.net.URI$Parser.fail(URI.java:2848)
   at java.net.URI$Parser.checkChars(URI.java:3021)
   at java.net.URI$Parser.parseHierarchical(URI.java:3105)
   at java.net.URI$Parser.parse(URI.java:3053)
   at java.net.URI.(URI.java:588)
   at java.net.URI.create(URI.java:850)
   ... 33 more
   [INFO] ..FAILED (5.7 s)
   ```


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL a

[jira] [Commented] (MENFORCER-276) Allow ignoring dependency scopes in RequireUpperBoundDeps

2017-11-04 Thread ASF GitHub Bot (JIRA)

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

ASF GitHub Bot commented on MENFORCER-276:
--

oleg-nenashev opened a new pull request #25: MENFORCER-276 - Support ignoring 
dependency scopes in RequireUpperBoundDeps
URL: https://github.com/apache/maven-enforcer/pull/25
 
 
   We have recently adopted `RequireUpperBoundDeps` in the Jenkins project 
(https://github.com/jenkinsci/plugin-pom/pull/67). In order to implement it, 
Jesse Glick added a support of ignoring particular dependencies in 
[MENFORCER-273](https://issues.apache.org/jira/browse/MENFORCER-273).
   
   Sometimes we declare dependencies between plugins for testing purposes 
(scope=test), and in such case RequireUpperBoundDeps fails the build if there 
is a test dependency conflicting with the main code. Although it may cause 
instability of tests (including false positive results), it does not really 
impact the distributable package in our case.
   
   I propose to add another option for filtering of dependency scopes. This 
pull request also adds some unit tests for `RequireUpperBoundDeps`. Previously 
it had integration tests only.
   
   https://issues.apache.org/jira/browse/MENFORCER-276
   
   @reviewbybees @jglick @stephenc 


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Allow ignoring dependency scopes in RequireUpperBoundDeps
> -
>
> Key: MENFORCER-276
> URL: https://issues.apache.org/jira/browse/MENFORCER-276
> Project: Maven Enforcer Plugin
>  Issue Type: New Feature
>Reporter: Oleg Nenashev
>Priority: Major
>
> We have recently adopted RequireUpperBoundDeps in the Jenkins project 
> (https://github.com/jenkinsci/plugin-pom/pull/67). In order to implement it, 
> [~jgl...@netbeans.org] added a support of ignoring particular dependencies in 
> MENFORCER-273.
> Sometimes we declare dependencies between plugins for testing purposes 
> (scope=test), and in such case RequireUpperBoundDeps fails the build if there 
> is a test dependency conflicting with the main code. Although it may cause 
> instability of tests (including false positive results), it does not really 
> impact the distributable package in our case.
> I propose to add another option for filtering of dependency scopes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MENFORCER-281) RequirePluginVersions broken with "CI Friendly versions"

2017-11-04 Thread Simon Tunnat (JIRA)

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

Simon Tunnat commented on MENFORCER-281:


Thank you for your e-mail.

I will be back from vacation on 05-11-2017.
Your e-mail will not be forwarded. So it will be personally replied after my 
return.

For urgent matters please contact: Stefan Schulte (stefanit.schu...@viega.de)


Kind regards
Simon Tunnat

==

Sehr geehrte Damen und Herren,

ich befinde mich zurzeit im Urlaub und werde ab dem 05.11.2017 wieder im Büro 
sein.
Ihre E-Mail bleibt in meinem Postfach und wird nach meiner Rückkehr bearbeitet.

In dringenden Fällen wenden Sie sich bitte an: Stefan Schulte 
(stefanit.schu...@viega.de)


Mit Freundliche Grüßen
Simon Tunnat


> RequirePluginVersions broken with "CI Friendly versions"
> 
>
> Key: MENFORCER-281
> URL: https://issues.apache.org/jira/browse/MENFORCER-281
> Project: Maven Enforcer Plugin
>  Issue Type: Bug
>  Components: Standard Rules
>Affects Versions: 1.4.1, 3.0.0-M1
>Reporter: James Nord
>Priority: Critical
>
> Maven 
> [3.5.0|https://maven.apache.org/docs/3.5.0/release-notes.html#Overview_about_the_changes]
>  [introduced CI friendly 
> versions|https://maven.apache.org/maven-ci-friendly.html].
> However when used with [multi module 
> project|https://maven.apache.org/maven-ci-friendly.html#Multi_Module_Setup] 
> the enforcer fails the build as it can not resolve the parent.
> The bug is that the parent resolution of a module in the reactor is 
> attempting to use the untransposed version.
> e.g.
> {noformat}
> INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (display-info) @ sub-module 
> ---
> [WARNING] Rule 1: org.apache.maven.plugins.enforcer.RequirePluginVersions 
> failed with message:
> Failure to find com.acme.product:parent:pom:0.9.8-${revision}SNAPSHOT in 
> https://repo.acme.com/content/groups/all was cached in the local repository, 
> resolution will not be reattempted until the update interval of acme-internal 
> has elapsed or updates are forced
>   com.acme.product:parent:pom:0.9.8-${revision}SNAPSHOT
> from the specified remote repositories:
>   acme-internal (https://repo.acme.com/content/groups/all, releases=true, 
> snapshots=true)
> {noformat}
> to reproduce create a new multi module project as per the linked page above.  
> Add the enforcer plugin and rule to the build
> run {{mvn -Drevision=1.2.3-SNAPSHOT}}  and watch the build fail.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MJLINK-4) NPE on execution

2017-11-04 Thread Hudson (JIRA)

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

Hudson commented on MJLINK-4:
-

SUCCESS: Integrated in Jenkins build maven-plugins #9184 (See 
[https://builds.apache.org/job/maven-plugins/9184/])
[MJLINK-4] run this IT only when Java 9 (hboutemy: 
[http://svn.apache.org/viewvc/?view=rev&rev=1814295])
* (add) 
maven-jlink-plugin/src/it/projects/MJLINK-4_dependencyResolution/invoker.properties


> NPE on execution 
> -
>
> Key: MJLINK-4
> URL: https://issues.apache.org/jira/browse/MJLINK-4
> Project: Maven JLink Plugin
>  Issue Type: Bug
>Affects Versions: 3.0.0-alpha-1
> Environment: Ubuntu 16.04.3 LTS
> Linux 4.4.0-93-generic
>Reporter: Johannes Boesl
>Assignee: Robert Scholte
>Priority: Major
> Fix For: 3.0.0-alpha-2
>
>
> When I try to run my maven build I get the following exception:
> {noformat}[ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-jlink-plugin:3.0.0-alpha-1:jlink 
> (default-jlink) on project jloadr-jre: Execution default-jlink of goal 
> org.apache.maven.plugins:maven-jlink-plugin:3.0.0-alpha-1:jlink failed.: 
> NullPointerException -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
> goal org.apache.maven.plugins:maven-jlink-plugin:3.0.0-alpha-1:jlink 
> (default-jlink) on project jloadr-jre: Execution default-jlink of goal 
> org.apache.maven.plugins:maven-jlink-plugin:3.0.0-alpha-1:jlink failed.
>   at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
>   at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
>   at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
>   at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
>   at 
> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:200)
>   at 
> org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:196)
>   at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>   at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
>   at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>   at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
>   at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
>   at java.base/java.lang.Thread.run(Thread.java:844)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution 
> default-jlink of goal 
> org.apache.maven.plugins:maven-jlink-plugin:3.0.0-alpha-1:jlink failed.
>   at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:145)
>   at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>   ... 11 more
> Caused by: java.lang.NullPointerException
>   at 
> org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest$1.toPath(ResolvePathsRequest.java:52)
>   at 
> org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest$1.toPath(ResolvePathsRequest.java:48)
>   at 
> org.codehaus.plexus.languages.java.jpms.LocationManager.resolvePaths(LocationManager.java:109)
>   at 
> org.apache.maven.plugins.jlink.JLinkMojo.preparePaths(JLinkMojo.java:347)
>   at org.apache.maven.plugins.jlink.JLinkMojo.execute(JLinkMojo.java:264)
>   at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>   ... 12 more{quote}
> {noformat}
> The cause seems to be that the following code in line 337 in JLinkMojo 
> returns a collection with only 'null' entries:
> {{Collection dependencyArtifacts = getCompileClasspathElements( 
> getProject() );}}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSHADE-234) support java 9 modules (jigsaw)

2017-11-04 Thread Romain Manni-Bucau (JIRA)

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

Romain Manni-Bucau commented on MSHADE-234:
---

up?

> support java 9 modules (jigsaw)
> ---
>
> Key: MSHADE-234
> URL: https://issues.apache.org/jira/browse/MSHADE-234
> Project: Maven Shade Plugin
>  Issue Type: New Feature
>Reporter: sam rash
>Priority: Major
>
> Java 9 will begin in including the module-info.class file which has the 
> packages that are exported. It would be great if the shade plugin can detect 
> the new format, and for any packages that are moved, it updates the module 
> exports accordingly



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (MSHADE-264) handle module-info merge in shades for java 9 support

2017-11-04 Thread Romain Manni-Bucau (JIRA)
Romain Manni-Bucau created MSHADE-264:
-

 Summary: handle module-info merge in shades for java 9 support
 Key: MSHADE-264
 URL: https://issues.apache.org/jira/browse/MSHADE-264
 Project: Maven Shade Plugin
  Issue Type: Improvement
Reporter: Romain Manni-Bucau
Priority: Major


asm uses module-info so we should merge it properly when we are deployed into 
the appclassloader of a java 9 JVM



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (MSHADE-265) correct merging of module-info in shades

2017-11-04 Thread Romain Manni-Bucau (JIRA)
Romain Manni-Bucau created MSHADE-265:
-

 Summary: correct merging of module-info in shades
 Key: MSHADE-265
 URL: https://issues.apache.org/jira/browse/MSHADE-265
 Project: Maven Shade Plugin
  Issue Type: Improvement
Reporter: Romain Manni-Bucau






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (MSHADE-265) correct merging of module-info in shades

2017-11-04 Thread Romain Manni-Bucau (JIRA)

 [ 
https://issues.apache.org/jira/browse/MSHADE-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Romain Manni-Bucau updated MSHADE-265:
--
Description: Should work by merging of the encountered module info jut also 
automatic module name in manifest. The hard part being removing the not needed 
entries which are sometimes not simply the ones of the included classes - SPI 
need it still

> correct merging of module-info in shades
> 
>
> Key: MSHADE-265
> URL: https://issues.apache.org/jira/browse/MSHADE-265
> Project: Maven Shade Plugin
>  Issue Type: Improvement
>Reporter: Romain Manni-Bucau
>
> Should work by merging of the encountered module info jut also automatic 
> module name in manifest. The hard part being removing the not needed entries 
> which are sometimes not simply the ones of the included classes - SPI need it 
> still



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MNG-2971) Variables are not replaced into installed pom file

2017-11-04 Thread Peng Cheng (JIRA)

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

Peng Cheng commented on MNG-2971:
-

Why I'm still observing this in maven 3.5.0?
I thought it was fixed long time ago.

> Variables are not replaced into installed pom file
> --
>
> Key: MNG-2971
> URL: https://issues.apache.org/jira/browse/MNG-2971
> Project: Maven
>  Issue Type: Bug
>  Components: Deployment, Inheritance and Interpolation
> Environment: Windows, Solaris
> Maven version 2.0.4
>Reporter: Laurent Dauvilaire
>Assignee: Ralph Goers
>Priority: Major
> Fix For: Issues to be reviewed for 3.x
>
> Attachments: pom.xml
>
>
> Variables are not replaced into installed pom file.
> Here is a sample pom file
> {code:xml}
> http://maven.apache.org/POM/4.0.0";
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
>   4.0.0
>   com.xxx.root
>   root
>   pom
>   ${prop.version}
>   My Project
> ...
>   
>   3.0.20
>   
> 
> {code}
> The installed pom is into 
> $\{localRepository}/com/xxx/root/root/3.0.20/root-3.0.20.pom
> is the same as the project pom file but the version referenced into the 
> installed pom file is $\{prop.version} instead of 3.0.20
> which creates problem to artifacts depending of this one.
> Thanks in advance



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSHADE-265) correct merging of module-info in shades

2017-11-04 Thread Robert Scholte (JIRA)

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

Robert Scholte commented on MSHADE-265:
---

We had this discussion with a couple of Maven teammember and Mark Reinhold at 
FOSDEM and we came to the conclusion we should never merge module descriptors. 
The main reason: you will break strong encapsulation.
There is still an open issue for it on the JPMS issue list, waiting to be 
picked up in a next Java release.
I think in case of libraries this cannot be solved. But in case of applications 
I hope implementing MSHADE-262 will do the job.

> correct merging of module-info in shades
> 
>
> Key: MSHADE-265
> URL: https://issues.apache.org/jira/browse/MSHADE-265
> Project: Maven Shade Plugin
>  Issue Type: Improvement
>Reporter: Romain Manni-Bucau
>Priority: Trivial
>
> Should work by merging of the encountered module info jut also automatic 
> module name in manifest. The hard part being removing the not needed entries 
> which are sometimes not simply the ones of the included classes - SPI need it 
> still



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSHADE-264) handle module-info merge in shades for java 9 support

2017-11-04 Thread Robert Scholte (JIRA)

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

Robert Scholte commented on MSHADE-264:
---

duplicate of MSHADE-265?

> handle module-info merge in shades for java 9 support
> -
>
> Key: MSHADE-264
> URL: https://issues.apache.org/jira/browse/MSHADE-264
> Project: Maven Shade Plugin
>  Issue Type: Improvement
>Reporter: Romain Manni-Bucau
>
> asm uses module-info so we should merge it properly when we are deployed into 
> the appclassloader of a java 9 JVM



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSHADE-265) correct merging of module-info in shades

2017-11-04 Thread Romain Manni-Bucau (JIRA)

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

Romain Manni-Bucau commented on MSHADE-265:
---

I know but it literally means "dont use shade plugin from now on" and "no 
migration of shade usages". Im sure we - or oracle - can do something better, 
in particular with the fatjar/shade/uberjar usage. At least we should provide a 
transformer with some include exclude config for all type of module info 
entries.

> correct merging of module-info in shades
> 
>
> Key: MSHADE-265
> URL: https://issues.apache.org/jira/browse/MSHADE-265
> Project: Maven Shade Plugin
>  Issue Type: Improvement
>Reporter: Romain Manni-Bucau
>Priority: Trivial
>
> Should work by merging of the encountered module info jut also automatic 
> module name in manifest. The hard part being removing the not needed entries 
> which are sometimes not simply the ones of the included classes - SPI need it 
> still



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MSHADE-265) correct merging of module-info in shades

2017-11-04 Thread Robert Scholte (JIRA)

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

Robert Scholte commented on MSHADE-265:
---

Let's define the usecases first (maybe with ITs), otherwise the discussion is 
too abstract. The chance is that modularization does solve some issues we used 
to solve with shading.

> correct merging of module-info in shades
> 
>
> Key: MSHADE-265
> URL: https://issues.apache.org/jira/browse/MSHADE-265
> Project: Maven Shade Plugin
>  Issue Type: Improvement
>Reporter: Romain Manni-Bucau
>Priority: Trivial
>
> Should work by merging of the encountered module info jut also automatic 
> module name in manifest. The hard part being removing the not needed entries 
> which are sometimes not simply the ones of the included classes - SPI need it 
> still



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (MNG-6118) Add option to execute goals on a specific module while building a multimodule project

2017-11-04 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/MNG-6118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy updated MNG-6118:
---
Description: 
Suppose we have a multimodule which results in a war. In the end we want to run 
this war in a container like jetty. Up until now the {{jetty:run}} is executed 
on every module, which doesn't make sense for the other modules.

This is just one of several examples where you want to control on which module 
to execute a specific goal. In case of wars, the plugin could check for the 
packaging type, but in case of jars this won't work.

There should be a generic solution to mark goals for a specific module.



  was:
Suppose we have a multimodule which results in a war. In the end we want to run 
this war in a container like jetty. Up until know the {{jetty:run}} is executed 
on every module, which doesn't make sense for the other modules.

This is just one of several examples where you want to control on which to 
execute a specific goal. In case of wars, the plugin could check for the 
packaging type, but in case of jars this won't work.

There should be a generic solution to mark goals for a specific module.




> Add option to execute goals on a specific module while building a multimodule 
> project
> -
>
> Key: MNG-6118
> URL: https://issues.apache.org/jira/browse/MNG-6118
> Project: Maven
>  Issue Type: Improvement
>  Components: Command Line, Plugins and Lifecycle
>Reporter: Robert Scholte
>
> Suppose we have a multimodule which results in a war. In the end we want to 
> run this war in a container like jetty. Up until now the {{jetty:run}} is 
> executed on every module, which doesn't make sense for the other modules.
> This is just one of several examples where you want to control on which 
> module to execute a specific goal. In case of wars, the plugin could check 
> for the packaging type, but in case of jars this won't work.
> There should be a generic solution to mark goals for a specific module.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (MNG-6118) Add option to execute goals on a specific module while building a multimodule project

2017-11-04 Thread JIRA

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

Hervé Boutemy commented on MNG-6118:


bq. solution to mark goals for a specific module
IMHO, we need to go the opposite way: ie mark modules for a specific goal
then have the goal check if the marker is present or not in the current module

> Add option to execute goals on a specific module while building a multimodule 
> project
> -
>
> Key: MNG-6118
> URL: https://issues.apache.org/jira/browse/MNG-6118
> Project: Maven
>  Issue Type: Improvement
>  Components: Command Line, Plugins and Lifecycle
>Reporter: Robert Scholte
>
> Suppose we have a multimodule which results in a war. In the end we want to 
> run this war in a container like jetty. Up until now the {{jetty:run}} is 
> executed on every module, which doesn't make sense for the other modules.
> This is just one of several examples where you want to control on which 
> module to execute a specific goal. In case of wars, the plugin could check 
> for the packaging type, but in case of jars this won't work.
> There should be a generic solution to mark goals for a specific module.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)