Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-16165

org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions does not work with Tycho 0.19.0

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • 4.2.0.Alpha2
    • 4.1.1.CR1
    • build
    • None

      Trying to perform target platform validation (according to the README), but using Tycho 0.19.0 instead of 0.18.1, and I end up with this:

      -               <tychoVersion>0.18.1</tychoVersion>
      +               <tychoVersion>0.19.0</tychoVersion>
      
      $ pushd jbtcentraltarget/multiple && mvn -U org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions -DtargetFile=jbtcentral-multiple.target
      
      [ERROR] Failed to execute goal org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions (default-cli) on project jbtcentral-multiple: Execution default-cli of goal org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions failed: An API incompatibility was encountered while executing org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions: java.lang.NoSuchMethodError: org.eclipse.tycho.p2.resolver.facade.P2ResolverFactory.createTargetPlatformBuilder(Lorg/eclipse/tycho/core/ee/shared/ExecutionEnvironmentConfiguration;)Lorg/eclipse/tycho/p2/target/facade/TargetPlatformBuilder;
      [ERROR] -----------------------------------------------------
      [ERROR] realm =    plugin>org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT
      [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      [ERROR] urls[0] = file:/home/nboldt/.m2/repository/org/jboss/tools/tycho-plugins/target-platform-utils/0.16.0-SNAPSHOT/target-platform-utils-0.16.0-SNAPSHOT.jar
      [ERROR] urls[1] = file:/home/nboldt/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
      [ERROR] urls[2] = file:/home/nboldt/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
      [ERROR] urls[3] = file:/home/nboldt/.m2/repository/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
      [ERROR] urls[4] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
      [ERROR] urls[5] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.4/plexus-utils-2.0.4.jar
      [ERROR] urls[6] = file:/home/nboldt/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
      [ERROR] urls[7] = file:/home/nboldt/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
      [ERROR] urls[8] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.4/plexus-component-annotations-1.5.4.jar
      [ERROR] urls[9] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-archiver/2.2/plexus-archiver-2.2.jar
      [ERROR] urls[10] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-io/2.0.4/plexus-io-2.0.4.jar
      [ERROR] urls[11] = file:/home/nboldt/.m2/repository/org/eclipse/tycho/tycho-p2-publisher-plugin/0.16.0/tycho-p2-publisher-plugin-0.16.0.jar
      [ERROR] urls[12] = file:/home/nboldt/.m2/repository/org/eclipse/tycho/tycho-packaging-plugin/0.16.0/tycho-packaging-plugin-0.16.0.jar
      [ERROR] urls[13] = file:/home/nboldt/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
      [ERROR] Number of foreign imports: 1
      [ERROR] import: Entry[import  from realm ClassRealm[project>org.jboss.tools.targetplatforms:jbtcentral-multiple:4.31.0.Final-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]]
      

            mistria@redhat.com Mickael Istria
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: