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 <jnewb...@zappos.com> 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
> jnewb...@zappos.com - 702-943-7562
>
>
>> From: Grant Ingersoll <gsing...@apache.org>
>> Reply-To: <solr-user@lucene.apache.org>
>> Date: Thu, 21 May 2009 16:02:16 -0400
>> To: <solr-user@lucene.apache.org>
>> 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
>>> jnewb...@zappos.com - 702-943-7562
>>>
>>>
>>>> From: Mark Miller <markrmil...@gmail.com>
>>>> Reply-To: <solr-user@lucene.apache.org>
>>>> Date: Thu, 21 May 2009 12:19:47 -0400
>>>> To: <solr-user@lucene.apache.org>
>>>> 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