2011-02-10 13 views
0

誰もこれに似た問題を抱えているかどうかを確認するための簡単な行ですか?Hibernate Search NoSuchMethodError

私はcreateIndexer()を使用しようとしたとき、私はプロジェクトのセットアップに必要な依存関係を使用していますが、このエラーを取得していますことを確認しています

java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:92) at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:107) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)

乾杯を、 奪う

答えて

2

Session.setDefaultReadOnly() Hibernate 3.5で追加されました。おそらくあなたのHibernate SearchのバージョンはあなたのHibernateのバージョンと互換性がないかもしれません。

Hibernate Compatibility Matrixを参照してください。

+0

あなたは正しく、私は冬眠3.2.6の瓶を持って来る第2レベルの依存性を持っていた。今私は明示的にそれが正しい3.5瓶を使用して停止しました。あなたのクイック返信をありがとう:)ロブ – Rob

関連する問題