ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bram de Kruijff (JIRA)" <>
Subject [jira] [Commented] (ACE-358) Introduce Felix autoconf rp wrapper
Date Fri, 31 May 2013 13:55:20 GMT


Bram de Kruijff commented on ACE-358:

For reference, the 0.1.1-SNAPSHOT manifest we relied on:

[MANIFEST org.apache.felix.deployment.rp.autoconf-0.1.1.jar]
Bnd-LastModified                         1344346980938                           
Build-Jdk                                1.6.0_33                                
Built-By                                 paul                                    
Bundle-Activator                         org.apache.felix.deployment.rp.autoconf.Activator
Bundle-Description                       A customizer bundle that publishes a Resource Processor
service that processes configuration resources shipped in a Deployment Package.
Bundle-ManifestVersion                   2                                       
Bundle-Name                              Apache Felix AutoConf Resource Processor
Bundle-SymbolicName                      org.apache.felix.deployment.rp.autoconf 
Bundle-Vendor                            Apache Software Foundation              
Bundle-Version                           0.1.1.SNAPSHOT                          
Created-By                               Apache Maven Bundle Plugin              
Deployment-ProvidesResourceProcessor     org.osgi.deployment.rp.autoconf         
DeploymentPackage-Customizer             true                                    
Export-Package                           org.osgi.service.deploymentadmin.spi;uses:="org.osgi.framework,org.osgi.service.deploymentadmin";version="1.0"
Import-Package                 ;managementagent=true;version="[3.0,4)",org.osgi.framework;version="[1.5,2)",;version="[1.3,2)",org.osgi.service.deploymentadmin;managementagent=true;version="[1,2)",org.osgi.service.deploymentadmin.spi;managementagent=true;version="[1,2)",org.osgi.service.event;managementagent=true;version="[1.2,2)",org.osgi.service.log;managementagent=true;version="[1.3,2)",org.osgi.service.metatype;version="[1.1,2)",org.osgi.util.tracker;version="[1.4,2)"
Manifest-Version                         1.0                                     
Tool                                     Bnd-1.15.0     
> Introduce Felix autoconf rp wrapper
> -----------------------------------
>                 Key: ACE-358
>                 URL:
>             Project: ACE
>          Issue Type: New Feature
>            Reporter: Bram de Kruijff
>            Assignee: Bram de Kruijff
> Under ACE-356 we found that for autoconf to work we currently rely on a customized Felix
autoconf resource processor that adds the 'managementagent=true' qualifier on all package
imports. Upgrading to a new Felix autoconf release will break this.
> This is ACE specific and can not be enforced in the official Felix artifact. Therefore
we must introduce a custom 'org.apache.ace.deployment.rp.autoconf' that wraps the Felix implementation
and adds the qualifiers.
> Note 1: This will impact users using autoconf as they must switch to using the ACE autoconf
rp. I think this is acceptable because we actually required them to use the modified Felix
autoconf rp allready.
> Note 2: This is required to support the current managementagent/launcher. The new agent
will drop the requirements for these qualifiers and work with standard RPs.

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