[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:07:00 EDT 2015


Mickael Istria created JBIDE-20706:
--------------------------------------

             Summary: 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