Whew. On Dec 16, 2014, at 7:09 AM, Sievers, Jan <jan.siev...@sap.com> wrote:
> thanks Stuart, I will fix the test project. > > With this, I can confirm all Tycho ITs are passing using staged maven 3.2.5. > > Regards, > Jan > >> -----Original Message----- >> From: Stuart McCulloch [mailto:mccu...@gmail.com] >> Sent: Dienstag, 16. Dezember 2014 12:31 >> To: Maven Developers List >> Subject: RE: [VOTE] Release Maven 3.2.5 >> >> On 16 Dec 2014 10:45, "Sievers, Jan" <jan.siev...@sap.com> wrote: >>> >>> I ran all Tycho ITs using the staged version. >>> I still see one error related to toolchains. >>> >>> The IT is using the toolchains.xml attached and fails the build with >> error below. >>> Not sure if that's a regression in toolchains or our test needs to be >> adapted. >>> >>> I have extracted a small standalone sample from our test project [1] and >> attached pom.xml and toolchains.xml >>> >>> You can build attached pom with attached toolchains >>> >>> mvn clean install --toolchains ./toolchains.xml >>> >>> this works with maven 3.2.3 but breaks with staged maven 3.2.5. >> >> According to http://mail-archives.apache.org/mod_mbox/maven- >> dev/201412.mbox/<2924203.teZphZ8xW9%40herve-desktop> >> the attached pom.xml configuration is wrong: you need to put the vendor tag >> inside <jdk>...</jdk> >> >> Previous releases of toolchain were less strict about this - if you wrap >> the vendor inside <jdk>...</jdk> then the test should pass with both >> releases. >> >>> >>> Regards, >>> Jan >>> >>> [1] >> https://github.com/eclipse/tycho/tree/master/tycho- >> its/projects/surefire.toolchains >>> >>> >>> ---- >>> >>> [INFO] --- maven-toolchains-plugin:1.0:toolchain (default) @ toolchains >> --- >>> [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0, >> ConflictMarker.markTime=1, ConflictMarker.nodeCount=57, >> ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, >> ConflictIdSorter.conflictIdCount=24, >> ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1, >> ConflictResolver.conflictItemCount=57, >> DefaultDependencyCollector.collectTime=80, >> DefaultDependencyCollector.transformTime=2} >>> [DEBUG] org.apache.maven.plugins:maven-toolchains-plugin:jar:1.0: >>> [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.9:compile >>> [DEBUG] org.apache.maven:maven-toolchain:jar:2.0.9:compile >>> [DEBUG] org.apache.maven:maven-core:jar:2.0.9:compile >>> [DEBUG] org.apache.maven:maven-settings:jar:2.0.9:compile >>> [DEBUG] >> org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile >>> [DEBUG] >> org.apache.maven.reporting:maven-reporting-api:jar:2.0.9:compile >>> [DEBUG] >> org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-10:compile >>> [DEBUG] org.apache.maven:maven-profile:jar:2.0.9:compile >>> [DEBUG] org.apache.maven:maven-model:jar:2.0.9:compile >>> [DEBUG] >> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile >>> [DEBUG] junit:junit:jar:3.8.1:compile >>> [DEBUG] >> org.apache.maven:maven-repository-metadata:jar:2.0.9:compile >>> [DEBUG] >> org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile >>> [DEBUG] org.apache.maven:maven-project:jar:2.0.9:compile >>> [DEBUG] >> org.apache.maven:maven-plugin-registry:jar:2.0.9:compile >>> [DEBUG] commons-cli:commons-cli:jar:1.0:compile >>> [DEBUG] >> org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile >>> [DEBUG] >> org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile >>> [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.9:compile >>> [DEBUG] org.apache.maven:maven-monitor:jar:2.0.9:compile >>> [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.5.1:compile >>> [DEBUG] classworlds:classworlds:jar:1.1:compile >>> [DEBUG] org.apache.maven:maven-artifact:jar:2.0.9:compile >>> [DEBUG] Created new class realm >> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0 >>> [DEBUG] Importing foreign packages into class realm >> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0 >>> [DEBUG] Imported: < project>toolchains:toolchains:0.0.1-SNAPSHOT >>> [DEBUG] Populating class realm >> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0 >>> [DEBUG] Included: >> org.apache.maven.plugins:maven-toolchains-plugin:jar:1.0 >>> [DEBUG] Included: >> org.apache.maven.reporting:maven-reporting-api:jar:2.0.9 >>> [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-10 >>> [DEBUG] Included: junit:junit:jar:3.8.1 >>> [DEBUG] Included: commons-cli:commons-cli:jar:1.0 >>> [DEBUG] Included: >> org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 >>> [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:1.5.1 >>> [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-toolchain:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.9 >>> [DEBUG] Excluded: >> org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.9 >>> [DEBUG] Excluded: >> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 >>> [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.9 >>> [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.9 >>> [DEBUG] Excluded: classworlds:classworlds:jar:1.1 >>> [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.9 >>> [DEBUG] Configuring mojo >> org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain from plugin >> realm >> ClassRealm[plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0, >> parent: sun.misc.Launcher$AppClassLoader@7960c21a] >>> [DEBUG] Configuring mojo >> 'org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain' with >> override configurator --> >>> [DEBUG] (f) session = org.apache.maven.execution.MavenSession@1afec781 >>> [DEBUG] (f) toolchains = >> org.apache.maven.plugin.toolchain.Toolchains@287ce3a2 >>> [DEBUG] -- end configuration -- >>> [INFO] Type:vendor >>> [ERROR] Missing toolchain factory for type: vendor. Possibly caused by >> misconfigured project. >>> [ERROR] Cannot find matching toolchain definitions for the following >> toolchain types: >>> vendor >>> [INFO] >> ------------------------------------------------------------------------ >>> [INFO] BUILD FAILURE >>> [INFO] >> ------------------------------------------------------------------------ >>> [INFO] Total time: 1.958 s >>> [INFO] Finished at: 2014-12-16T11:10:45+01:00 >>> [INFO] Final Memory: 13M/305M >>> [INFO] >> ------------------------------------------------------------------------ >>> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain (default) on >> project toolchains: Cannot find matching toolchain definitions for the >> following toolchain types: >>> [ERROR] vendor >>> [ERROR] Please make sure you define the required toolchains in your >> ~/.m2/toolchains.xml file. >>> [ERROR] -> [Help 1] >>> >>> >>>> -----Original Message----- >>>> From: Jason van Zyl [mailto:ja...@takari.io] >>>> Sent: Sonntag, 14. Dezember 2014 19:00 >>>> To: Maven Developers List >>>> Subject: [VOTE] Release Maven 3.2.5 >>>> >>>> Hi, >>>> >>>> Time to release Maven 3.2.5! >>>> >>>> Here is a link to Jira with 22 issues resolved: >>>> >> https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=208 >>>> 19 >>>> >>>> Staging repo: >>>> https://repository.apache.org/content/repositories/maven-1104/ >>>> >>>> The distributable binaries and sources for testing can be found here: >>>> https://repository.apache.org/content/repositories/maven- >>>> 1104/org/apache/maven/apache-maven/3.2.5/ >>>> >>>> Specifically the zip, tarball, and source archives can be found here: >>>> https://repository.apache.org/content/repositories/maven- >>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-bin.zip >>>> https://repository.apache.org/content/repositories/maven- >>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-bin.tar.gz >>>> https://repository.apache.org/content/repositories/maven- >>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-src.zip >>>> https://repository.apache.org/content/repositories/maven- >>>> 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-src.tar.gz >>>> >>>> Source release checksum(s): >>>> apache-maven-3.2.5-src.zip sha1: >> 305f539af0e4e48c37e6a406712ad1fb7bc16d79 >>>> >>>> Staging site: >>>> http://takari.io/maven-3.2.5/ >>>> >>>> Vote open for 72 hours. >>>> >>>> [ ] +1 >>>> [ ] +0 >>>> [ ] -1 >>>> >>>> Thanks, >>>> >>>> The Maven Team >>>> >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>> For additional commands, e-mail: dev-h...@maven.apache.org > B�KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB��[��X��ܚX�KK[XZ[�]�][��X��ܚX�PX]�[��\X�K�ܙ�B��܈Y][ۘ[��[X[��K[XZ[�]�Z[X]�[��\X�K�ܙ�B� Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl http://twitter.com/takari_io --------------------------------------------------------- To do two things at once is to do neither. -- Publilius Syrus, Roman slave, first century B.C.