It's part of the deployment admin project in Felix, so you can get it from 
there. Next step is to upload it to the repository just like you would for a 
bundle. Once it's in the OBR and registered in ACE, you can use it. You won't 
see it in the UI, but whenever you deploy a configuration, it will 
automatically get shipped with the deployment package.

Greetings, Marcel


On 18 Aug 2011, at 10:41 , Bram de Kruijff wrote:

> Hi List,
> 
> trying to get metatype configuration deployed through ACE, but am stuck.
> 
> First, I've create a artifact through the REST API and that seems all in order
> 
> "attributes": {
>    "artifactName": "Amdatu Web - HTTP Config",
>    "artifactDescription": "Amdatu Web - HTTP Config",
>    "mimetype": "application/xml:osgi-autoconf",
>    "url": 
> "file:///C:/bramk/Amdatu/svn/amdatu-trunk/amdatu-release-ams/org.apache.felix.http.xml",
>    "filename": "org.apache.felix.http.xml"
> }
> 
> Now when I try to associate this artifact with a feature I get
> 
> "Unable to create deployment version: there is no resource processing
> bundle available that publishes org.osgi.deployment.rp.autoconf
> java.lang.IllegalStateException: Unable to create deployment version:
> there is no resource processing bundle available that publishes
> org.osgi.deployment.rp.autoconf"
> 
> 
> So it seems the ConfigurationHelper recognized the mimetype and sets
> the processor to  org.osgi.deployment.rp.autoconf. However there seems
> to be no processor? It is not in my runtime and grepping the ACE
> codebase there is only resourceprocessor.useradmin.
> 
> Should I create my own processor or am I missing something here?
> 
> Thanks,
> Bram

Reply via email to