You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "John Ross (JIRA)" <ji...@apache.org> on 2011/08/15 22:17:27 UTC

[jira] [Assigned] (ARIES-729) Move generation of Maven repository from subsystem-core to subsystem-itests.

     [ https://issues.apache.org/jira/browse/ARIES-729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Ross reassigned ARIES-729:
-------------------------------

    Assignee: John Ross

> Move generation of Maven repository from subsystem-core to subsystem-itests.
> ----------------------------------------------------------------------------
>
>                 Key: ARIES-729
>                 URL: https://issues.apache.org/jira/browse/ARIES-729
>             Project: Aries
>          Issue Type: Bug
>          Components: Subsystem
>            Reporter: John Ross
>            Assignee: John Ross
>
> The generation of the remote repository currently occurs as part of the core subsystems functionality. Moving forward, it will not be the responsibility of the susbsystems implementation to generate such repositories. Rather, such repositories will be generated externally and registered as Repository services in the OSGi registry. Subsystems will then search these registered repositories in service ranking order during the provisioning process. Consequently, I will move this functionality to subsystem-itests since this repository is still necessary for testing purposes.
> For the time being, I will keep the contents of org.apache.aries.subsystem.core.obr.felix in place, and subsystem-itests will import the contents. However, I wonder if even this should ultimately still reside in subsystem-core. This package contains a set of classes that essentially create a composite Repository around RepositoryAdmin. As part of setup, the test harness will need to generate the OBR XML based on the local Maven repository, register the XML with RepositoryAdmin, then register the RepositoryAdminRepository from the previously mentioned package as a Repository service with the framework.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira