私はFUSEで単純なHibernate統合アプリケーションを開発しようとしていますが、私が従うことができる良い参考文献は見つかりませんでした。私はofficial documentationのHibernateの統合に関しては行っていますが、依存関係を正しくインストールすることができませんでした。JBoss Fuse Hibernate integration
私はhibernateがcamel-contextファイルで設定されるべきであることに気づきましたが、残念なことに、この種の設定を追加すると、次のエラーが発生します。私は私のアプリをヒューズにインストールしようとします。
Error executing command: Error installing bundles:
Unable to start bundle mvn:com.activemq.cxf/activemq/1.0.0-SNAPSHOT: Unresolved constraint in bundle DemoActiveMq1 [416]: Unable to resolve 416.0: missing requirement [416.0] osgi.wiring.package; (&(osgi.wiring.package=org.springframework.orm.hibernate3)(version>=3.0.0)(!(version>=4.0.0))) [caused by: Unable to resolve 415.0: missing requirement [415.0] osgi.wiring.package; (&(osgi.wiring.package=org.springframework.dao)(version>=3.0.5)(!(version>=3.0.6)))]
しかし、私は何のバージョンorg.springframework.daoために利用可能な3.0.5はありません確認してください。 this postによると2.0.8しか利用できません。この問題を解決する方法を説明できる人もいますか?私のポンポン($ {春バージョン} == 3.0.5.RELEASE)でHibernateに関連する依存関係は次のとおり
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring-version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-dao</artifactId>
<version>2.0.8</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>${spring-version}</version>
</dependency>