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

Reply via email to