matteo rulli created ARIES-1925: ----------------------------------- Summary: org.apache.aries.transaction.blueprint/1.1.1 is not wired to TransactionManager Key: ARIES-1925 URL: https://issues.apache.org/jira/browse/ARIES-1925 Project: Aries Issue Type: Bug Components: Transaction Affects Versions: transaction-blueprint-1.1.1 Environment: Apache Karaf 4.2.6; Posgres and OpenJPA 3.0.0 Reporter: matteo rulli
We are using aries org.apache.aries.transaction.blueprint with Apache Karaf. Quite frequently we get the following error: {code} Apache Aries Transaction Blueprint (121) ---------------------------------------- Status: Waiting Blueprint 9/4/19 2:52 PM Missing dependencies: (objectClass=javax.transaction.TransactionManager) Declarative Services {code} with {code} 121 │ Waiting │ 80 │ 1.1.1 │ org.apache.aries.transaction.blueprint 122 │ Active │ 80 │ 2.2.0 │ org.apache.aries.transaction.blueprint {code} 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 {code} stop 121 start 121 {code} the org.apache.aries.transaction.blueprint/1.1.1 bundle starts ok and everything works as expected. Some logs attached. -- This message was sent by Atlassian Jira (v8.3.2#803003)