Hello,

I am running  Karaf  4.0.8, and I  have a DS component  that is in unsatisfied 
state:

...
  Reference: CertChain
    Interface Name: org.camp.scms.poc.commons.ssm.CertificateChain
    Target Filter: (component=clrgen)
    Cardinality: 1..1
    Policy: static
    Policy option: reluctant
    Reference Scope: bundle
...
UnsatisfiedReference: CertChain
      Target: (component=clrgen)
      (no target services)

But the service is actually registered:

karaf@root()> service:list org.camp.scms.poc.commons.ssm.CertificateChain
[org.camp.scms.poc.commons.ssm.CertificateChain]
------------------------------------------------
 certificate.chain.dir = .ma/crlgen/certchain
 component = crlgen
 component.id = 36
 component.name = CRLGenCertificateChain
 felix.fileinstall.filename = 
file:/Users/asoto/git/ma/itest/target/exam/8bc25928-5a21-4c17-ab97-549d98f1150a/etc/scms.crlgen.cert.chain.cfg
 service.bundleid = 116
 service.id = 223
 service.pid = scms.crlgen.cert.chain
 service.scope = bundle
Provided by : 
 SCMS :: MA :: hsm-bouncy-castle (116)


I have other services of the same interface 
(org.camp.scms.poc.commons.ssm.CertificateChain) registered as well, but with 
different component property.  Only this one does not work, and I don’t know 
why.

Any hints?


Thanks and best regards,
Alex soto



Reply via email to