It looks to me like a misconfiguration in your schema, as if you have specified ICUCollation*Field* as an Analyzer?
Can you check the configuration of 'alphaOnlySort' and tell me what it is? On Sat, Jul 21, 2012 at 4:53 AM, Günter Hipler <vogese...@gmail.com> wrote: > Hi Robert, > > instead of my colleague, he is currently away. Subsequently you will see > the entire log. Oliver told me the problem and I had the impression that > something necessary for initialisation is missing. I "googled" a little bit > and found a patch you have done > https://issues.apache.org/jira/secure/attachment/12505302/SOLR-2919.patch > related to "(ICU)CollationKeyFilter". But even initializations like this: > > *** > </fieldtype> > + > + <!-- ignores punctuation and whitespace --> > + <fieldtype name="sort_ignore_punctuation_t" > class="solr.ICUCollationField" > + locale="en" strength="primary" alternate="shifted"/> > + <!-- ignores only whitespace --> > + <fieldtype name="sort_ignore_space_t" class="solr.ICUCollationField" > + locale="en" strength="primary" alternate="shifted" > variableTop=" "/> > + <!-- ignores only accents, but not case --> > + <fieldtype name="sort_ignore_accents_t" class="solr.ICUCollationField" > + locale="en" strength="primary" caseLevel="true"/> > + <!-- sorts numerics in numeric order --> > + <fieldtype name="sort_numerics_t" class="solr.ICUCollationField" > + locale="en" numeric="true"/> > + <!-- sorts uppercase before lowercase --> > + <fieldtype name="sort_uppercase_first_t" > class="solr.ICUCollationField" > + locale="en" strength="tertiary" caseFirst="upper"/> > + </types> > > **** > didn't work. At least this is what I heard from Oliver. > > Thanks and best wishes from Basel > > Günter > > ***Exception** > INFO: Reading Solr Schema > Jul 16, 2012 5:27:48 PM org.apache.solr.schema.IndexSchema readSchema > INFO: Schema name=swissbib-default > Jul 16, 2012 5:27:48 PM org.apache.solr.common.SolrException log > SEVERE: null:org.apache.solr.common.SolrException: Plugin init failure for > [schema.xml] fieldType "alphaOnlySort": Plugin init failure for > [schema.xml] analyzer/filter: class org.apache.solr.schema.ICUCollationField > at > org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:168) > at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:359) > at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:106) > at org.apache.solr.core.CoreContainer.create(CoreContainer.java:812) > at org.apache.solr.core.CoreContainer.load(CoreContainer.java:510) > at org.apache.solr.core.CoreContainer.load(CoreContainer.java:333) > at > org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:282) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:101) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4072) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4726) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601) > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:943) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:778) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:504) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:840) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) > at > org.apache.catalina.core.StandardService.start(StandardService.java:525) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:754) > at org.apache.catalina.startup.Catalina.start(Catalina.java:595) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > Caused by: org.apache.solr.common.SolrException: Plugin init failure for > [schema.xml] analyzer/filter: class org.apache.solr.schema.ICUCollationField > at > org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:168) > at > org.apache.solr.schema.FieldTypePluginLoader.readAnalyzer(FieldTypePluginLoader.java:356) > at > org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:95) > at > org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:43) > at > org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:142) > ... 34 more > Caused by: java.lang.ClassCastException: class > org.apache.solr.schema.ICUCollationField > at java.lang.Class.asSubclass(Class.java:3018) > at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:409) > at > org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:430) > at > org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:86) > at > org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:142) > ... 38 more > > Jul 16, 2012 5:27:48 PM org.apache.solr.core.CoreContainer create > INFO: Creating SolrCore 'viaf' using instanceDir: > /usr/local/swissbib/solr.versions/configs/current.home/viaf > Jul 16, 2012 5:27:48 PM org.apache.solr.core.SolrResourceLoader <init> > > **end of Exception*** > > > 2012/7/21 Robert Muir <rcm...@gmail.com> > >> Can you include the entire exception? This is really necessary! >> >> On Tue, Jul 17, 2012 at 2:58 AM, Oliver Schihin >> <oliver.schi...@unibas.ch> wrote: >> > Hello >> > >> > According to release notes from 4.0.0-ALPHA, SOLR-2396, I replaced >> > ICUCollationKeyFilterFactory with ICUCollationField in our schema. But >> this >> > throws an exception, see the following excerpt from the log: >> > ------------------------------------ >> > Jul 16, 2012 5:27:48 PM org.apache.solr.common.SolrException log >> > SEVERE: null:org.apache.solr.common.SolrException: Plugin init failure >> for >> > [schema.xml] fieldType "alphaOnlySort": Pl >> > ugin init failure for [schema.xml] analyzer/filter: class >> > org.apache.solr.schema.ICUCollationField >> > at >> > >> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:168) >> > at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:359) >> > ------------------------------------ >> > The deprecated filter of ICUCollationKeyFilterFactory is working without >> any >> > problem. This is how I did the schema (with the deprecated filter): >> > ------------------------------------ >> > <!-- field type for sort strings --> >> > <fieldType name="alphaOnlySort" class="solr.TextField" >> > sortMissingLast="true" omitNorms="true"> >> > <analyzer> >> > <tokenizer class="solr.KeywordTokenizerFactory"/> >> > <filter class="solr.ICUCollationKeyFilterFactory" >> > locale="de@collation=phonebook" >> > strength="primary" >> > /> >> > </analyzer> >> > </fieldType> >> > ------------------------------------ >> > >> > Do I have to replace jars in /contrib/analysis-extras/, or any other >> hints >> > of what might be wrong in my install and configuration? >> > >> > Thanks a lot >> > Oliver >> > >> > >> >> >> >> -- >> lucidimagination.com >> -- lucidimagination.com