Hello, We are using aries org.apache.aries.transaction.blueprint with Apache Karaf. Quite frequently we get the following error: Apache Aries Transaction Blueprint (121) ---------------------------------------- Status: Waiting Blueprint 9/4/19 2:52 PM Missing dependencies: (objectClass=javax.transaction.TransactionManager) Declarative Services with 121 │ Waiting │ 80 │ 1.1.1 │ org.apache.aries.transaction.blueprint 122 │ Active │ 80 │ 2.2.0 │ org.apache.aries.transaction.blueprint and this prevents some bundles that use JPA to start. I cannot understand what it is going on exactly but and why the org.apache.aries.transaction.blueprint/1.1.1 fails to get the TransactionManager reference, but if I manually do stop 121 start 121 the org.apache.aries.transaction.blueprint/1.1.1 bundle starts ok and everything works as expected.
I created an issue on JIRA: https://issues.apache.org/jira/browse/ARIES-1925 <https://issues.apache.org/jira/browse/ARIES-1925> Best regards, Matteo