So to me it heightens the probability of classloader conflicts,
I haven't worked with Solr 4.0, so I don't know if set of JAR files
are the same with Solr 3.4. Anyway, make sure that there is only
ONE instance of apache-solr-dataimporthandler-***.jar in your
whole tomcat+webapp.

Maybe you have this jar file in CATALINA_HOME\lib folder.

On Fri, Oct 21, 2011 at 3:06 PM, Adeel Qureshi <adeelmahm...@gmail.com>wrote:

> its deployed on a tomcat server ..
>
> On Fri, Oct 21, 2011 at 12:49 PM, Alireza Salimi
> <alireza.sal...@gmail.com>wrote:
>
> > Hi,
> >
> > How do you start Solr, through start.jar or you deploy it to a web
> > container?
> > Sometimes problems like this are because of different class loaders.
> > I hope my answer would help you.
> >
> > Regards
> >
> >
> > On Fri, Oct 21, 2011 at 12:47 PM, Adeel Qureshi <adeelmahm...@gmail.com
> > >wrote:
> >
> > > Hi I am trying to setup the data import handler with solr 4.0 and
> having
> > > some unexpected problems. I have a multi-core setup and only one core
> > > needed
> > > the dataimport handler so I have added the request handler to it and
> > added
> > > the lib imports in config file
> > >
> > > <lib dir="../../dist/" regex="apache-solr-dataimporthandler-\d.*\.jar"
> />
> > > <lib dir="../../dist/"
> > > regex="apache-solr-dataimporthandler-extras-\d.*\.jar" />
> > >
> > > for some reason this doesnt works .. it still keeps giving me
> > ClassNoFound
> > > error message so I moved the jars files to the shared lib folder and
> then
> > > atleast I was able to see the admin screen with the dataimport plugin
> > > loaded. But when I try to do the import its throwing this error message
> > >
> > > INFO: Starting Full Import
> > > Oct 21, 2011 11:35:41 AM org.apache.solr.core.SolrCore execute
> > > INFO: [DW] webapp=/solr path=/select
> > params={command=status&qt=/dataimport}
> > > status=0 QTime=0
> > > Oct 21, 2011 11:35:41 AM org.apache.solr.handler.dataimport.SolrWriter
> > > readIndexerProperties
> > > WARNING: Unable to read: dataimport.properties
> > > Oct 21, 2011 11:35:41 AM
> org.apache.solr.handler.dataimport.DataImporter
> > > doFullImport
> > > SEVERE: Full Import failed
> > > java.lang.NoSuchMethodError:
> org.apache.solr.update.DeleteUpdateCommand:
> > > method <init>()V not found
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.SolrWriter.doDeleteAll(SolrWriter.java:193)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DocBuilder.cleanByQuery(DocBuilder.java:1012)
> > >    at
> > >
> >
> org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:183)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:335)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:393)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:374)
> > > Oct 21, 2011 11:35:41 AM org.apache.solr.handler.dataimport.SolrWriter
> > > rollback
> > > SEVERE: Exception while solr rollback.
> > > java.lang.NoSuchMethodError:
> > org.apache.solr.update.RollbackUpdateCommand:
> > > method <init>()V not found
> > >    at
> > >
> >
> org.apache.solr.handler.dataimport.SolrWriter.rollback(SolrWriter.java:184)
> > >    at
> > >
> >
> org.apache.solr.handler.dataimport.DocBuilder.rollback(DocBuilder.java:249)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:340)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:393)
> > >    at
> > >
> > >
> >
> org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:374)
> > > Oct 21, 2011 11:35:43 AM org.apache.solr.core.SolrCore execute
> > > INFO: [DW] webapp=/solr path=/select
> > params={command=status&qt=/dataimport}
> > > status=0 QTime=0
> > >
> > > Any ideas whats going on .. its complaining about a missing method in
> > > dataimport classes which doesnt makes sense. Is this some kind of
> version
> > > mismatch or what is going on.
> > >
> > > I would appreciate any comments.
> > > Thanks
> > > Adeel
> > >
> >
> >
> >
> > --
> > Alireza Salimi
> > Java EE Developer
> >
>



-- 
Alireza Salimi
Java EE Developer

Reply via email to