[JBoss JIRA] (JBIDE-18865) Fix jbosstools-server build
by Rob Stryker (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18865?page=com.atlassian.jira.plugi... ]
Rob Stryker commented on JBIDE-18865:
-------------------------------------
Thanks Denis... stupid m2 cache.
> Fix jbosstools-server build
> ----------------------------
>
> Key: JBIDE-18865
> URL: https://issues.jboss.org/browse/JBIDE-18865
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: server
> Affects Versions: 4.3.0.Alpha1
> Reporter: Denis Golovin
> Assignee: Rob Stryker
> Fix For: 4.3.0.Alpha1
>
>
> {code}/mnt/hudson_workspace/workspace/jbosstools-server_master/sources/as/features/org.jboss.ide.eclipse.as.test.feature/pom.xml
> 12:41:16 [INFO] Resolving dependencies of MavenProject: org.jboss.tools.as.features:org.jboss.ide.eclipse.as.test.feature:3.1.0-SNAPSHOT @ /mnt/hudson_workspace/workspace/jbosstools-server_master/sources/as/features/org.jboss.ide.eclipse.as.test.feature/pom.xml
> 12:41:16 [INFO] Cannot complete the request. Generating details.
> 12:41:16 [INFO] Cannot complete the request. Generating details.
> 12:41:16 [INFO] {osgi.ws=cocoa, osgi.os=macosx, osgi.arch=x86_64, org.eclipse.update.install.features=true}
> 12:41:16 [ERROR] Cannot resolve project dependencies:
> 12:41:16 [ERROR] Software being installed: org.jboss.ide.eclipse.as.test.feature.feature.group 3.1.0.qualifier
> 12:41:16 [ERROR] Missing requirement: org.jboss.ide.eclipse.as.test.feature.feature.group 3.1.0.qualifier requires 'org.jboss.ide.eclipse.as.management.as7.tests 0.0.0' but it could not be found
> 12:41:16 [ERROR]
> 12:41:16 [ERROR] Internal error: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.jboss.ide.eclipse.as.test.feature.feature.group 3.1.0.qualifier to org.jboss.ide.eclipse.as.management.as7.tests 0.0.0.; No solution found because the problem is unsatisfiable.] -> [Help 1]
> 12:41:16 org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.jboss.ide.eclipse.as.test.feature.feature.group 3.1.0.qualifier to org.jboss.ide.eclipse.as.management.as7.tests 0.0.0.; No solution found because the problem is unsatisfiable.]
> 12:41:16 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:164)
> 12:41:16 at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
> 12:41:16 at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
> 12:41:16 at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
> 12:41:16 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 12:41:16 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 12:41:16 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 12:41:16 at java.lang.reflect.Method.invoke(Method.java:606)
> 12:41:16 at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> 12:41:16 at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> 12:41:16 at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> 12:41:16 at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> 12:41:16 Caused by: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.jboss.ide.eclipse.as.test.feature.feature.group 3.1.0.qualifier to org.jboss.ide.eclipse.as.management.as7.tests 0.0.0.; No solution found because the problem is unsatisfiable.]
> 12:41:16 at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.newResolutionException(AbstractResolutionStrategy.java:98)
> 12:41:16 at org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:88)
> 12:41:16 at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.resolve(AbstractResolutionStrategy.java:63)
> 12:41:16 at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:166)
> 12:41:16 at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:103)
> 12:41:16 at org.eclipse.tycho.p2.resolver.P2DependencyResolver.doResolveDependencies(P2DependencyResolver.java:352)
> 12:41:16 at org.eclipse.tycho.p2.resolver.P2DependencyResolver.resolveDependencies(P2DependencyResolver.java:325)
> 12:41:16 at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject(DefaultTychoResolver.java:107)
> 12:41:16 at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:75)
> 12:41:16 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:271)
> 12:41:16 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
> 12:41:16 ... 11 more
> 12:41:16 [ERROR]
> 12:41:16 [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> 12:41:16 [ERROR]
> 12:41:16 [ERROR] For more information about the errors and possible solutions, please read the following articles:
> 12:41:16 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/InternalErrorException
> 12:41:17 Build step 'Invoke top-level Maven targets' marked build as failure{code}
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (JBIDE-18698) Irrelevant server item at 4.2.0 Final What's New page
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18698?page=com.atlassian.jira.plugi... ]
Martin Malina commented on JBIDE-18698:
---------------------------------------
[~xcoulon], why move this to 4.3.x? This is an item in 4.2 N&N. I offered to create a PR if you agreed. I understand that you wanted some more general solution, but meanwhile this irrelevant item is still there ;)
> Irrelevant server item at 4.2.0 Final What's New page
> -----------------------------------------------------
>
> Key: JBIDE-18698
> URL: https://issues.jboss.org/browse/JBIDE-18698
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: website
> Affects Versions: 4.2.0.Final
> Reporter: Martin Malina
> Assignee: Xavier Coulon
> Fix For: 4.3.x
>
>
> If you look at http://tools.jboss.org/documentation/whatsnew/jbosstools/4.2.0.Final.html...
> There is an item for
> JBIDE-17076 Move 'externally managed' server setting into the launch config ui's
> This was done for 4.2.0 Beta2
> But later it was reverted with
> JBIDE-17616 Move 'externally managed' from launch config to server editor
> I understand that currently the Final What's New page is an aggregate of all pre-final pages, so that's how this happened. And there is an ongoing discussion about this.
> But before a the mechanism is changed, I would prefer to simply remove this one item from the Beta2 N&N page - better to remove it altogether than to show an irrelevant item in the Final N&N page.
> Let me know if you agree and I can create a PR for it.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (JBIDE-18698) Irrelevant server item at 4.2.0 Final What's New page
by Xavier Coulon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18698?page=com.atlassian.jira.plugi... ]
Xavier Coulon updated JBIDE-18698:
----------------------------------
Fix Version/s: 4.3.x
(was: 4.2.1.Final)
> Irrelevant server item at 4.2.0 Final What's New page
> -----------------------------------------------------
>
> Key: JBIDE-18698
> URL: https://issues.jboss.org/browse/JBIDE-18698
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: website
> Affects Versions: 4.2.0.Final
> Reporter: Martin Malina
> Assignee: Xavier Coulon
> Fix For: 4.3.x
>
>
> If you look at http://tools.jboss.org/documentation/whatsnew/jbosstools/4.2.0.Final.html...
> There is an item for
> JBIDE-17076 Move 'externally managed' server setting into the launch config ui's
> This was done for 4.2.0 Beta2
> But later it was reverted with
> JBIDE-17616 Move 'externally managed' from launch config to server editor
> I understand that currently the Final What's New page is an aggregate of all pre-final pages, so that's how this happened. And there is an ongoing discussion about this.
> But before a the mechanism is changed, I would prefer to simply remove this one item from the Beta2 N&N page - better to remove it altogether than to show an irrelevant item in the Final N&N page.
> Let me know if you agree and I can create a PR for it.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (JBIDE-16087) The command org.jboss.tools.livereload.openInWebBrowserViaLiveReloadProxy fails when executed via a cheatsheet
by Xavier Coulon (JIRA)
[ https://issues.jboss.org/browse/JBIDE-16087?page=com.atlassian.jira.plugi... ]
Xavier Coulon updated JBIDE-16087:
----------------------------------
Fix Version/s: 4.3.x
(was: 4.2.1.Final)
First, sorry for the delay with this :/
As of today, fixing this issue would probably require a new API (the livereload plugin would have to pick the first server in 'started' mode and on which the project is deployed, the plugin needs to know the project name), so that can't be done in this maintenance release, AFAIK.
> The command org.jboss.tools.livereload.openInWebBrowserViaLiveReloadProxy fails when executed via a cheatsheet
> --------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-16087
> URL: https://issues.jboss.org/browse/JBIDE-16087
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: livereload
> Affects Versions: 4.1.0.Final
> Reporter: Vineet Reynolds
> Assignee: Xavier Coulon
> Fix For: 4.3.x
>
>
> When I embed the following command in an Eclipse cheatsheet for JDF-497 :
> {noformat}
> <command
> required="false"
> serialization="org.jboss.tools.livereload.openInWebBrowserViaLiveReloadProxy"/>
> {noformat}
> it fails with the following error:
> {noformat}
> !ENTRY org.eclipse.ui.cheatsheets 4 0 2013-11-21 22:50:34.494
> !MESSAGE The command did not complete successfully.
> !STACK 0
> org.eclipse.core.commands.NotHandledException: There is no handler to execute for command org.jboss.tools.livereload.openInWebBrowserViaLiveReloadProxy
> at org.eclipse.core.commands.Command.executeWithChecks(Command.java:512)
> at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
> at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
> at org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:420)
> at org.eclipse.ui.internal.cheatsheets.CommandRunner.executeCommand(CommandRunner.java:81)
> at org.eclipse.ui.internal.cheatsheets.data.CheatSheetCommand.execute(CheatSheetCommand.java:44)
> at org.eclipse.ui.internal.cheatsheets.views.CoreItem.runExecutable(CoreItem.java:506)
> at org.eclipse.ui.internal.cheatsheets.views.CoreItem.runExecutable(CoreItem.java:501)
> at org.eclipse.ui.internal.cheatsheets.views.CheatSheetViewer.runPerformExecutable(CheatSheetViewer.java:1046)
> at org.eclipse.ui.internal.cheatsheets.views.CoreItem$1.linkActivated(CoreItem.java:89)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyperlink.java:233)
> at org.eclipse.ui.forms.widgets.ImageHyperlink.handleActivate(ImageHyperlink.java:199)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperlink.java:327)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink.access$2(AbstractHyperlink.java:311)
> at org.eclipse.ui.forms.widgets.AbstractHyperlink$4.handleEvent(AbstractHyperlink.java:125)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3742)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3363)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
> {noformat}
> I'm not sure if this command is available for use in a cheatsheet, but I thought I'd report it.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (JBIDE-18835) repository-utils should support Tycho 0.22.0
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18835?page=com.atlassian.jira.plugi... ]
Mickael Istria resolved JBIDE-18835.
------------------------------------
Resolution: Done
Resolved with patch https://github.com/jbosstools/jbosstools-maven-plugins/commit/b08eb5042b4...
Our Maven plugins now have a 0.22.0-SNAPSHOT version that is compatible with Tycho 0.22. We could release it as 0.22.0 when moving to Tycho 0.22.0 (so we don't have a SNAPSHOT in parent pom).
> repository-utils should support Tycho 0.22.0
> --------------------------------------------
>
> Key: JBIDE-18835
> URL: https://issues.jboss.org/browse/JBIDE-18835
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build
> Affects Versions: 4.3.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Mickael Istria
> Fix For: 4.3.0.Alpha1
>
>
> Per details in http://lists.jboss.org/pipermail/jbosstools-dev/2014-November/009542.html I tried to build the parent pom in master branch and got this error:
> {code}
> [INFO] --- repository-utils:0.21.0:generate-repository-facade (generate-facade) @ parent ---
> [WARNING] Error injecting: org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo
> java.lang.NoClassDefFoundError: org/eclipse/tycho/core/facade/BuildProperties
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2451)
> at java.lang.Class.getDeclaredMethods(Class.java:1810)
> at com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:674)
> at com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:366)
> at com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:165)
> at com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:609)
> at com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:565)
> at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:551)
> at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:865)
> at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
> at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
> at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
> at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
> at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:982)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1032)
> at org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
> at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:86)
> at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:55)
> at com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
> at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
> at org.eclipse.sisu.plexus.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:133)
> at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
> at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
> at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
> at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:47)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1047)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993)
> at com.google.inject.Scopes$1$1.get(Scopes.java:59)
> at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:82)
> at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:260)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:252)
> at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:459)
> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:97)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.tycho.core.facade.BuildProperties
> at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
> ... 57 more
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 38.487s
> [INFO] Finished at: Wed Nov 26 09:26:48 EST 2014
> [INFO] Final Memory: 18M/490M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade (generate-facade) on project parent: Execution generate-facade of goal org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade failed: A required class was missing while executing org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade: org/eclipse/tycho/core/facade/BuildProperties
> [ERROR] -----------------------------------------------------
> [ERROR] realm = plugin>org.jboss.tools.tycho-plugins:repository-utils:0.21.0
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] = file:/home/nboldt/.m2/repository/org/jboss/tools/tycho-plugins/repository-utils/0.21.0/repository-utils-0.21.0.jar
> [ERROR] urls[1] = file:/home/nboldt/.m2/repository/org/eclipse/tycho/tycho-packaging-plugin/0.21.0/tycho-packaging-plugin-0.21.0.jar
> [ERROR] urls[2] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.7/plexus-utils-3.0.7.jar
> [ERROR] urls[3] = file:/home/nboldt/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
> [ERROR] urls[4] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-archiver/2.2/plexus-archiver-2.2.jar
> [ERROR] urls[5] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-io/2.0.4/plexus-io-2.0.4.jar
> [ERROR] urls[6] = file:/home/nboldt/.m2/repository/org/eclipse/tycho/org.eclipse.osgi.compatibility.state/1.0.0.v20140403-1907/org.eclipse.osgi.compatibility.state-1.0.0.v20140403-1907.jar
> [ERROR] urls[7] = file:/home/nboldt/.m2/repository/net/sf/saxon/saxon/8.7/saxon-8.7.jar
> [ERROR] urls[8] = file:/home/nboldt/.m2/repository/net/sf/saxon/saxon-dom/8.7/saxon-dom-8.7.jar
> [ERROR] urls[9] = file:/home/nboldt/.m2/repository/com/googlecode/maven-download-plugin/download-maven-plugin/1.2.0/download-maven-plugin-1.2.0.jar
> [ERROR] urls[10] = file:/home/nboldt/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
> [ERROR] urls[11] = file:/home/nboldt/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar
> [ERROR] urls[12] = file:/home/nboldt/.m2/repository/org/apache/httpcomponents/httpclient/4.0-beta2/httpclient-4.0-beta2.jar
> [ERROR] urls[13] = file:/home/nboldt/.m2/repository/org/apache/httpcomponents/httpcore/4.0-beta3/httpcore-4.0-beta3.jar
> [ERROR] urls[14] = file:/home/nboldt/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
> [ERROR] urls[15] = file:/home/nboldt/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar
> [ERROR] urls[16] = file:/home/nboldt/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
> [ERROR] urls[17] = file:/home/nboldt/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
> [ERROR] urls[18] = file:/home/nboldt/.m2/repository/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
> [ERROR] urls[19] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
> [ERROR] urls[20] = file:/home/nboldt/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> [ERROR] urls[21] = file:/home/nboldt/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
> [ERROR] urls[22] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.4/plexus-component-annotations-1.5.4.jar
> [ERROR] Number of foreign imports: 1
> [ERROR] import: Entry[import from realm ClassRealm[project>org.jboss.tools:parent:4.3.0.Alpha1-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]]
> [ERROR]
> [ERROR] -----------------------------------------------------: org.eclipse.tycho.core.facade.BuildProperties
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (JBIDE-18835) repository-utils should support Tycho 0.22.0
by Mickael Istria (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18835?page=com.atlassian.jira.plugi... ]
Mickael Istria updated JBIDE-18835:
-----------------------------------
Fix Version/s: 4.3.0.Alpha1
(was: 4.3.x)
> repository-utils should support Tycho 0.22.0
> --------------------------------------------
>
> Key: JBIDE-18835
> URL: https://issues.jboss.org/browse/JBIDE-18835
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: build
> Affects Versions: 4.3.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Mickael Istria
> Fix For: 4.3.0.Alpha1
>
>
> Per details in http://lists.jboss.org/pipermail/jbosstools-dev/2014-November/009542.html I tried to build the parent pom in master branch and got this error:
> {code}
> [INFO] --- repository-utils:0.21.0:generate-repository-facade (generate-facade) @ parent ---
> [WARNING] Error injecting: org.jboss.tools.tycho.sitegenerator.GenerateRepositoryFacadeMojo
> java.lang.NoClassDefFoundError: org/eclipse/tycho/core/facade/BuildProperties
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2451)
> at java.lang.Class.getDeclaredMethods(Class.java:1810)
> at com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:674)
> at com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:366)
> at com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:165)
> at com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:609)
> at com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:565)
> at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:551)
> at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:865)
> at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:790)
> at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:278)
> at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:210)
> at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:986)
> at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:982)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1032)
> at org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48)
> at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:86)
> at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:55)
> at com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
> at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
> at org.eclipse.sisu.plexus.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:133)
> at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109)
> at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
> at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
> at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:47)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1047)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993)
> at com.google.inject.Scopes$1$1.get(Scopes.java:59)
> at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:82)
> at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:260)
> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:252)
> at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:459)
> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:97)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.tycho.core.facade.BuildProperties
> at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
> ... 57 more
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 38.487s
> [INFO] Finished at: Wed Nov 26 09:26:48 EST 2014
> [INFO] Final Memory: 18M/490M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade (generate-facade) on project parent: Execution generate-facade of goal org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade failed: A required class was missing while executing org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade: org/eclipse/tycho/core/facade/BuildProperties
> [ERROR] -----------------------------------------------------
> [ERROR] realm = plugin>org.jboss.tools.tycho-plugins:repository-utils:0.21.0
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] = file:/home/nboldt/.m2/repository/org/jboss/tools/tycho-plugins/repository-utils/0.21.0/repository-utils-0.21.0.jar
> [ERROR] urls[1] = file:/home/nboldt/.m2/repository/org/eclipse/tycho/tycho-packaging-plugin/0.21.0/tycho-packaging-plugin-0.21.0.jar
> [ERROR] urls[2] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.7/plexus-utils-3.0.7.jar
> [ERROR] urls[3] = file:/home/nboldt/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
> [ERROR] urls[4] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-archiver/2.2/plexus-archiver-2.2.jar
> [ERROR] urls[5] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-io/2.0.4/plexus-io-2.0.4.jar
> [ERROR] urls[6] = file:/home/nboldt/.m2/repository/org/eclipse/tycho/org.eclipse.osgi.compatibility.state/1.0.0.v20140403-1907/org.eclipse.osgi.compatibility.state-1.0.0.v20140403-1907.jar
> [ERROR] urls[7] = file:/home/nboldt/.m2/repository/net/sf/saxon/saxon/8.7/saxon-8.7.jar
> [ERROR] urls[8] = file:/home/nboldt/.m2/repository/net/sf/saxon/saxon-dom/8.7/saxon-dom-8.7.jar
> [ERROR] urls[9] = file:/home/nboldt/.m2/repository/com/googlecode/maven-download-plugin/download-maven-plugin/1.2.0/download-maven-plugin-1.2.0.jar
> [ERROR] urls[10] = file:/home/nboldt/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar
> [ERROR] urls[11] = file:/home/nboldt/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar
> [ERROR] urls[12] = file:/home/nboldt/.m2/repository/org/apache/httpcomponents/httpclient/4.0-beta2/httpclient-4.0-beta2.jar
> [ERROR] urls[13] = file:/home/nboldt/.m2/repository/org/apache/httpcomponents/httpcore/4.0-beta3/httpcore-4.0-beta3.jar
> [ERROR] urls[14] = file:/home/nboldt/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
> [ERROR] urls[15] = file:/home/nboldt/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar
> [ERROR] urls[16] = file:/home/nboldt/.m2/repository/org/sonatype/sisu/sisu-inject-bean/1.4.2/sisu-inject-bean-1.4.2.jar
> [ERROR] urls[17] = file:/home/nboldt/.m2/repository/org/sonatype/sisu/sisu-guice/2.1.7/sisu-guice-2.1.7-noaop.jar
> [ERROR] urls[18] = file:/home/nboldt/.m2/repository/org/sonatype/aether/aether-util/1.7/aether-util-1.7.jar
> [ERROR] urls[19] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar
> [ERROR] urls[20] = file:/home/nboldt/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
> [ERROR] urls[21] = file:/home/nboldt/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
> [ERROR] urls[22] = file:/home/nboldt/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.4/plexus-component-annotations-1.5.4.jar
> [ERROR] Number of foreign imports: 1
> [ERROR] import: Entry[import from realm ClassRealm[project>org.jboss.tools:parent:4.3.0.Alpha1-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]]
> [ERROR]
> [ERROR] -----------------------------------------------------: org.eclipse.tycho.core.facade.BuildProperties
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months