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)