无法解析javax.transaction.xa partial = true

问题描述 投票:0回答:1

我正在尝试使用来自apache-commons的dbcp2来设置数据源,但是我无法安装commons-dpcp2捆绑包,因为它抱怨缺少javax.transaction.xa软件包版本要求> = 1.1.0必选:= partial;部分= true。

此确切版本通过karaf的事务功能(在4.2.1上)安装在运行时中(尽管没有强制性的:= partial; partial = true指令或标志或任何您想调用的名称)

因此,看来我无法安装dbcp2并使用它而不会受到黑客攻击……有人对此问题有“正常”解决方案,或者我不得不像柯南一样将衬衫撕开并重新包装dbcp2?

[如果还有来自Apache包装的人偶然发现了这个,为什么要以这种“有趣”的方式包装它?为什么要添加这些最终不起作用的临时标记?退出。

osgi apache-commons apache-karaf apache-commons-dbcp
1个回答
1
投票

真是巧合;)-由https://issues.apache.org/jira/browse/KARAF-6715修复并解释了>

© www.soinside.com 2019 - 2024. All rights reserved.