d:content
türünde ek özelliği olan bir Alfresco model türüm var. Bu özellik, 32 KB'den büyük içeriği depolamaya çalıştığımda Solr istisnalarına neden olur. Bunun endeksi çalıştığında bu mülkte 32 KB, Solr bu istisnayı atar o içerik büyük koyarsanız bu özelliğin geçerli tanımDizin Oluşturma d: içerik özelliği içerik> 32 KB
<property name="acme:secondContent">
<type>d:content</type>
<mandatory>false</mandatory>
<index enabled="true">
<atomic>true</atomic>
<stored>true</stored>
<tokenised>both</tokenised>
</index>
</property>
olduğunu o:
java.lang.IllegalArgumentException: Document contains at least one immense term in field="[email protected][email protected]{http://acme.com/model/custom/1.0}secondContent" (whose UTF8 encoding is longer than the max length 32766), all of which were skipped. Please correct the analyzer to not produce such terms.
index
yapılandırmayı gelmez değiştirme Yardım, hata index
tüm çeşitleri ile denedim ve denedim alt elemanları.
another question yılında cevaplanır: altta yatan Lucene endeksinde tek dönem için
maksimum boyut sert kodlanmış inanıyorum olan 32.776 bayt.
nasıl yapılandırabilirim ben kaydetmek ve 32 KB boyutundan büyük indeks içeriği böylece bir d:content
mülkiyet index
?
Düzenleme:
contentModel.xml
yılında cm:content
böyle yapılandırılır: daha büyük 32 KB sorunsuz çalışan içeriğe sahip bir basit text/plain
dosya ekleme
<index enabled="true">
<atomic>true</atomic>
<stored>false</stored>
<tokenised>true</tokenised>
</index>
.
Özel mülküm için aynı index
yapılandırması hala başarısız oluyor.
Güncelleme: Alfresco 4.2fCE Altında
, sorun oluşmaz yapar. Yani bu Solres 4.1.9 ile birlikte Alfresco 5.0c'de bir hatadır.
Güncelleme 2:
Ben filed a bug in the Alfresco JIRA ettik.
'' ayarlarında silmek için yeterli değildim. Bu alanın içeriği nedir? Yalnızca jetonlanmış formda varsa, herhangi bir şey kaybeder misiniz? Dize formunda olması, sıralama ve yüzleşmeye izin verir. Bu alan için gerekli mi? –
cheffe
Hayır, sıralama ve faceting gerekli değildir. Biraz daha kombinasyonları deneyeceğim. –
cm'yi genişletememenizin bir nedeni var mı: içerik, d: content özelliği içeriyor mu? – crownjewel82