Segue anexo o exemplo utilizando Hibernate Search. Tal exemplo foi extraído de: http://mikedesjardins.us/wordpress/2008/07/twenty-minutes-with-hibernate-search-a-cheesy-example/ e contém pequenas modificações
Existe um post da Caelum interessante sobre o assunto disponível em: http://blog.caelum.com.br/2007/06/13/hibernate-search-com-lucene/
Um outro exemplo muito mais completo e real pode ser visto em: http://www.javaworld.com/javaworld/jw-07-2008/jw-07-hibernate-search.html?page=1
Hibernate Search Reference Guide: http://docs.jboss.org/hibernate/stable/search/reference/en/html_single/