Hibernate Search Não Indexa

1 resposta
EderBaum

Atualizei a versão do Meu Hibernate Search para a 3.1.1.GA
Não sei o que acontece, mas ele parou de indexar meus arquivos e quando olho no diretório onde ele gravaria os arquivos de indexação não tem nada lá. No entanto basta eu voltar para a versão enterior do API que fica tudo normal.

Veja ai alguns dos meus códigos

Classe anotada:
@Entity
@Indexed(index="search.wikipage")
public class WikiPage {
	
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "page_id")
	@DocumentId
	private long id;	

	@Column(name = "page_name", unique = true)
	@Analyzer(impl = BrazilianAnalyzer.class)
	@Boost(4f)
	@Field(index = Index.TOKENIZED, store = Store.NO, name = "name")
	private String name;		

	@Column(name = "page_content", length = 2000)
	@Analyzer(impl = BrazilianAnalyzer.class)
	@Field(index = Index.TOKENIZED, store = Store.NO, name = "content")
	private String content;
Código onde faço indexação manual
FullTextEntityManager fullTextEntityManager = Search.getFullTextEntityManager(em);
List<WikiPage> pages = em.createQuery("SELECT page FROM WikiPage as page").getResultList();		
for (WikiPage page : pages) {
     fullTextEntityManager.index(page);
}
properties configuradas:
hibernate.search.default.indexBase:C:\teste\
hibernate.search.default.directory_provider:org.hibernate.search.store.FSDirectoryProvider

Como dito, isso ai em cima funciona 100% na versão mais antiga do Hibernate Search, na mais nova não.
O que será que acontece?

1 Resposta

Williansmartins

Estou com um problema relacionado a este assunto,

Estou pesquisando em todos os lugares possíveis, já acionei 4 amigos especialistas em java, certificados e tudo mais.
Lancei perguntas em forum, baixei o manual do Hibernate Search, estou pirando aqui e ninguém tem idéia de como resolver.
Só preciso fazer o reload do arquivo de sinônimos (synonimus.txt) depois dele ser alterado (em ambiente de produção, sem precisar reiniciar o servidor).

Alguém tem alguma referência, alguem que eu possa ligar, uma idéia de como fazer isso?

Criado 1 de dezembro de 2009
Ultima resposta 3 de jan. de 2013
Respostas 1
Participantes 2