I am sorry for the late answer.
Sure I didn't provide any information :-) I just thought, that Roberts
solution would maybe be helpful for me.
g! scr:list
org.osgi.enroute.examples.microservice.rest.JsonpConvertingPlugin in bundle 16 (org.osgi.enroute.examples.microservice.rest-service:0.0.1) enabled, 1 instance.
Id: 0, State:ACTIVE
org.osgi.enroute.examples.microservice.rest.RestComponentImpl in bundle 16 (org.osgi.enroute.examples.microservice.rest-service:0.0.1) enabled, 1 instance.
Id: 1, State:UNSATISFIED REFERENCE
org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl in bundle 43 (org.osgi.enroute.examples.microservice.dao-impl-jpa:0.0.1) enabled, 1 instance.
Id: 2, State:UNSATISFIED REFERENCE, PID(s): [org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl]
org.osgi.enroute.examples.microservice.dao.impl.jpa.ComponentImpl in bundle 43 (org.osgi.enroute.examples.microservice.dao-impl-jpa:0.0.1) enabled, 1 instance.
Id: 3, State:ACTIVE
org.osgi.enroute.examples.microservice.dao.impl.jpa.PersonDaoImpl in bundle 43 (org.osgi.enroute.examples.microservice.dao-impl-jpa:0.0.1) enabled, 1 instance.
Id: 4, State:UNSATISFIED REFERENCE, PID(s): [org.osgi.enroute.examples.microservice.dao.impl.jpa.PersonDaoImpl]
g! scr:info org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl
Component Description: org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl
=========================================================================================
Class: org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl
Bundle: 43 (org.osgi.enroute.examples.microservice.dao-impl-jpa:0.0.1)
Enabled: true
Immediate: false
Services: [org.osgi.enroute.examples.microservice.dao.api.AddressDAO]
Scope: singleton
Config PID(s): [org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl], Policy: optional
Base Props: (0 entries)
Component Configuration Id: 2
-----------------------------
State: UNSATISFIED REFERENCE
Config Props: (4 entries)
component.id<Long> = 2
component.name<String> = org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl
provider.target<String> = (name=microservice.database)
service.pid<String> = org.osgi.enroute.examples.microservice.dao.impl.jpa.AddressDaoImpl
References: (total 2)
- provider: org.osgi.service.transaction.control.jpa.JPAEntityManagerProvider UNSATISFIED 1..1 static
target=(*) scope=bundle
- transactionControl: org.osgi.service.transaction.control.TransactionControl SATISFIED 1..1 static
target=(*) scope=bundle (no active bindings)
g!