タグ付けされた質問 「hibernate-4.x」

11
SLF4Jを使用するようにHibernate 4でロギングを構成するには
使用されているHibernate 3.x slf4jロギング用。Hibernate 4.xはjboss-logging。ロギングにHibernate 4とSLF4Jを使用するスタンドアロンアプリケーションを書いています。 SLF4Jにログを記録するようにHibernateを構成するにはどうすればよいですか? それが不可能な場合、どうすればHibernateのロギングを構成できますか? ロギングに関する Hibernate 4.1マニュアルのセクションは、それが...であるという警告で始まります。 完全に古くなっています。Hibernateは4.0以降のJBoss Loggingを使用しています。これは、このコンテンツを開発者ガイドに移行する際に文書化されます。 ... SLF4Jについて話し続けるので、役に立たない。入門ガイドも開発者ガイドも、ロギングについてはまったく触れていません。移行ガイドも同様です。 jboss-logging自体のドキュメントを探しましたが、何も見つけることができませんでした。GitHubのページは沈黙している、とJBossのコミュニティプロジェクトのページには、でも、リストのjboss-ロギングを行いません。プロジェクトのバグトラッカーにドキュメントの提供に問題があるのではないかと思いましたが、実際はそうではありませんでした。 良いニュースは、JBoss AS7などのアプリケーションサーバー内でHibernate 4を使用する場合、ロギングの大部分が処理されることです。しかし、スタンドアロンアプリケーションでどのように構成できますか?

9
javax.persistence.Table.indexes()[Ljavax / persistence / IndexのNoSuchMethodError
私はプレイFrameworkアプリケーションを持っていると私はした(Mavenの依存性マネージャを介して検索される)休止4.2.5.Finalを使用します。Hibernate 4.3.0.Finalにアップグレードし、アプリケーションを正常に再コンパイルして実行することにしました。 以下の例外が発生しましたが、その理由を理解できませんでした。4.2.5にダウングレードしましたが、この問題は発生しませんでした。次に、4.2.5以降の最終リリースごとにHibernateをアップグレードしてみました。つまり、4.2.5.Finalから4.2.6.Final、4.2.7.Final、4.2.8.Final、そして4.3.Finalに移動しました。4.3.0.Finalにアップグレードするまで、この問題は発生しません。 Javaのバージョン情報 java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) そして例外: play.api.UnexpectedException: Unexpected exception[NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(ApplicationProvider.scala:152) ~[play_2.10.jar:2.2.1] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(ApplicationProvider.scala:112) ~[play_2.10.jar:2.2.1] at scala.Option.map(Option.scala:145) ~[scala-library.jar:na] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1.apply(ApplicationProvider.scala:112) ~[play_2.10.jar:2.2.1] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1.apply(ApplicationProvider.scala:110) ~[play_2.10.jar:2.2.1] at scala.util.Success.flatMap(Try.scala:200) ~[scala-library.jar:na] Caused by: java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index; at …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.