2016-07-26 10 views
0

Grails 2.3.8 Fehler durchsuchbare Plugin 6.9 - Fehler Bean mit dem Namen Erstellen grails.plugin.searchable.SearchableControllerFehler beim Erstellen der Bohne mit Namen - Grails 2.3.8

Fehler 2016.07.26 09: 53: 18.826 [localhost-startStop- 1] FEHLER context.GrailsContextLoader - Fehler beim Initialisieren der Anwendung: Fehler beim Erstellen Bean mit Name 'grails.plugin.searchable.SearchableController': Initialisierung von Bean fehlgeschlagen; verschachtelte Ausnahme ist org.springframework.beans.factory.BeanCreationException: Fehler Erstellen Bean mit Name 'durchsuchbarerService': Initialisierung der Bean fehlgeschlagen; verschachtelte Ausnahme ist org.springframework.beans.factory.BeanCreationException: Fehler Erstellen Bean mit Name 'Kompass': FactoryBean warf Ausnahme auf Objekterstellung; verschachtelte Ausnahme ist org.compass.core.mapping.MappingException: Nein Konverter definiert für Typ [org.bson.types.ObjectId]

Der Fehler tritt zur Laufzeit, und ich kann es nicht

+0

Verwenden Sie ObjectId irgendwo in Ihren Domains als Feld? –

+0

Ja, ich benutze es in einigen meiner Domain, einen Vorschlag? danke – xircle

Antwort

1
fixiert

Meine Vermutung ist, dass Sie eine durchsuchbare Eigenschaft des Typs org.bson.types.ObjectId haben. Dies ist kein Typ, den das durchsuchbare Plugin nativ beherrscht, also müssen Sie einen Konverter dafür definieren.

+0

Ich löste das Problem, indem ich die ObjectId wie folgt annotate: \t @ObjectId Identifikation private Schnur Identifikation – xircle

Verwandte Themen