2013-12-08 82 views
1

我最近把Hibernate Search添加到一個現有的具有現有實體類的項目中,並用Indexed/Field標記了一些實體和字段。Hibernate Search抱怨實體,即使它根本沒有索引

但是我得到的引導時異常以下:

org.hibernate.search.SearchException: HSEARCH000135: Unable to guess FieldBridge for <some entity class which is not marked with @Indexed> 

其中提到不時變化的類,但它不是標有@Indexed也不是與實體相關的一類這是索引。

爲什麼它甚至看這些類?

我使用Hibernate 4.2.8與JPA2和Hibernate Search 4.4.0。

回答

2

如果有問題的實體有複合ID,則可能是由this bug造成的。

+1

是的,它有一個複合ID!有沒有任何解決方法,除非不使用複合ID? –

+0

我不知道。您可以嘗試在錯誤報告中提問。 –

+0

我刪除了複合ID,它的作品。謝謝! –

相關問題