ExtrustingRequestHandler'ın Solr'da çalışmasını sağlamak

Solr'ı Tika ile çalıştırmaya çalışıyorum, böylece Word ve PDF belgelerini Drupal web sitemde indeksleyebiliyorum.

Wiki sayfasına ve bu sayfa ve solrconfig.xml dosyasına bir requestHandler eklendiğini gösterir.

Bunu yaptım ve şimdi Solr bir istisna atar:

org.apache.solr.common.SolrException: 'org.apache.solr.handler.extraction.ExtractingRequestHandler' sınıfını yüklerken hata oluştu

Bazı aramalar yaptım ve başkalarının bu sorunu yaşadığını ancak kolay bir düzeltme olmadığını gördüm. Windows Server 2003 'te Solr 3.4.0 kullanıyorum. Bunu nasıl çözeceğiniz hakkında bir fikriniz var mı?

Yan nota olarak Drupal'ı arama yapmak için Solr'ı kullanıyorum ve bu çalışıyor. Fakat çalışamadığım, Solr indeks PDF ve Word belgelerine sahip olmak. Bunun çoğu web sitesi için ortak bir ihtiyaç olduğuna eminim, ancak bunun için günler harcadım ve bunun kötü bir şekilde belgelendirildiğine ve çözmenin zor olduğuna inanamıyorum.

4

1 cevap

Örnek dizinden Solr'ı jetty kurulumuyla çalıştırıyorsanız, herhangi bir değişiklik yapmadan olduğu gibi çalıştırılması gerekir.

Ancak, çok çekirdekli kurulum için kavanozları lib dizinine kopyalamanız gerekir .

Solrconfig'i örnek klasörlerde kontrol ederseniz, solr hücresi ve çıkarma kütüphaneleri için kavanozları içerir.

solrconfig.xml -

Tüm lib kavanozları dahil etmek için bu satırı uncomment -


Kavanozları bu klasörlerden çok çekirdekli lib klasörünüze kopyalayın. Ekstraksiyon için kullanılan bu kavanozlar. (Apache pdfbox, poi, fontbox vb.)



Solr'ı başlattığınızda, yüklü tüm kavanozları görmelisiniz. Seni çalıştırmalı.

4
katma
Kurulumumda ve NOT kullanmam gerekiyordu
katma yazar Cole W, kaynak
harika .. harika ...
katma yazar Jayendra, kaynak
Solr'daki solrconfig.xml dosyasını, Solr'un Drupal ile çalışmasını sağlamak için Drupal'dan solrconfig.xml ile kopyaladım. Drupal’dan olan bu lib çizgilerini içermiyordu, bu yüzden kesinlikle problem buydu. Teşekkürler!
katma yazar John81, kaynak
Merhaba @Jayendra Ben bu chnages yapılandıramazsınız hangi dosyaları kopyalamak açıklar mısın lütfen?
katma yazar Prafful Garg, kaynak