23:42:54,151 [DEBUG] - [AWT-EventQueue-0] jodd.bean.BeanException: Simple property not found: oDqkccn. Invalid
property: Knife#oDqkccn (Knife#oDqkccn, forced=false)
Renaming the primary key from gID
to glossarId
an re-running the service builder fixed it for me. I don't understand why, though.
FeinesFabi is right. It seems that Liferay Search container doesn't take the property names which has more than 1 capital letters in it.
For ex. if a property is tClassId then it won't work but tclassId will work fine.