it is a bug , I have raised an issue

https://issues.apache.org/jira/browse/SOLR-1077

On Fri, Mar 20, 2009 at 4:41 AM, Sam Keen <sam....@gmail.com> wrote:
> guess I spoke to soon.  The above setup (with Shalin's fix) works for
> a mock run of 2 records.  But when I try it with the production data
> of about 450 records, I get this error.
>
> again, any help is greatly appreciated
>
> sam keen
>
> Mar 19, 2009 3:59:20 PM
> org.apache.solr.handler.dataimport.DataImporter doFullImport
> INFO: Starting Full Import
> Mar 19, 2009 3:59:20 PM org.apache.solr.core.SolrCore execute
> INFO: [] webapp=/solr path=/dataimport params={command=full-import}
> status=0 QTime=6
> Mar 19, 2009 3:59:20 PM org.apache.solr.update.DirectUpdateHandler2 deleteAll
> INFO: [] REMOVING ALL DOCUMENTS FROM INDEX
> Mar 19, 2009 3:59:20 PM
> org.apache.solr.handler.dataimport.HttpDataSource getData
> INFO: Created URL to: http://local.smwe.com/factsheets/feed
> Mar 19, 2009 3:59:36 PM
> org.apache.solr.handler.dataimport.DataImporter doFullImport
> SEVERE: Full Import failed
> java.lang.RuntimeException: java.lang.IndexOutOfBoundsException:
> Index: 3, Size: 3
>        at 
> org.apache.solr.handler.dataimport.XPathRecordReader.streamRecords(XPathRecordReader.java:85)
>        at 
> org.apache.solr.handler.dataimport.XPathEntityProcessor.initQuery(XPathEntityProcessor.java:226)
>        at 
> org.apache.solr.handler.dataimport.XPathEntityProcessor.fetchNextRow(XPathEntityProcessor.java:180)
>        at 
> org.apache.solr.handler.dataimport.XPathEntityProcessor.nextRow(XPathEntityProcessor.java:163)
>        at 
> org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:285)
>        at 
> org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:178)
>        at 
> org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:136)
>        at 
> org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:334)
>        at 
> org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:386)
>        at 
> org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:377)
> Caused by: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
>        at java.util.ArrayList.RangeCheck(ArrayList.java:546)
>        at java.util.ArrayList.get(ArrayList.java:321)
>        at 
> org.apache.solr.handler.dataimport.XPathEntityProcessor.readRow(XPathEntityProcessor.java:266)
>        at 
> org.apache.solr.handler.dataimport.XPathEntityProcessor.access$100(XPathEntityProcessor.java:53)
>        at 
> org.apache.solr.handler.dataimport.XPathEntityProcessor$1.handle(XPathEntityProcessor.java:229)
>        at 
> org.apache.solr.handler.dataimport.XPathRecordReader$Node.parse(XPathRecordReader.java:149)
>        at 
> org.apache.solr.handler.dataimport.XPathRecordReader$Node.parse(XPathRecordReader.java:174)
>        at 
> org.apache.solr.handler.dataimport.XPathRecordReader$Node.parse(XPathRecordReader.java:174)
>        at 
> org.apache.solr.handler.dataimport.XPathRecordReader$Node.access$000(XPathRecordReader.java:89)
>        at 
> org.apache.solr.handler.dataimport.XPathRecordReader.streamRecords(XPathRecordReader.java:82)
>        ... 9 more
>
>
>
>
> On Wed, Mar 18, 2009 at 2:58 PM, Sam Keen <sam....@gmail.com> wrote:
>> that worked perfectly Shalin.  thanks so much for your help!
>>
>> sam keen
>>
>>
>> On Wed, Mar 18, 2009 at 1:15 PM, Shalin Shekhar Mangar
>> <shalinman...@gmail.com> wrote:
>>> On Thu, Mar 19, 2009 at 1:29 AM, Sam Keen <sam....@gmail.com> wrote:
>>>
>>>>
>>>> What I am now attempting to do is leverage 'useSolrAddSchema="true"' .
>>>> I have a URL the responds with a well formatted solr add xml (I'm able
>>>> to add it by POSTing).  But when I try to add it using
>>>> http://localhost:8983/solr/dataimport?command=full-import i get a null
>>>> pointer exception.
>>>
>>>
>>> You need to use XPathEntityProcessor. If you do not specify a processor, the
>>> default is SqlEntityProcessor (used for DB imports).
>>>
>>> Add the attribute processor="XPathEntityProcessor" to the entity and try.
>>>
>>> --
>>> Regards,
>>> Shalin Shekhar Mangar.
>>>
>>
>



-- 
--Noble Paul

Reply via email to