We are using solr 1.4 on trunk as of 5/7/2009.  What patch did you want us
to apply?  
-- 
Jeff Newburn
Software Engineer, Zappos.com
[email protected] - 702-943-7562


> From: Noble Paul നോബിള്‍  नोब्ळ् <[email protected]>
> Reply-To: <[email protected]>
> Date: Mon, 25 May 2009 17:16:19 +0530
> To: <[email protected]>
> Subject: Re: Plugin Not Found
> 
> hi jeff ,
> look at these lines in the log
> 
> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader <init>
> INFO: Solr home set to '/home/zetasolr/'
> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader
> createClassLoader
> INFO: Adding 'file:/home/zetasolr/lib/FacetCubeComponent.jar' to Solr
> classloader
> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader <init>
> INFO: Solr home set to '/home/zetasolr/cores/zeta-main/'
> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader
> createClassLoader
> INFO: Reusing parent classloader
> 
> 
> this means that Solr is just using the webapp class loader instead of
> its own . which version of Solr are you using?
> 
> is it possible for you to apply this patch and start if you get a
> different error mesage?
> 
> 
> 
> --
> 
> On Fri, May 22, 2009 at 8:15 PM, Jeff Newburn <[email protected]> wrote:
>> I have included the configuration and the log for the error on startup. I
>> does appear it tries to load the lib but then simply can't referene it.
>> 
>> <requestHandler name="dismax" class="solr.DisMaxRequestHandler"
>> default="true" >
>>        <lst name="defaults">
>>            <str name="echoParams">explicit</str>
>>            <float name="tie">0.01</float>
>>            <str name="qf">
>>                productId^10.0
>> 
>>                personality^15.0
>>                subCategory^20.0
>>                category^10.0
>>                productType^8.0
>> 
>>                brandName^10.0
>>                realBrandName^9.5
>>                productNameSearch^20
>> 
>>                size^1.2
>>                width^1.0
>>                heelHeight^1.0
>> 
>>                productDescription^5.0
>>                color^6.0
>>                price^1.0
>> 
>>                expandedGender^0.5
>>            </str>
>>            <str name="pf">
>>                brandName^5.0  productNameSearch^5.0 productDescription^5.0
>> personality^10.0 subCategory^20.0 category^10.0 productType^8.0
>>            </str>
>>            <str name="fl">
>>                productId, productName, price, originalPrice,
>> brandNameFacet, productRating, imageUrl, productUrl, isNew, onSale
>>            </str>
>>            <str name="bf">rord(popularity)^1</str>
>>            <str name="mm">100%</str>
>>            <int name="ps">1</int>
>>            <int name="qs">5</int>
>>            <str name="q.alt">*:*</str>
>> 
>>            <!-- More like this search parameters -->
>>            <str
>> name="mlt.fl">brandNameFacet,productTypeFacet,productName,categoryFacet,subC
>> ategoryFacet,personalityFacet,colorFacet,heelHeight,expandedGender</str>
>>            <int name="mlt.mindf">1</int>
>>            <int name="mlt.mintf">1</int>
>>        </lst>
>>         <arr name="last-components">
>>               <str>spellcheck</str>
>>               <str>facetcube</str>
>>         </arr>
>> 
>>    </requestHandler>
>> 
>>    <searchComponent name="facetcube"
>> class="com.zappos.solr.FacetCubeComponent"/>
>> 
>> 
>> LOGS
>> May 22, 2009 7:38:24 AM org.apache.catalina.startup.SetAllPropertiesRule
>> begin
>> WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property
>> 'maxProcessors' to '500' did not find a matching property.
>> May 22, 2009 7:38:24 AM org.apache.catalina.startup.SetAllPropertiesRule
>> begin
>> WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property
>> 'maxProcessors' to '500' did not find a matching property.
>> May 22, 2009 7:38:24 AM org.apache.catalina.core.AprLifecycleListener init
>> INFO: The APR based Apache Tomcat Native library which allows optimal
>> performance in production environments was not found on the
>> java.library.path: /usr/local/apr/lib
>> May 22, 2009 7:38:24 AM org.apache.tomcat.util.net.NioSelectorPool
>> getSharedSelector
>> INFO: Using a shared selector for servlet write/read
>> May 22, 2009 7:38:24 AM org.apache.coyote.http11.Http11NioProtocol init
>> INFO: Initializing Coyote HTTP/1.1 on http-8080
>> May 22, 2009 7:38:24 AM org.apache.tomcat.util.net.NioSelectorPool
>> getSharedSelector
>> INFO: Using a shared selector for servlet write/read
>> May 22, 2009 7:38:24 AM org.apache.coyote.http11.Http11NioProtocol init
>> INFO: Initializing Coyote HTTP/1.1 on http-8443
>> May 22, 2009 7:38:24 AM org.apache.catalina.startup.Catalina load
>> INFO: Initialization processed in 1011 ms
>> May 22, 2009 7:38:24 AM org.apache.catalina.core.StandardService start
>> INFO: Starting service Catalina
>> May 22, 2009 7:38:24 AM org.apache.catalina.core.StandardEngine start
>> INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
>> May 22, 2009 7:38:24 AM org.apache.catalina.startup.HostConfig deployWAR
>> INFO: Deploying web application archive solr.war
>> May 22, 2009 7:38:25 AM org.apache.solr.servlet.SolrDispatchFilter init
>> INFO: SolrDispatchFilter.init()
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader
>> locateInstanceDir
>> INFO: No /solr/home in JNDI
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader
>> locateInstanceDir
>> INFO: using system property solr.solr.home: /home/zetasolr
>> May 22, 2009 7:38:25 AM org.apache.solr.core.CoreContainer$Initializer
>> initialize
>> INFO: looking for solr.xml: /home/zetasolr/solr.xml
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader <init>
>> INFO: Solr home set to '/home/zetasolr/'
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader
>> createClassLoader
>> INFO: Adding 'file:/home/zetasolr/lib/FacetCubeComponent.jar' to Solr
>> classloader
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader <init>
>> INFO: Solr home set to '/home/zetasolr/cores/zeta-main/'
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrResourceLoader
>> createClassLoader
>> INFO: Reusing parent classloader
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrConfig <init>
>> INFO: Loaded SolrConfig: solrconfig.xml
>> May 22, 2009 7:38:25 AM org.apache.solr.schema.IndexSchema readSchema
>> INFO: Reading Solr Schema
>> May 22, 2009 7:38:25 AM org.apache.solr.schema.IndexSchema readSchema
>> INFO: Schema name=Zappos Zeta (zeta-main)
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created string: org.apache.solr.schema.StrField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created boolean: org.apache.solr.schema.BoolField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created integer: org.apache.solr.schema.IntField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created long: org.apache.solr.schema.LongField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created float: org.apache.solr.schema.FloatField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created double: org.apache.solr.schema.DoubleField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created sint: org.apache.solr.schema.SortableIntField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created slong: org.apache.solr.schema.SortableLongField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created sfloat: org.apache.solr.schema.SortableFloatField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created date: org.apache.solr.schema.DateField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created random: org.apache.solr.schema.RandomSortField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.SynonymFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.TrimFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null:
>> org.apache.solr.analysis.RemoveDuplicatesTokenFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created text_ws: org.apache.solr.schema.TextField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created lowerCase: org.apache.solr.schema.TextField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.EnglishPorterFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null:
>> org.apache.solr.analysis.RemoveDuplicatesTokenFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.SynonymFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null: org.apache.solr.analysis.EnglishPorterFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created null:
>> org.apache.solr.analysis.RemoveDuplicatesTokenFilterFactory
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created text: org.apache.solr.schema.TextField
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created ignored: org.apache.solr.schema.StrField
>> May 22, 2009 7:38:25 AM org.apache.solr.schema.IndexSchema readSchema
>> INFO: default search field is word
>> May 22, 2009 7:38:25 AM org.apache.solr.schema.IndexSchema readSchema
>> INFO: query parser default operator is AND
>> May 22, 2009 7:38:25 AM org.apache.solr.schema.IndexSchema readSchema
>> INFO: unique key field: styleId
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrCore <init>
>> INFO: [zeta-main] Opening new SolrCore at /home/zetasolr/cores/zeta-main/,
>> dataDir=/home/zetasolr/cores/zeta-main/data/
>> May 22, 2009 7:38:25 AM org.apache.solr.core.JmxMonitoredMap <init>
>> INFO: JMX monitoring is enabled. Adding Solr mbeans to JMX Server:
>> com.sun.jmx.mbeanserver.jmxmbeanser...@56d90453
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrCore parseListener
>> INFO: [zeta-main] Searching for listeners:
>> //listen...@event="firstSearcher"]
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrCore parseListener
>> INFO: [zeta-main] Added SolrEventListener:
>> org.apache.solr.core.QuerySenderListener{queries=[{q=shoes,start=0,rows=100,
>> qt=dismax}, {q=womens hiking socks,start=0,rows=100,qt=dismax}, {q=mens
>> shoes,qt=dismax}, {q=womens shoes,qt=dismax}, {q=womens boots,qt=dismax},
>> {q=womens clothing,qt=dismax}, {q=clothing,qt=dismax}, {q=evening
>> dresses,qt=dismax}, {q=boots,qt=dismax}, {q=leather,qt=dismax},
>> {q=hats,qt=dismax}, {q=punk clothing,qt=dismax}, {q=tights,qt=dismax},
>> {q=rain boots,qt=dismax}, {q=clogs,qt=dismax}, {q=slippers,qt=dismax},
>> {q=jackets,qt=dismax}, {q=moccasins,qt=dismax}, {q=sexy shoes,qt=dismax},
>> {q=saddle,qt=dismax}, {q=dresses,qt=dismax}, {q=gloves,qt=dismax}]}
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrCore parseListener
>> INFO: [zeta-main] Searching for listeners: //listen...@event="newSearcher"]
>> May 22, 2009 7:38:25 AM org.apache.solr.core.SolrCore parseListener
>> INFO: [zeta-main] Added SolrEventListener:
>> org.apache.solr.core.QuerySenderListener{queries=[{q=shoes,start=0,rows=100,
>> qt=dismax}, {q=womens hiking socks,start=0,rows=100,qt=dismax}, {q=mens
>> shoes,qt=dismax}, {q=womens shoes,qt=dismax}, {q=womens boots,qt=dismax},
>> {q=womens clothing,qt=dismax}, {q=clothing,qt=dismax}, {q=evening
>> dresses,qt=dismax}, {q=boots,qt=dismax}, {q=leather,qt=dismax},
>> {q=hats,qt=dismax}, {q=punk clothing,qt=dismax}, {q=tights,qt=dismax},
>> {q=rain boots,qt=dismax}, {q=clogs,qt=dismax}, {q=slippers,qt=dismax},
>> {q=jackets,qt=dismax}, {q=moccasins,qt=dismax}, {q=sexy shoes,qt=dismax},
>> {q=saddle,qt=dismax}, {q=dresses,qt=dismax}, {q=gloves,qt=dismax}]}
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created ruby: org.apache.solr.request.RubyResponseWriter
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created xml: org.apache.solr.request.XMLResponseWriter
>> May 22, 2009 7:38:25 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created json: org.apache.solr.request.JSONResponseWriter
>> May 22, 2009 7:38:26 AM org.apache.solr.common.SolrException log
>> SEVERE: org.apache.solr.common.SolrException: Error loading class
>> 'com.zappos.solr.FacetCubeComponent'
>>        at
>> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:31
>> 0)
>>        at
>> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:
>> 325)
>>        at
>> org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader
>> .java:84)
>>        at
>> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.j
>> ava:141)
>>        at
>> org.apache.solr.core.SolrCore.loadSearchComponents(SolrCore.java:841)
>>        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:528)
>>        at org.apache.solr.core.CoreContainer.create(CoreContainer.java:350)
>>        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:227)
>>        at
>> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java
>> :107)
>>        at
>> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
>>        at
>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
>> Config.java:275)
>>        at
>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
>> terConfig.java:397)
>>        at
>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon
>> fig.java:108)
>>        at
>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:37
>> 09)
>>        at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
>>        at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
>> 91)
>>        at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>>        at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>>        at
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
>>        at
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
>>        at
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>>        at
>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
>>        at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>>        at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
>> t.java:117)
>>        at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>>        at
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>        at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>        at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>        at
>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>        at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>        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:288)
>>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> Caused by: java.lang.ClassNotFoundException:
>> com.zappos.solr.FacetCubeComponent
>>        at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
>> a:1360)
>>        at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
>> a:1206)
>>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>>        at java.lang.Class.forName0(Native Method)
>>        at java.lang.Class.forName(Class.java:247)
>>        at
>> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:29
>> 4)
>>        ... 36 more
>> 
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created spellcheck:
>> org.apache.solr.handler.component.SpellCheckComponent
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created elevator:
>> org.apache.solr.handler.component.QueryElevationComponent
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /replication: org.apache.solr.handler.ReplicationHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created standard: org.apache.solr.handler.StandardRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created dismax: org.apache.solr.handler.DisMaxRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.core.RequestHandlers$1 create
>> INFO: adding lazy requestHandler: solr.SpellCheckerRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created spellchecker:
>> org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /spellCheckCompRH:
>> org.apache.solr.handler.component.SearchHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /mlt: org.apache.solr.handler.MoreLikeThisHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /search: org.apache.solr.handler.component.SearchHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.core.RequestHandlers$1 create
>> INFO: adding lazy requestHandler:
>> org.apache.solr.handler.component.SearchHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /elevate:
>> org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /update: org.apache.solr.handler.XmlUpdateRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /analysis: org.apache.solr.handler.AnalysisRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /admin/luke: org.apache.solr.handler.admin.LukeRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /admin/system: org.apache.solr.handler.admin.SystemInfoHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /admin/plugins:
>> org.apache.solr.handler.admin.PluginInfoHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /admin/threads:
>> org.apache.solr.handler.admin.ThreadDumpHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /admin/properties:
>> org.apache.solr.handler.admin.PropertiesRequestHandler
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created /admin/: org.apache.solr.handler.admin.AdminHandlers
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created gap: org.apache.solr.highlight.GapFragmenter
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created regex: org.apache.solr.highlight.RegexFragmenter
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created html: org.apache.solr.highlight.HtmlFormatter
>> May 22, 2009 7:38:26 AM org.apache.solr.search.SolrIndexSearcher <init>
>> INFO: Opening searc...@d5e92d7 main
>> May 22, 2009 7:38:26 AM org.apache.solr.core.SolrCore registerSearcher
>> INFO: [zeta-main] Registered new searcher searc...@d5e92d7 main
>> May 22, 2009 7:38:26 AM
>> org.apache.solr.update.DirectUpdateHandler2$CommitTracker <init>
>> INFO: AutoCommit: disabled
>> May 22, 2009 7:38:26 AM
>> org.apache.solr.handler.component.SpellCheckComponent inform
>> INFO: Initializing spell checkers
>> May 22, 2009 7:38:26 AM
>> org.apache.solr.handler.component.SpellCheckComponent inform
>> INFO: Registering newSearcher listener for spellchecker: default
>> May 22, 2009 7:38:26 AM
>> org.apache.solr.handler.component.SpellCheckComponent inform
>> INFO: Registering newSearcher listener for spellchecker: jarowinkler
>> May 22, 2009 7:38:26 AM org.apache.solr.spelling.AbstractLuceneSpellChecker
>> init
>> INFO: Using WhitespaceAnalzyer for dictionary: file
>> May 22, 2009 7:38:26 AM org.apache.solr.util.plugin.AbstractPluginLoader
>> load
>> INFO: created queryConverter:
>> org.apache.solr.spelling.SpellingQueryConverter
>> May 22, 2009 7:38:26 AM
>> org.apache.solr.handler.component.QueryElevationComponent inform
>> INFO: Loading QueryElevation from:
>> /home/zetasolr/cores/zeta-main/conf/elevate.xml
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.ReplicationHandler inform
>> INFO: Replication enabled for following config files:
>> slave_solrconfig.xml:solrconfig.xml,schema.xml,stopwords.txt,elevate.xml,syn
>> onyms.txt
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.ReplicationHandler inform
>> INFO: Commits will be reserved for  10000
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.querycompon...@34c7e8a7
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.facetcompon...@307b4703
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.morelikethiscompon...@6d732ed2
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.highlightcompon...@25071521
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.statscompon...@73fc3c84
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding  debug
>> component:org.apache.solr.handler.component.debugcompon...@34e93999
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.querycompon...@34c7e8a7
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.facetcompon...@307b4703
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.morelikethiscompon...@6d732ed2
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.highlightcompon...@25071521
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.statscompon...@73fc3c84
>> May 22, 2009 7:38:26 AM org.apache.solr.handler.component.SearchHandler
>> inform
>> INFO: Adding
>> component:org.apache.solr.handler.component.spellcheckcompon...@3bc486f2
>> May 22, 2009 7:38:26 AM org.apache.solr.core.QuerySenderListener newSearcher
>> INFO: QuerySenderListener sending requests to searc...@d5e92d7 main
>> May 22, 2009 7:38:26 AM org.apache.solr.common.SolrException log
>> SEVERE: org.apache.solr.common.SolrException: Unknown Search Component:
>> facetcube
>>        at
>> org.apache.solr.core.SolrCore.getSearchComponent(SolrCore.java:874)
>>        at
>> org.apache.solr.handler.component.SearchHandler.inform(SearchHandler.java:12
>> 7)
>>        at
>> org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:415)
>>        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:569)
>>        at org.apache.solr.core.CoreContainer.create(CoreContainer.java:350)
>>        at org.apache.solr.core.CoreContainer.load(CoreContainer.java:227)
>>        at
>> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java
>> :107)
>>        at
>> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69)
>>        at
>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
>> Config.java:275)
>>        at
>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
>> terConfig.java:397)
>>        at
>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon
>> fig.java:108)
>>        at
>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:37
>> 09)
>>        at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
>>        at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
>> 91)
>>        at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>>        at
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>>        at
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
>>        at
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
>>        at
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>>        at
>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
>>        at
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>>        at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
>> t.java:117)
>>        at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>>        at
>> org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>        at
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>        at
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>        at
>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>        at
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>        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:288)
>>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> 
>> May 22, 2009 7:38:26 AM org.apache.solr.servlet.SolrDispatchFilter init
>> INFO: user.dir=/home/zetasolr/apache-tomcat-6.0.16
>> May 22, 2009 7:38:26 AM org.apache.solr.servlet.SolrDispatchFilter init
>> INFO: SolrDispatchFilter.init() done
>> May 22, 2009 7:38:26 AM org.apache.solr.servlet.SolrServlet init
>> INFO: SolrServlet.init()
>> May 22, 2009 7:38:26 AM org.apache.solr.core.SolrResourceLoader
>> locateInstanceDir
>> INFO: No /solr/home in JNDI
>> May 22, 2009 7:38:26 AM org.apache.solr.core.SolrResourceLoader
>> locateInstanceDir
>> INFO: using system property solr.solr.home: /home/zetasolr
>> May 22, 2009 7:38:26 AM org.apache.solr.servlet.SolrServlet init
>> INFO: SolrServlet.init() done
>> May 22, 2009 7:38:26 AM org.apache.solr.core.SolrResourceLoader
>> locateInstanceDir
>> INFO: No /solr/home in JNDI
>> May 22, 2009 7:38:26 AM org.apache.solr.core.SolrResourceLoader
>> locateInstanceDir
>> INFO: using system property solr.solr.home: /home/zetasolr
>> May 22, 2009 7:38:26 AM org.apache.solr.servlet.SolrUpdateServlet init
>> INFO: SolrUpdateServlet.init() done
>> May 22, 2009 7:38:26 AM org.apache.coyote.http11.Http11NioProtocol start
>> INFO: Starting Coyote HTTP/1.1 on http-8080
>> May 22, 2009 7:38:27 AM org.apache.coyote.http11.Http11NioProtocol start
>> INFO: Starting Coyote HTTP/1.1 on http-8443
>> May 22, 2009 7:38:27 AM org.apache.catalina.startup.Catalina start
>> INFO: Server startup in 2434 ms
>> 
>> 
>> 
>> --
>> Jeff Newburn
>> Software Engineer, Zappos.com
>> [email protected] - 702-943-7562
>> 
>> 
>>> From: Grant Ingersoll <[email protected]>
>>> Reply-To: <[email protected]>
>>> Date: Thu, 21 May 2009 16:02:16 -0400
>>> To: <[email protected]>
>>> Subject: Re: Plugin Not Found
>>> 
>>> Can you share your full log (at least through startup) as well as the
>>> config for both the component and the ReqHandler that is using it?
>>> 
>>> -Grant
>>> 
>>> On May 21, 2009, at 3:37 PM, Jeff Newburn wrote:
>>> 
>>>> One additional note we are on 1.4 tunk as of 5/7/2009.  Just not
>>>> sure why it
>>>> won't load since it obviously works fine if directly inserted into the
>>>> WEB-INF directory.
>>>> --
>>>> Jeff Newburn
>>>> Software Engineer, Zappos.com
>>>> [email protected] - 702-943-7562
>>>> 
>>>> 
>>>>> From: Mark Miller <[email protected]>
>>>>> Reply-To: <[email protected]>
>>>>> Date: Thu, 21 May 2009 12:19:47 -0400
>>>>> To: <[email protected]>
>>>>> Subject: Re: Plugin Not Found
>>>>> 
>>>>> Jeff Newburn wrote:
>>>>>> Nothing else is in the lib directory but this one jar.
>>>>>> 
>>>>>> Additionally, the logs seem to say that it finds the lib as shown
>>>>>> below
>>>>>> INFO: Solr home set to '/home/zetasolr/'
>>>>>> May 20, 2009 10:16:56 AM org.apache.solr.core.SolrResourceLoader
>>>>>> createClassLoader
>>>>>> INFO: Adding 'file:/home/zetasolr/lib/FacetCubeComponent.jar' to
>>>>>> Solr
>>>>>> classloader
>>>>>> 
>>>>>> However as soon as it tries the component it cannot find the class.
>>>>>> 
>>>>>> 
>>>>> Something must be wacky. I just did a quick custom component with 1.3
>>>>> and trunk, and it loaded no problem in both cases.
>>>>> 
>>>>> Anything odd about your Component? Your sure it extends
>>>>> SearchComponent?
>>>>> 
>>>>> As Noble mentioned, you will not be able to find other classes/jars
>>>>> in
>>>>> the solr.home/lib directory from a class/jar in the solr.home/lib
>>>>> directory. But this, oddly, doesn't appear to be the issue your
>>>>> facing.
>>>>> 
>>>>> Do share if you have anything else you can add.
>>>>> 
>>>>> --
>>>>> - Mark
>>>>> 
>>>>> http://www.lucidimagination.com
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>>> --------------------------
>>> Grant Ingersoll
>>> http://www.lucidimagination.com/
>>> 
>>> Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids)
>>> using Solr/Lucene:
>>> http://www.lucidimagination.com/search
>>> 
>> 
>> 
> 
> 
> 
> -- 
> -----------------------------------------------------
> Noble Paul | Principal Engineer| AOL | http://aol.com

Reply via email to