See <https://builds.apache.org/job/maven-plugins-ITs-m3-windows/1748/changes>

Changes:

[gboue] [MPH-114] Goal fails with “Unable to get the POM for the artifact”

Clarifying docs: the latest version of the artifact is used when no version is 
specified for the artifact.

[gboue] [MPH-119] The "artifact" parameter is not taken into account with Maven 
3

Starting with Maven 3, PluginParameterExpressionEvaluator ignores the project 
given as parameter in its 6-args constructor, and fetches instead the current 
project from the Maven session. As such, the plugin needs to set the fake 
project created through the "artifact" parameter as the session current 
project, and put back the real one after construction of the evaluator.

------------------------------------------
[...truncated 29626 lines...]
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.6 s)
[INFO] Building: copy\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.6 s)
[INFO] Building: copy-and-unpack-with-alternate-local-repo\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (7.0 s)
[INFO] Building: copy-cli\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.6 s)
[INFO] Building: copy-dependencies\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (6.2 s)
[INFO] Building: copy-from-reactor\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (6.8 s)
[INFO] Building: copy-from-remote-repository\pom.xml
[INFO] artifact org.apache.maven.its.dependency.fake-remote-copy:1.0: checking 
for updates from central
[INFO] run script verify.groovy
[INFO] ..SUCCESS (6.9 s)
[INFO] Building: dependency-properties\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.7 s)
[INFO] Building: filterunpack\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (5.8 s)
[INFO] Building: go-offline\pom.xml
[INFO] ..SUCCESS (7.0 s)
[INFO] Building: list-repositories\pom.xml
[INFO] snapshot org.apache.maven.its.dependency:test:1.0-SNAPSHOT: checking for 
updates from apache.snapshots
[INFO] artifact org.apache.maven.its.dependency.test:1.0-SNAPSHOT: checking for 
updates from central
[INFO] ..SUCCESS (6.0 s)
[INFO] Building: mdep-439-analyze-java8\pom.xml
[INFO] ..SKIPPED due to JRE version
[INFO] Building: mdep-450-project-with-ancestor\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (5.6 s)
[INFO] Building: mdep-450-project-without-ancestor\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (5.4 s)
[INFO] Building: mdep-506-dependency-without-version-in-depmgt\pom.xml
[INFO] ..SUCCESS (6.2 s)
[INFO] Building: purge-local-repository\pom.xml
[INFO] run script setup.bsh
[INFO] artifact org.apache.maven.its.dependency.purged:1.0: checking for 
updates from central
[INFO] run script verify.bsh
[INFO] ..SUCCESS (6.2 s)
[INFO] Building: purge-local-repository-non-transitive\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (6.2 s)
[INFO] Building: purge-local-repository-reresolve\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (6.3 s)
[INFO] Building: purge-local-repository-snapshots-only\pom.xml
[INFO] run script setup.bsh
[INFO] snapshot org.apache.maven.its.dependency:snap-purged:1.0-SNAPSHOT: 
checking for updates from apache.snapshots
[INFO] artifact org.apache.maven.its.dependency.snap-purged:1.0-SNAPSHOT: 
checking for updates from central
[INFO] run script verify.bsh
[INFO] ..SUCCESS (7.2 s)
[INFO] Building: purge-local-repository-version-range\pom.xml
[INFO] artifact org.apache.maven.its.dependency:purge-local-repository: 
checking for updates from central
[INFO] artifact org.apache.maven.its.dependency:purge-local-repository: 
checking for updates from central
[INFO] artifact 
org.apache.maven.its.dependency.purge-local-repository:[0.9,1.1]: checking for 
updates from central
[ERROR] 
/org/apache/maven/its/dependency/purge-local-repository/%5B0.9,1.1%5D/purge-local-repository-%5B0.9,1.1%5D.pom
java.lang.IllegalArgumentException: Illegal character in path at index 92: 
https://repo.maven.apache.org/maven2/org/apache/maven/its/dependency/purge-local-repository/[0.9,1.1]/maven-metadata.xml
        at java.net.URI.create(URI.java:859)
        at 
org.apache.maven.wagon.providers.http.httpclient.client.methods.HttpGet.<init>(HttpGet.java:69)
        at 
org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:970)
        at 
org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:960)
        at 
org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
        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:392)
        at 
org.apache.maven.repository.legacy.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:218)
        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 92: 
https://repo.maven.apache.org/maven2/org/apache/maven/its/dependency/purge-local-repository/[0.9,1.1]/maven-metadata.xml
        at java.net.URI$Parser.fail(URI.java:2829)
        at java.net.URI$Parser.checkChars(URI.java:3002)
        at java.net.URI$Parser.parseHierarchical(URI.java:3086)
        at java.net.URI$Parser.parse(URI.java:3034)
        at java.net.URI.<init>(URI.java:595)
        at java.net.URI.create(URI.java:857)
        ... 33 more
[INFO] run script verify.bsh
[INFO] ..SUCCESS (6.5 s)
[INFO] Building: resolve\pom.xml
[INFO] ..SUCCESS (5.7 s)
[INFO] Building: resolve-plugins\pom.xml
[INFO] ..SUCCESS (6.2 s)
[INFO] Building: resolve-plugins-exclude-reactor\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (7.3 s)
[INFO] Building: resolve-plugins-with-exclude\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (6.3 s)
[INFO] Building: sources\pom.xml
[INFO] artifact classworlds.classworlds:1.1-alpha-2: checking for updates from 
central
[INFO] ..SUCCESS (6.0 s)
[INFO] Building: tree\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.7 s)
[INFO] Building: tree-includes\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.6 s)
[INFO] Building: unpack\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (7.0 s)
[INFO] Building: unpack-cli\pom.xml
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.8 s)
[INFO] Building: unpack-custom-ear\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (6.0 s)
[INFO] Building: unpack-dependencies\pom.xml
[INFO] run script verify.groovy
[INFO] ..SUCCESS (7.2 s)
[INFO] Building: unpack-from-remote-repository\pom.xml
[INFO] artifact org.apache.maven.its.dependency.fake-remote-unpack:1.0: 
checking for updates from central
[INFO] run script verify.groovy
[INFO] ..SUCCESS (7.2 s)
[INFO] Building: purge-local-repository-without-pom
[INFO] run script setup.bsh
[INFO] run script verify.bsh
[INFO] ..SUCCESS (5.6 s)
[INFO] 
[INFO] --- mrm-maven-plugin:1.0.0:stop (default) @ maven-dependency-plugin ---
[INFO] Stopping Mock Repository Manager on http://localhost:49684
[INFO] Mock Repository Manager http://localhost:49684 is stopped.
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.15:check (checkstyle-check) @ 
maven-dependency-plugin ---
[INFO] There is 1 error reported by Checkstyle 6.1.1 with 
config/maven_checks.xml ruleset.
[INFO] Ignored 1 error, 0 violation remaining.
[INFO] 
[INFO] --- maven-invoker-plugin:2.0.0:verify (integration-test) @ 
maven-dependency-plugin ---
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 40, Failed: 0, Errors: 0, Skipped: 1
[INFO] -------------------------------------------------
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
maven-dependency-plugin ---
[INFO] Installing 
F:\jenkins\jenkins-slave\workspace\maven-plugins-ITs-m3-windows\maven-dependency-plugin\target\maven-dependency-plugin-3.0.0-SNAPSHOT.jar
 to 
C:\Users\jenkins\.m2\repository\org\apache\maven\plugins\maven-dependency-plugin\3.0.0-SNAPSHOT\maven-dependency-plugin-3.0.0-SNAPSHOT.jar
[INFO] Installing 
F:\jenkins\jenkins-slave\workspace\maven-plugins-ITs-m3-windows\maven-dependency-plugin\pom.xml
 to 
C:\Users\jenkins\.m2\repository\org\apache\maven\plugins\maven-dependency-plugin\3.0.0-SNAPSHOT\maven-dependency-plugin-3.0.0-SNAPSHOT.pom
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Maven Plugins Aggregator 1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
maven-plugins-aggregator ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-bytecode-version) @ 
maven-plugins-aggregator ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (ban-known-bad-maven-versions) @ 
maven-plugins-aggregator ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
maven-plugins-aggregator ---
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ 
maven-plugins-aggregator ---
[INFO] 
[INFO] --- maven-install-plugin:2.5.1:install (default-install) @ 
maven-plugins-aggregator ---
[INFO] Installing 
<https://builds.apache.org/job/maven-plugins-ITs-m3-windows/ws/pom.xml> to 
C:\Users\jenkins\.m2\repository\org\apache\maven\plugins\maven-plugins-aggregator\1-SNAPSHOT\maven-plugins-aggregator-1-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Maven ACR Plugin ............................ SUCCESS [ 38.887 s]
[INFO] Apache Maven Ant Plugin ............................ SUCCESS [02:08 min]
[INFO] Apache Maven AntRun Plugin ......................... SUCCESS [01:28 min]
[INFO] Apache Maven Changelog Plugin ...................... SUCCESS [01:04 min]
[INFO] Apache Maven Changes Plugin ........................ SUCCESS [01:41 min]
[INFO] Apache Maven Clean Plugin .......................... SUCCESS [ 41.391 s]
[INFO] Apache Maven Compiler Plugin ....................... SUCCESS [03:22 min]
[INFO] Apache Maven Deploy Plugin ......................... SUCCESS [02:59 min]
[INFO] Apache Maven Documentation Checker Plugin .......... SUCCESS [  7.151 s]
[INFO] Apache Maven EAR Plugin ............................ SUCCESS [08:06 min]
[INFO] Apache Maven EJB Plugin ............................ SUCCESS [ 58.889 s]
[INFO] Apache Maven Help Plugin ........................... SUCCESS [02:04 min]
[INFO] Apache Maven Install Plugin ........................ SUCCESS [02:05 min]
[INFO] Apache Maven Jarsigner Plugin ...................... SUCCESS [01:05 min]
[INFO] Apache Maven Javadoc Plugin ........................ SUCCESS [07:42 min]
[INFO] Apache Maven JDeps Plugin .......................... SUCCESS [  2.894 s]
[INFO] Apache Maven Linkcheck Plugin ...................... SUCCESS [  4.911 s]
[INFO] Apache Maven Patch Plugin .......................... SUCCESS [  8.664 s]
[INFO] Apache Maven PDF Plugin ............................ SUCCESS [ 34.980 s]
[INFO] Apache Maven RAR Plugin ............................ SUCCESS [ 17.389 s]
[INFO] Apache Maven Repository Plugin ..................... SUCCESS [ 39.587 s]
[INFO] Apache Maven Resources Plugin ...................... SUCCESS [01:54 min]
[INFO] Apache Maven Site Plugin ........................... SUCCESS [09:44 min]
[INFO] Apache Maven Source Plugin ......................... SUCCESS [01:29 min]
[INFO] Apache Maven Stage Plugin .......................... SUCCESS [  3.367 s]
[INFO] Apache Maven Toolchains Plugin ..................... SUCCESS [ 23.350 s]
[INFO] Apache Maven Verifier Plugin ....................... SUCCESS [ 13.618 s]
[INFO] Apache Maven WAR Plugin ............................ SUCCESS [02:34 min]
[INFO] Apache Maven DOAP Plugin ........................... SUCCESS [ 28.811 s]
[INFO] Apache Maven Invoker Plugin ........................ FAILURE [09:10 min]
[INFO] Apache Maven JAR Plugin ............................ SUCCESS [02:33 min]
[INFO] Apache Maven Checkstyle Plugin ..................... SUCCESS [05:48 min]
[INFO] Apache Maven PMD Plugin ............................ SUCCESS [02:56 min]
[INFO] Apache Maven Project Info Reports Plugin ........... SUCCESS [03:22 min]
[INFO] Apache Maven Remote Resources Plugin ............... SUCCESS [01:22 min]
[INFO] Apache Maven Shade Plugin .......................... SUCCESS [05:14 min]
[INFO] Apache Maven SCM Publish Plugin .................... SUCCESS [01:12 min]
[INFO] Apache Maven Assembly Plugin ....................... FAILURE [16:08 min]
[INFO] Apache Maven Dependency Plugin ..................... SUCCESS [05:15 min]
[INFO] Apache Maven Plugins Aggregator .................... SUCCESS [  0.855 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:48 h
[INFO] Finished at: 2016-11-05T11:26:37-07:00
[INFO] Final Memory: 153M/526M
[INFO] ------------------------------------------------------------------------
[WARNING] The requested profile "apache.snapshots" could not be activated 
because it does not exist.
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-invoker-plugin:2.0.0:verify (integration-test) 
on project maven-invoker-plugin: 1 build failed. See console output above for 
details. -> [Help 1]
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-invoker-plugin:2.0.0:verify (integration-test) 
on project maven-assembly-plugin: 1 build failed. See console output above for 
details. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :maven-invoker-plugin
Build step 'Invoke top-level Maven targets' marked build as failure
Deleting 1 temporary files
Recording test results

Reply via email to