Thank you very much! It is working.

Regards

On Wed, Sep 14, 2011 at 4:14 PM, Juan Grande <juan.gra...@gmail.com> wrote:

> Hi Ahmad,
>
> While Solr is starting it writes the path to SOLR_HOME to the log. The
> message looks something like:
>
> Sep 14, 2011 9:14:53 AM org.apache.solr.core.SolrResourceLoader <init>
> >
> INFO: Solr home set to 'solr/'
> >
>
> If you're running the example, SOLR_HOME is usually
> apache-solr-3.3.0/example/solr
>
> Solr also writes a line like the following in the log for every JAR file it
> loads:
>
> Sep 14, 2011 9:14:53 AM org.apache.solr.core.SolrResourceLoader
> > replaceClassLoader
> >
> INFO: Adding
> >
> 'file:/home/jgrande/apache-solr-3.3.0/contrib/extraction/lib/pdfbox-1.3.1.jar'
> > to classloader
> >
>
> With this information you should be able to determine which JAR files Solr
> is loading and I'm pretty sure that it's loading all the files you need.
> The
> problem may be that you must also include
> "apache-solr-analysis-extras-3.3.0.jar" from the "apache-solr-3.3.0/dist"
> directory.
>
> Regards,
>
> *Juan*
>
>
>
> On Wed, Sep 14, 2011 at 12:19 AM, ahmad ajiloo <ahmad.aji...@gmail.com
> >wrote:
>
> > Hi
> > In this page (<
> >
> http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.ICUTokenizerFactory
> > >
> >
> >
> http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.ICUTokenizerFactory
> > )<
> >
> http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.ICUTokenizerFactory
> > >said:
> > "Note: to use this filter, see solr/contrib/analysis-extras/README.txt
> for
> > instructions on which jars you need to add to your SOLR_HOME/lib "
> >  I can't find "SOLR_HOME/lib" !
> > 1- Is there: "apache-solr-3.3.0\example\solr" ? there is no directory
> which
> > name is lib
> > I created "example/solr/lib" directory and copied jar files to it and
> > tested
> > this expressions in solrconfig.xml :
> > <lib dir="../../example/solr/lib" />
> > <lib dir="./lib" />
> > <lib dir="../../../example/solr/lib" /> (for more assurance!!!)
> > but it doesn't work and still has following errors !
> >
> > 2- or: "apache-solr-3.3.0\" ? there is no directory which name is lib
> > 3- or : "apache-solr-3.3.0\example" ? there is a "lib" directory. I
> copied
> > 4
> > libraries exist in "solr/contrib/analysis-extras/
> > " to "apache-solr-3.3.0\example\lib" but some errors exist in loading
> page
> > "
> > http://localhost:8983/solr/admin"; :
> >
> > I use Nutch to crawling the web and fetching web pages. I send data of
> > Nutch
> > to Solr for Indexing. according to Nutch tutorial (
> > http://wiki.apache.org/nutch/NutchTutorial#A6._Integrate_Solr_with_Nutch
> )
> > I
> > should copy schema.xml of Nutch to conf directory of Solr.
> > So I added all of my required Analyzer like
> "*ICUNormalizer2FilterFactory"
> > *to
> > this new shema.xml
> >
> >
> > this is schema.xml :
> >
> >
> ---------------------------------------------------------------------------------------------I
> > added bold text to this file
> > <?xml version="1.0" encoding="UTF-8" ?>
> > <schema name="nutch" version="1.3">
> >    <types>
> >        <fieldType name="string" class="solr.StrField"
> > sortMissingLast="true"
> >            omitNorms="true"/>
> >        <fieldType name="long" class="solr.TrieLongField"
> precisionStep="0"
> >            omitNorms="true" positionIncrementGap="0"/>
> >        <fieldType name="float" class="solr.TrieFloatField"
> > precisionStep="0"
> >            omitNorms="true" positionIncrementGap="0"/>
> >        <fieldType name="date" class="solr.TrieDateField"
> precisionStep="0"
> >            omitNorms="true" positionIncrementGap="0"/>
> >
> >        <fieldType name="text" class="solr.TextField"
> >            positionIncrementGap="100">
> >            <analyzer>
> >                <tokenizer class="solr.WhitespaceTokenizerFactory"/>
> >                <filter class="solr.StopFilterFactory"
> >                    ignoreCase="true" words="stopwords.txt"/>
> >                <filter class="solr.WordDelimiterFilterFactory"
> >                    generateWordParts="1" generateNumberParts="1"
> >                    catenateWords="1" catenateNumbers="1" catenateAll="0"
> >                    splitOnCaseChange="1"/>
> >                <filter class="solr.LowerCaseFilterFactory"/>
> >                <filter class="solr.EnglishPorterFilterFactory"
> >                    protected="protwords.txt"/>
> >                <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
> >            </analyzer>
> >        </fieldType>
> >
> >        *<fieldType name="text_icu" class="solr.TextField"
> > autoGeneratePhraseQueries="false">
> >             <analyzer>
> >                <tokenizer class="solr.ICUTokenizerFactory"/>
> >              </analyzer>
> >        </fieldType>
> >        <fieldType name="icu_sort_en" class="solr.TextField">
> >            <analyzer>
> >                <tokenizer class="solr.KeywordTokenizerFactory"/>
> >                <filter class="solr.ICUCollationKeyFilterFactory"
> > locale="en" strength="primary"/>
> >            </analyzer>
> >        </fieldType>
> >        <fieldType name="normalized" class="solr.TextField">
> >          <analyzer>
> >            <tokenizer class="solr.StandardTokenizerFactory"/>
> >            <filter class="solr.ICUNormalizer2FilterFactory"
> name="nfkc_cf"
> > mode="compose"/>
> >          </analyzer>
> >        </fieldType>
> >        <fieldType name="folded" class="solr.TextField">
> >            <analyzer>
> >                <tokenizer class="solr.StandardTokenizerFactory"/>
> >                <filter class="solr.ICUFoldingFilterFactory"/>
> >            </analyzer>
> >        </fieldType>
> >        <fieldType name="transformed" class="solr.TextField">
> >            <analyzer>
> >                <tokenizer class="solr.StandardTokenizerFactory"/>
> >                <filter class="solr.ICUTransformFilterFactory"
> > id="Traditional-Simplified"/>
> >            </analyzer>
> >        </fieldType>*
> >
> >        <fieldType name="url" class="solr.TextField"
> >            positionIncrementGap="100">
> >            <analyzer>
> >                <tokenizer class="solr.StandardTokenizerFactory"/>
> >                <filter class="solr.LowerCaseFilterFactory"/>
> >                <filter class="solr.WordDelimiterFilterFactory"
> >                    generateWordParts="1" generateNumberParts="1"/>
> >            </analyzer>
> >        </fieldType>
> >        *<fieldType name="text_fa" class="solr.TextField"
> > positionIncrementGap="100">
> >            <analyzer>
> >                <charFilter class="solr.PersianCharFilterFactory"/>
> >                <tokenizer class="solr.StandardTokenizerFactory"/>
> >            </analyzer>
> >        </fieldType>
> >        <fieldType name="text_fanormal" class="solr.TextField"
> > positionIncrementGap="100">
> >            <analyzer>
> >                <charFilter class="solr.PersianCharFilterFactory"/>
> >                <tokenizer class="solr.StandardTokenizerFactory"/>
> >                <filter class="solr.PersianNormalizationFilterFactory"/>
> >            </analyzer>
> >        </fieldType>*
> >    </types>
> >    <fields>
> >        <field name="id" type="string" stored="true" indexed="true"/>
> >
> >        <!-- core fields -->
> >        <field name="segment" type="string" stored="true"
> indexed="false"/>
> >        <field name="digest" type="string" stored="true" indexed="false"/>
> >        <field name="boost" type="float" stored="true" indexed="false"/>
> >
> >        <!-- fields for index-basic plugin -->
> >        <field name="host" type="url" stored="false" indexed="true"/>
> >        <field name="site" type="string" stored="false" indexed="true"/>
> >        <field name="url" type="url" stored="true" indexed="true"
> >            required="true"/>
> >        <field name="content" type="text" stored="false" indexed="true"/>
> >        <field name="title" type="text" stored="true" indexed="true"/>
> >        <field name="cache" type="string" stored="true" indexed="false"/>
> >        <field name="tstamp" type="date" stored="true" indexed="false"/>
> >
> >        <!-- fields for index-anchor plugin -->
> >        <field name="anchor" type="string" stored="true" indexed="true"
> >            multiValued="true"/>
> >
> >        <!-- fields for index-more plugin -->
> >        <field name="type" type="string" stored="true" indexed="true"
> >            multiValued="true"/>
> >        <field name="contentLength" type="long" stored="true"
> >            indexed="false"/>
> >        <field name="lastModified" type="date" stored="true"
> >            indexed="false"/>
> >        <field name="date" type="date" stored="true" indexed="true"/>
> >
> >        <!-- fields for languageidentifier plugin -->
> >        <field name="lang" type="string" stored="true" indexed="true"/>
> >
> >        <!-- fields for subcollection plugin -->
> >        <field name="subcollection" type="string" stored="true"
> >            indexed="true" multiValued="true"/>
> >
> >        <!-- fields for feed plugin (tag is also used by
> > microformats-reltag)-->
> >        <field name="author" type="string" stored="true" indexed="true"/>
> >        <field name="tag" type="string" stored="true" indexed="true"
> > multiValued="true"/>
> >        <field name="feed" type="string" stored="true" indexed="true"/>
> >        <field name="publishedDate" type="date" stored="true"
> >            indexed="true"/>
> >        <field name="updatedDate" type="date" stored="true"
> >            indexed="true"/>
> >
> >        <!-- fields for creativecommons plugin -->
> >        <field name="cc" type="string" stored="true" indexed="true"
> >            multiValued="true"/>
> >    </fields>
> >    <uniqueKey>id</uniqueKey>
> >    <defaultSearchField>content</defaultSearchField>
> >    <solrQueryParser defaultOperator="OR"/>
> > </schema>
> >
> >
> ---------------------------------------------------------------------------------------------------------------------------
> >
> > And these are errors in loading http://localhost:8983/solr/admin/
> >
> >
> >
> -------------------------------------------------------------org.apache.solr.common.SolrException:
> > Error loading class 'solr.ICUFoldingFilterFactory'
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:389)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:404)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:83)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:941)
> >        at
> > org.apache.solr.schema.IndexSchema.access$100(IndexSchema.java:62)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:450)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:435)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:480)
> >        at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:125)
> >        at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:461)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207)
> >        at
> >
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:130)
> >        at
> >
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
> >        at
> > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
> >        at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >        at
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >        at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >        at org.mortbay.jetty.Server.doStart(Server.java:224)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >        at java.lang.reflect.Method.invoke(Unknown Source)
> >        at org.mortbay.start.Main.invokeMain(Main.java:194)
> >        at org.mortbay.start.Main.start(Main.java:534)
> >        at org.mortbay.start.Main.start(Main.java:441)
> >        at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.ClassNotFoundException: solr.ICUFoldingFilterFactory
> >        at java.net.URLClassLoader$1.run(Unknown Source)
> >        at java.security.AccessController.doPrivileged(Native Method)
> >        at java.net.URLClassLoader.findClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> >        at java.lang.Class.forName0(Native Method)
> >        at java.lang.Class.forName(Unknown Source)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:373)
> >        ... 40 more
> >
> >
> -------------------------------------------------------------org.apache.solr.common.SolrException:
> > Error loading class 'solr.ICUCollationKeyFilterFactory'
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:389)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:404)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:83)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:941)
> >        at
> > org.apache.solr.schema.IndexSchema.access$100(IndexSchema.java:62)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:450)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:435)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:480)
> >        at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:125)
> >        at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:461)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207)
> >        at
> >
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:130)
> >        at
> >
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
> >        at
> > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
> >        at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >        at
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >        at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >        at org.mortbay.jetty.Server.doStart(Server.java:224)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >        at java.lang.reflect.Method.invoke(Unknown Source)
> >        at org.mortbay.start.Main.invokeMain(Main.java:194)
> >        at org.mortbay.start.Main.start(Main.java:534)
> >        at org.mortbay.start.Main.start(Main.java:441)
> >        at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.ClassNotFoundException:
> > solr.ICUCollationKeyFilterFactory
> >        at java.net.URLClassLoader$1.run(Unknown Source)
> >        at java.security.AccessController.doPrivileged(Native Method)
> >        at java.net.URLClassLoader.findClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> >        at java.lang.Class.forName0(Native Method)
> >        at java.lang.Class.forName(Unknown Source)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:373)
> >        ... 40 more
> > -------------------------------------------------------------
> > org.apache.solr.common.SolrException: Error loading class
> > 'solr.ICUNormalizer2FilterFactory'
> >
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:389)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:404)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:83)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:941)
> >        at
> > org.apache.solr.schema.IndexSchema.access$100(IndexSchema.java:62)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:450)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:435)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:480)
> >        at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:125)
> >        at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:461)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207)
> >        at
> >
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:130)
> >        at
> >
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
> >        at
> > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
> >        at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >        at
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >        at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >        at org.mortbay.jetty.Server.doStart(Server.java:224)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >        at java.lang.reflect.Method.invoke(Unknown Source)
> >        at org.mortbay.start.Main.invokeMain(Main.java:194)
> >        at org.mortbay.start.Main.start(Main.java:534)
> >        at org.mortbay.start.Main.start(Main.java:441)
> >        at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.ClassNotFoundException:
> > solr.ICUNormalizer2FilterFactory
> >        at java.net.URLClassLoader$1.run(Unknown Source)
> >        at java.security.AccessController.doPrivileged(Native Method)
> >        at java.net.URLClassLoader.findClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> >        at java.lang.Class.forName0(Native Method)
> >        at java.lang.Class.forName(Unknown Source)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:373)
> >        ... 40 more
> >
> >
> -------------------------------------------------------------org.apache.solr.common.SolrException:
> > analyzer without class or tokenizer & filter list
> >        at
> > org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:914)
> >        at
> > org.apache.solr.schema.IndexSchema.access$100(IndexSchema.java:62)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:450)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:435)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:480)
> >        at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:125)
> >        at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:461)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207)
> >        at
> >
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:130)
> >        at
> >
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
> >        at
> > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
> >        at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >        at
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >        at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >        at org.mortbay.jetty.Server.doStart(Server.java:224)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >        at java.lang.reflect.Method.invoke(Unknown Source)
> >        at org.mortbay.start.Main.invokeMain(Main.java:194)
> >        at org.mortbay.start.Main.start(Main.java:534)
> >        at org.mortbay.start.Main.start(Main.java:441)
> >        at org.mortbay.start.Main.main(Main.java:119)
> >
> >
> -------------------------------------------------------------org.apache.solr.common.SolrException:
> > Error loading class 'solr.ICUTransformFilterFactory'
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:389)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:404)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:83)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:941)
> >        at
> > org.apache.solr.schema.IndexSchema.access$100(IndexSchema.java:62)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:450)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:435)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:480)
> >        at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:125)
> >        at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:461)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207)
> >        at
> >
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:130)
> >        at
> >
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
> >        at
> > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
> >        at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >        at
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >        at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >        at org.mortbay.jetty.Server.doStart(Server.java:224)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >        at java.lang.reflect.Method.invoke(Unknown Source)
> >        at org.mortbay.start.Main.invokeMain(Main.java:194)
> >        at org.mortbay.start.Main.start(Main.java:534)
> >        at org.mortbay.start.Main.start(Main.java:441)
> >        at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.ClassNotFoundException:
> solr.ICUTransformFilterFactory
> >        at java.net.URLClassLoader$1.run(Unknown Source)
> >        at java.security.AccessController.doPrivileged(Native Method)
> >        at java.net.URLClassLoader.findClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> >        at java.lang.Class.forName0(Native Method)
> >        at java.lang.Class.forName(Unknown Source)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:373)
> >        ... 40 more
> >
> >
> -------------------------------------------------------------org.apache.solr.common.SolrException:
> > Error loading class 'solr.ICUTokenizerFactory'
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:389)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:404)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:83)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:910)
> >        at
> > org.apache.solr.schema.IndexSchema.access$100(IndexSchema.java:62)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:450)
> >        at
> org.apache.solr.schema.IndexSchema$1.create(IndexSchema.java:435)
> >        at
> >
> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:140)
> >        at
> > org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:480)
> >        at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:125)
> >        at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:461)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)
> >        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:207)
> >        at
> >
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:130)
> >        at
> >
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94)
> >        at
> > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
> >        at
> org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> >        at
> >
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> >        at
> > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> >        at
> > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> >
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> >
> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
> >        at org.mortbay.jetty.Server.doStart(Server.java:224)
> >        at
> > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> >        at
> org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> >        at java.lang.reflect.Method.invoke(Unknown Source)
> >        at org.mortbay.start.Main.invokeMain(Main.java:194)
> >        at org.mortbay.start.Main.start(Main.java:534)
> >        at org.mortbay.start.Main.start(Main.java:441)
> >        at org.mortbay.start.Main.main(Main.java:119)
> > Caused by: java.lang.ClassNotFoundException: solr.ICUTokenizerFactory
> >        at java.net.URLClassLoader$1.run(Unknown Source)
> >        at java.security.AccessController.doPrivileged(Native Method)
> >        at java.net.URLClassLoader.findClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClass(Unknown Source)
> >        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> >        at java.lang.Class.forName0(Native Method)
> >        at java.lang.Class.forName(Unknown Source)
> >        at
> >
> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:373)
> >        ... 40 more
> >
>

Reply via email to