[jbosstools-issues] [JBoss JIRA] (JBIDE-18921) release webtools site for Eclipse 4.3 Mars to so WTP 3.7 discovery upstream can find it

Nick Boldt (JIRA) issues at jboss.org
Fri Dec 12 17:28:29 EST 2014


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

Nick Boldt edited comment on JBIDE-18921 at 12/12/14 5:28 PM:
--------------------------------------------------------------

Initial local test suggests that doing this [1] to the JBT update site will make it work as the JBT webtools update site, so maybe we don't need the second update site. It is however MUCH slower to parse than the tiny webtools site, but if we want simpler releng at the expense of performance, I'm good w/ this change.

[1] https://github.com/jbosstools/jbosstools-build-sites/pull/164

* Tested using composite sites: they don't work. At all. Nothing is resolved, nothing is found. 
* Tested using symlinks: THEY DO WORK! 

So we can link from /updates/webtools/mars/ into the latest JBT nightly site. 

HOWEVER, installation into *eclipse-jee-mars-M3-linux-gtk-x86_64.tar.gz* fails with this error, so we'll have to include at least 1 upstream IU on the JBT site:

{code}
Cannot complete the install because one or more required items could not be found.
  Software being installed: JBossAS Tools 3.1.0.Alpha1-v20141211-1841-B640 (org.jboss.ide.eclipse.as.feature.feature.group 3.1.0.Alpha1-v20141211-1841-B640)
  Missing requirement: org.apache.httpcomponents.httpclient 4.3.4.v201409180530 requires 'package org.apache.commons.logging 1.1.1' but it could not be found
  Cannot satisfy dependency:
    From: org.eclipse.ecf.provider.filetransfer.httpclient4 1.0.1043.v20140922-1625
    To: package org.apache.http.impl.client 4.1.0
  Cannot satisfy dependency:
    From: JBossAS Tools 3.1.0.Alpha1-v20141211-1841-B640 (org.jboss.ide.eclipse.as.feature.feature.group 3.1.0.Alpha1-v20141211-1841-B640)
    To: org.jboss.tools.as.catalog [3.1.0.Alpha1-v20141211-1841-B640]
  Cannot satisfy dependency:
    From: JBoss AS XML Catalog Entries 3.1.0.Alpha1-v20141211-1841-B640 (org.jboss.tools.as.catalog 3.1.0.Alpha1-v20141211-1841-B640)
    To: bundle org.jboss.tools.foundation.core 1.1.0
  Cannot satisfy dependency:
    From: JBoss Tools Foundation 1.1.100.Alpha1-v20141205-2137-B581 (org.jboss.tools.foundation.core 1.1.100.Alpha1-v20141205-2137-B581)
    To: bundle org.eclipse.ecf.provider.filetransfer.httpclient4 1.0.300
{code}



was (Author: nickboldt):
Initial local test suggests that doing this [1] to the JBT update site will make it work as the JBT webtools update site, so maybe we don't need the second update site.

[1] https://github.com/jbosstools/jbosstools-build-sites/pull/164

Now I need to test out symlinks/composites to see if those work too.

> release webtools site for Eclipse 4.3 Mars to so WTP 3.7 discovery upstream can find it
> ---------------------------------------------------------------------------------------
>
>                 Key: JBIDE-18921
>                 URL: https://issues.jboss.org/browse/JBIDE-18921
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: server, updatesite, upstream
>    Affects Versions: 4.3.0.Alpha1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 4.3.0.Alpha1
>
>
> Need a semi-working placeholder (even if it's a weak first alpha or copy of JBT 4.2.0's site) so that WTP can resolve a valid site for server adapters.
> Content that needs to be copied is here:
> http://download.jboss.org/jbosstools/static/updates/JBossTools-4.2.0.Final.webtools/ (or something newer?)
> Destination folder (new folder hierarchy as of JBDS-3208 reorg):
> http://download.jboss.org/jbosstools/mars/stable/updates/webtools/
> Upstream issue:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=454810



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbosstools-issues mailing list