We recently updated karaf to use jta 1.2 as it provides a standard @Transactional annotation for usage in user code.

The problem is that openjpa does not work with jta 1.2. As far as I can tell the issue is only an incorrect import range.
I opened an issue for this but got no response till now:
https://issues.apache.org/jira/browse/OPENJPA-2607

There is also a much older issue to create a karaf feature file during the openjpa build:
https://issues.apache.org/jira/browse/OPENJPA-2465

As we just released karaf 4.0.1 it will take about a month till the next bugfix release. We need new openjpa releases with at least the first issue solved. Until then openjpa will not work correctly in karaf with aries transaction 1.1.x.

I can do the work of creating the patches or github pull requests if you prefer.

Christian

--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to