[jbosstools-issues] [JBoss JIRA] (JBIDE-20706) p2 (and hence Eclipse installations & Tycho) miss support for capability

Mickael Istria (JIRA) issues at jboss.org
Wed Sep 16 10:08:00 EDT 2015


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

Mickael Istria commented on JBIDE-20706:
----------------------------------------

This issue caused a part of the difficulties we had in fixing JBIDE-20670

> p2 (and hence Eclipse installations & Tycho) miss support for capability
> ------------------------------------------------------------------------
>
>                 Key: JBIDE-20706
>                 URL: https://issues.jboss.org/browse/JBIDE-20706
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: upstream
>    Affects Versions: 4.3.0.CR1
>            Reporter: Mickael Istria
>
> p2 misses support for OSGi capabilities:
> * https://bugs.eclipse.org/bugs/show_bug.cgi?id=313553
> * https://dev.eclipse.org/mhonarc/lists/p2-dev/msg05422.html
> For JBoss Tools, this forces use to some hacks in order to support Jetty websocket 9.2.13. Indeed, Jetty websocket 9.2.13 requires Apache Aries SPI-Fly via a capability. p2 seems to resolve jetty without trouble, but since the capability is ignored, the jetty bundles actually fail to load at runtime (see JBIDE-20670 ).
> We have to set up a workaround which is that whenever we declare a dependency on jetty websockets, we also have to declaire a dependency on Aries SPI-Fly.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list