atom feed7 messages in net.java.dev.cejug.discussao[CEJUG] Re: Configurar Seam + Hiberna...
FromSent OnAttachments
wendell mirandaJun 22, 2011 10:33 am 
Thiago AraújoJun 22, 2011 11:43 am 
wendell mirandaJun 22, 2011 12:03 pm 
wendell mirandaJun 22, 2011 12:18 pm 
Thiago AraújoJun 22, 2011 12:38 pm 
Thiago AraújoJun 22, 2011 12:39 pm 
wendell mirandaJun 22, 2011 12:47 pm 
Subject:[CEJUG] Re: Configurar Seam + Hibernate Search
From:Thiago Araújo (thia@gmail.com)
Date:Jun 22, 2011 12:38:30 pm
List:net.java.dev.cejug.discussao

Essa classe é do hibernate core, http://lmgtfy.com/?q=org%2Fhibernate%2Fevent%2FPostCollectionRecreateEventListener .

[]'s

Em 22 de junho de 2011 15:19, wendell miranda <wend@gmail.com>escreveu:

Não está encontrando essa classe: Caused by: java.lang.NoClassDefFoundError: org/hibernate/event/PostCollectionRecreateEventListener

Você sabe onde ela fica?

Att

Então Thiago, eu estou usando tb o apache lucene... ainda estou na luta aqui.. o lance é q já tinha conseguido antes mas faz muito tempo e não tenho mais o projeto teste, e era uma versão bem antiga do hibernate search.

Vou testar essas outras propriedades q vc postou..thank'S!

Muito obrigado!

2011/6/22 Thiago Araújo <thia@gmail.com>

Cara eu costumo adicionar ao meu persistence.xml os listeners que tratam as indexações, exemplo:

<property name="hibernate.ejb.event.post-insert" value="org.hibernate.search.event.FullTextIndexEventListener"/> <property name="hibernate.ejb.event.post-update" value="org.hibernate.search.event.FullTextIndexEventListener"/> <property name="hibernate.ejb.event.post-delete" value="org.hibernate.search.event.FullTextIndexEventListener"/>

e crio no mesmo diretorio onde esta o meu persistence.xml um arquivo hibernate.cfg.xml como o abaixo:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" " http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <event type="post-update"> <listener class="org.hibernate.search.event.FullTextIndexEventListener"/> </event> <event type="post-insert"> <listener class="org.hibernate.search.event.FullTextIndexEventListener"/> </event> <event type="post-delete"> <listener class="org.hibernate.search.event.FullTextIndexEventListener"/> </event> </session-factory> </hibernate-configuration>

Eu to trabalhando com o apache lucene no meu projeto não sei qual vc ta usando ai, ja verificou se não é incompatibilidade da sua engine de indexação com o HibernateSearch?

[]'s

Em 22 de junho de 2011 13:33, wendell miranda
<wend@gmail.com>escreveu:

Olá pessoal, estou tentando montar um projeto com jboss seam e hibernate

search, está tudo tranquilo no seam... mas quando coloco o hibernate search, dá erro e não carrega. Provavelmente é alguma incompatibilidade de jar's por faltar ou por ter demais... No meu persistence.xml eu adicionei as seguinte propriedades: <property name="hibernate.search.default.directory_provider" value="org.hibernate.search.store.FSDirectoryProvider"/> <property name="hibernate.search.default.indexBase" value="c:/myindex"/>

Alguém tem uma receita de bola de um projeto "esqueleto" onde possa fornecer quais jar's utilizar?

Estou utilizando tomcat6, jboss-seam-2.2.1.Final e hibernate-search-3.4.0.Final-dist.

Desde já agradeço!

Att