aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Ross (JIRA)" <>
Subject [jira] [Resolved] (ARIES-868) Subsystem support for woven package dependencies
Date Mon, 01 Jul 2013 18:44:41 GMT


John Ross resolved ARIES-868.

    Resolution: Fixed

This was implemented in version 1.0. It will be replaced at some point by the standard way
defined in RFC 201. See ARIES 1087.
> Subsystem support for woven package dependencies
> ------------------------------------------------
>                 Key: ARIES-868
>                 URL:
>             Project: Aries
>          Issue Type: Improvement
>          Components: Subsystem
>            Reporter: Mark Nuttall
>            Assignee: Mark Nuttall
> We need a mechanism to support woven package dependencies within subsystems. For example,
when running on Equinox 3.7+ the proxy code weaves a dependency on  org.apache.aries.proxy.weaving.WovenProxy
into application code. This prevents blueprint-managed subsystems from starting unless a bundle
explicitly imports the org.apache.aries.proxy.weaving package, which should not be necessary.
JPA is worse, in that multiple, and "harder to know" package dependencies are woven in. 
> Investigate mechanisms for informing the SubsystemResolverHook about woven packages so
that they can be permitted to resolve against the parent subsystem. 
> Develop one or more itests: for example, one that shows blueprint working in a subsystem
on Equinox 3.8 without explicitly stating woven package dependencies. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message