gpt4 book ai didi

hibernate - org.apache.aries.jpa :org. apache.aries.jpa.blueprint :2. 3.0 - 无法运行

转载 作者:行者123 更新时间:2023-12-02 02:48:01 25 4
gpt4 key购买 nike

我按照此处的教程 (https://github.com/apache/aries-jpa/tree/master/examples) 运行 aries-jpa 示例,但没有成功。 README.md 文件说要执行以下操作:

feature:repo-add mvn:org.ops4j.pax.jdbc/pax-jdbc-features/0.8.0/xml/features
feature:install scr transaction pax-jdbc-config pax-jdbc-h2 pax-jdbc-pool-dbcp2 http-whiteboard jpa hibernate/4.3.6.Final

最后一条命令显示如下错误信息~:~

Error executing command: No matching features for hibernate/[4.3.6.Final,4.3.6.Final]

所以我只是在做:

feature:install scr transaction pax-jdbc-config pax-jdbc-h2 pax-jdbc-pool-dbcp2 http-whiteboard jpa hibernate

这行得通。查看我已安装的功能:

karaf@root()> feature:list | grep hibernate
hibernate-orm │ 5.1.13.Final-redhat-1 │ │ Started │ hibernate-osgi │ Combines all Hibernate core dependencies and requ
hibernate-envers │ 5.1.13.Final-redhat-1 │ │ Uninstalled │ hibernate-osgi │ Feature for easily adding Envers support to hiber
hibernate-infinispan │ 5.1.13.Final-redhat-1 │ │ Uninstalled │ hibernate-osgi │ Feature for easily adding Infinispan-based cachin
hibernate-ehcache │ 5.1.13.Final-redhat-1 │ │ Uninstalled │ hibernate-osgi │
hibernate-validator │ 5.3.5.Final-redhat-2 │ │ Uninstalled │ hibernate-validator-osgi-features │
hibernate-validator-paranamer │ 5.3.5.Final-redhat-2 │ │ Uninstalled │ hibernate-validator-osgi-features │
hibernate │ 5.1.13.Final-redhat-1 │ x │ Started │ enterprise-4.2.0.fuse-710024-redhat-00002 │ Hibernate JPA engine support
karaf@root()>

在那之后,文档指示这样做:

install -s mvn:org.apache.aries.jpa/org.apache.aries.jpa.blueprint/2.3.0
install -s mvn:org.apache.aries.jpa.example/org.apache.aries.jpa.example.tasklist.model/2.3.0
install -s mvn:org.apache.aries.jpa.example/org.apache.aries.jpa.example.tasklist.blueprint/2.3.0

这按预期工作但是,当我转到 http://localhost:8181/tasklist 时我在日志中得到以下内容:

15:16:06.199 ERROR [Blueprint Extender: 3] Unable to start blueprint container for bundle org.apache.aries.jpa.example.tasklist.blueprint/2.3.0 due to unresolved dependencies [(&(osgi.unit.name=tasklist)(objectClass=javax.persistence.EntityManager))]

因为这是官方样本,应该可以证明所有东西都在工作,所以我希望它能按原样工作,而不做任何特别的事情。但由于某些原因,它没有。我已经多次看到此问题的报告,但没有解决方案。请帮忙。

哦,我使用的版本是 4.2.0.fuse-710024-redhat-00002

亲切的问候,

尼古拉斯

最佳答案

我将示例更新为 karaf 4.2.1 中使用的版本。基于闭包的示例现在可以使用了。基于蓝图的示例给出了一个异常(exception)。

我在 apache aries jira 上开了一个问题来跟踪这个。参见 https://issues.apache.org/jira/browse/ARIES-1869

我们解决了这个问题。原因是蓝图核心包中的错误。参见 https://issues.apache.org/jira/browse/ARIES-1793 . Apache karaf 4.2.2 将包含此修复程序。

关于hibernate - org.apache.aries.jpa :org. apache.aries.jpa.blueprint :2. 3.0 - 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53433775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com