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