[jbosstools-issues] [JBoss JIRA] (JBDS-4270) Problem installing JST Server from RH Central

Nick Boldt (JIRA) issues at jboss.org
Tue Feb 14 11:58:00 EST 2017


    [ https://issues.jboss.org/browse/JBDS-4270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13363361#comment-13363361 ] 

Nick Boldt commented on JBDS-4270:
----------------------------------

This is caused by the fact that the devstudio rpm installation now depends on the *webtools-servertools* droplet install (from rpm), and that is built in brew from tarball, so it can't see git and therefore can't reproduce qualifiers to match those in github.

So, rpm-based builds of webtools-servertools contain apparently NEWER versions of the features/plugins that are included in the Central site. Eclipse should simply say "newer versions are installed" and prevent you from installing the old stuff. 

But it seems Eclipse does allow you to install OLD features on top of NEWER features, resulting in an install that contains both the old and new plugins. 

Here's what's in the RPM install (stuff from Neon.2, but with newer timestamps from 2017/01/27, not Dec 2016):

{code}
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/features/org.eclipse.jst.server_adapters.ext.feature_3.3.501.v201701271400
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/features/org.eclipse.jst.server_adapters.feature_3.2.400.v201701271400
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/features/org.eclipse.jst.server_core.feature_3.4.300.v201701271400
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/features/org.eclipse.jst.server_ui.feature_3.4.300.v201701271400
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/features/org.eclipse.jst.server_userdoc.feature_3.3.300.v201701271400

./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.core_1.2.500.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.generic.core_1.0.900.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.generic.jonas_1.5.500.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.generic.ui_1.0.600.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.preview.adapter_1.1.300.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.tomcat.core_1.1.801.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.tomcat.ui_1.1.501.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.ui_1.1.300.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.ui.doc.user_1.0.600.v201701271400.jar
./rh-eclipse46/root/usr/share/eclipse/droplets/webtools-servertools/eclipse/plugins/org.eclipse.jst.server.ui.infopop_1.0.500.v201701271400.jar
{code}

And here's what I installed from Central/Earlyaccess [1] into ~/.eclipse - stuff from Neon.2):

{code}
./features/org.eclipse.jst.server_adapters.feature_3.2.400.v201606081655
./features/org.eclipse.jst.server_core.feature_3.4.300.v201606081655
./features/org.eclipse.jst.server_ui.feature_3.4.300.v201606081655
./features/org.eclipse.jst.server_userdoc.feature_3.3.300.v201503102136

./plugins/org.eclipse.jst.server.core_1.2.500.v201603031514.jar
./plugins/org.eclipse.jst.server.generic.core_1.0.900.v201606081655.jar
./plugins/org.eclipse.jst.server.generic.ui_1.0.600.v201402262303.jar
./plugins/org.eclipse.jst.server.preview.adapter_1.1.300.v201606081655.jar
./plugins/org.eclipse.jst.server.ui_1.1.300.v201309182039.jar
./plugins/org.eclipse.jst.server.ui.doc.user_1.0.600.v201309182117.jar
./plugins/org.eclipse.jst.server.ui.infopop_1.0.500.v201309182117.jar
{code}

[1] https://devstudio.redhat.com/10.0/staging/builds/devstudio-10.3.0.AM2-build-discovery.earlyaccess/latest/all/repo/ 

> Problem installing JST Server from RH Central
> ---------------------------------------------
>
>                 Key: JBDS-4270
>                 URL: https://issues.jboss.org/browse/JBDS-4270
>             Project: Red Hat JBoss Developer Studio (devstudio)
>          Issue Type: Sub-task
>          Components: build, rpm
>    Affects Versions: 10.3.0.GA
>            Reporter: Lukáš Valach
>            Assignee: Nick Boldt
>             Fix For: 10.3.0.GA
>
>         Attachments: JST_Server_from_central.png, rh-eclipse46-devstudio10.3-0.20170206.0203.el7.log.JST_Server_from_central_strict.txt
>
>
> The installation of JST Server from Red Hat Central causes problems during the start of eclipse. 
> There are "Another singleton bundle selected" related to org.eclipse.jst.server.
> Log: [^rh-eclipse46-devstudio10.3-0.20170206.0203.el7.log.JST_Server_from_central_strict.txt] 
> Features installed from RH Central:
> !JST_Server_from_central.png|thumbnail! 



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)



More information about the jbosstools-issues mailing list