We just share the same felix scr package
for interrogating the DS runtime. There was no spec'ed way to do
this and we did not want to re-invent something felix had already designed
a solution for. In the future R6 specification there is going to
be standard DTOs for DS that can be used instead. Speaking of which,
Equinox is in need of someone to step up to implement and own the DS implementation.
As of now the existing contributors have not stepped forward to put
forth the efforts necessary to implement all the changes coming to DS for
So if anyone is interested and have
the resources to do so please let me know if you would like to start contributing
to the Equinox DS implementation.
Cristiano Gavião <cvgaviao@xxxxxxxxx>
08/25/2014 10:39 AM
Declarative Service and support of TargetPID ?
One doubt. I could see the package org.apache.felix.scr on the org.eclipse.equinox.ds
bundle. what is the relation of the felix implementation with the equinox
I'm trying to create a Configuration using a targetPID as defined in Configuration
Admin Service spec 1.5(cmpn.5.0).
I created a factory config using this targetPID:
and CM seems have properly created the PID and properties are ok too:
Even the configuration being properly created my declarative services based
component (using configuration-policy = require) are not being activated
with that configuration. but when I try with 'servicefactory1' only it
works as expected.
So, am I missing something or Equinox DS doesn't support TargetPID yet