[
https://issues.jboss.org/browse/JBIDE-16165?page=com.atlassian.jira.plugi...
]
Nick Boldt updated JBIDE-16165:
-------------------------------
Description:
Trying to perform target platform validation (according to the
[
README|https://github.com/jbosstools/jbosstools-discovery/blob/master/jbt...]),
but using Tycho 0.19.0 instead of 0.18.1, and I end up with this:
{code:title=https://github.com/jbosstools/jbosstools-discovery/blob/master/jbtcentraltarget/pom.xml#L12}
- <tychoVersion>0.18.1</tychoVersion>
+ <tychoVersion>0.19.0</tychoVersion>
{code}
{code}
$ pushd jbtcentraltarget/multiple && mvn -U
org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions
-DtargetFile=jbtcentral-multiple.target
{code}
{code}
[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]]]
{code}
was:
Trying to perform target platform validation with
<tychoVersion>0.19.0</tychoVersion> instead of 0.18.1, and I end up with
this:
{code:title=https://github.com/jbosstools/jbosstools-discovery/blob/master/jbtcentraltarget/pom.xml#L12-L13}
- <tychoVersion>0.18.1</tychoVersion>
+ <tychoVersion>0.19.0</tychoVersion>
{code}
{code}
$ pushd jbtcentraltarget/multiple && mvn -U
org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions
-DtargetFile=jbtcentral-multiple.target
{code}
{code}
[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]]]
{code}
org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions does not
work with Tycho 0.19.0
----------------------------------------------------------------------------------------------------------------
Key: JBIDE-16165
URL:
https://issues.jboss.org/browse/JBIDE-16165
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build
Affects Versions: 4.1.1.CR1
Reporter: Nick Boldt
Assignee: Mickael Istria
Trying to perform target platform validation (according to the
[
README|https://github.com/jbosstools/jbosstools-discovery/blob/master/jbt...]),
but using Tycho 0.19.0 instead of 0.18.1, and I end up with this:
{code:title=https://github.com/jbosstools/jbosstools-discovery/blob/master/jbtcentraltarget/pom.xml#L12}
- <tychoVersion>0.18.1</tychoVersion>
+ <tychoVersion>0.19.0</tychoVersion>
{code}
{code}
$ pushd jbtcentraltarget/multiple && mvn -U
org.jboss.tools.tycho-plugins:target-platform-utils:0.16.0-SNAPSHOT:fix-versions
-DtargetFile=jbtcentral-multiple.target
{code}
{code}
[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]]]
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira