ace-commits mailing list archives

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

    [ https://issues.apache.org/jira/browse/ACE-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13671600#comment-13671600
] 

Bram de Kruijff commented on ACE-358:
-------------------------------------

Here's the manifest for the wrapped version comitted in t1488276-1488283.

{code}
[MANIFEST org.apache.ace.deployment.rp.autoconf.jar]
Bnd-LastModified                         1370016058793                           
Bundle-Activator                         org.apache.felix.deployment.rp.autoconf.Activator
Bundle-Description                       Apache ACE AutoConf Resource Processor that warps
the Apache Felix AutoConf Resource Processor implementation to add import package qualifiers
Bundle-DocURL                            http://ace.apache.org/                  
Bundle-License                           http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion                   2                                       
Bundle-Name                              Apache ACE AutoConf Resource Processor  
Bundle-SymbolicName                      org.apache.ace.deployment.rp.autoconf   
Bundle-Vendor                            Apache Software Foundation              
Bundle-Version                           1.0.0                                   
Created-By                               1.7.0_21 (Oracle Corporation)           
Deployment-ProvidesResourceProcessor     org.osgi.deployment.rp.autoconf         
DeploymentPackage-Customizer             true                                    
Import-Package                           org.apache.felix.dm;managementagent=true;version="[3.0,4)",org.osgi.framework;version="[1.5,2)",org.osgi.service.cm;version="[1.3,2)",org.osgi.service.deploymentadmin;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.service.deploymentadmin.spi;managementagent=true;version="[1,2)"
Manifest-Version                         1.0                                     
Private-Package                          org.apache.felix.deployment.rp.autoconf,org.apache.felix.metatype,org.apache.felix.metatype.internal,org.apache.felix.metatype.internal.l10n,org.kxml2.io,org.osgi.service.deploymentadmin.spi,org.osgi.service.metatype,org.xmlpull.v1
Tool                                     Bnd-2.0.0.20130123-133516      
{code}
                
> Introduce Felix autoconf rp wrapper
> -----------------------------------
>
>                 Key: ACE-358
>                 URL: https://issues.apache.org/jira/browse/ACE-358
>             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: http://www.atlassian.com/software/jira

Mime
View raw message