Hibernacja i nieoczekiwany koniec wyjątku Subtree

Jestem nowicjuszem w Hibernate.

mamItem POJO, które zawieraSet<String> składający się z etykiet. Etykiety znajdują się w innej tabeli bazy danych zItem tabeli, więc wykonuję łączenie, aby wypełnić pojo.

Usiłuję uruchomić proste przykładowe zapytanie z książki „Java Persistance with Hibernate”, w której odpytywamfrom Item item where 'hello' member of item.labels. Tylko z jakiegoś powodu dostaję

 `org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree[from /*qualified class path*/.Item item where 'hello' member of item.labels]`

Co może powodować ten problem?

Oto moje POJO:

public class Item
       private int uuid;
       private Set<String>labels = new HashSet<String>();

       @Id
       public int getUuid(){
          return uuid; 
       }

       @CollectionOfElements
       @JoinTable(name="labels", joinColumns=@JoinColumn(name="uuid"))
       @Column(name="label")
       public Set<String> getLabels(){
            return labels;
       }
 }

questionAnswers(4)

yourAnswerToTheQuestion