lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mathias Lux <>
Subject Re: DataImport Handler, writing a new EntityProcessor
Date Thu, 19 Dec 2013 11:30:23 GMT

Thanks for all the advice! I finally did it, the most annoying error
that took me the best of a day to figure out was that the state
variable here had to be reset:

The EntityProcessor is part of this image search plugin if anyone is

:) It's always the small things that are hard to find

cheers and thanks, Mathias

On Wed, Dec 18, 2013 at 7:26 PM, P Williams
<> wrote:
> Hi Mathias,
> I'd recommend testing one thing at a time.  See if you can get it to work
> for one image before you try a directory of images.  Also try testing using
> the solr-testframework using your ide (I use Eclipse) to debug rather than
> your browser/print statements.  Hopefully that will give you some more
> specific knowledge of what's happening around your plugin.
> I also wrote an EntityProcessor plugin to read from a properties
> file<>.
>  Hopefully that'll give you some insight about this kind of Solr plugin and
> testing them.
> Cheers,
> Tricia
> On Wed, Dec 18, 2013 at 3:03 AM, Mathias Lux <>wrote:
>> Hi all!
>> I've got a question regarding writing a new EntityProcessor, in the
>> same sense as the Tika one. My EntityProcessor should analyze jpg
>> images and create document fields to be used with the LIRE Solr plugin
>> ( Basically I've taken the
>> same approach as the TikaEntityProcessor, but my setup just indexes
>> the first of 1000 images. I'm using a FileListEntityProcessor to get
>> all JPEGs from a directory and then I'm handing them over (see [2]).
>> My code for the EntityProcessor is at [1]. I've tried to use the
>> DataSource as well as the filePath attribute, but it ends up all the
>> same. However, the FileListEntityProcessor is able to read all the
>> files according to the debug output, but I'm missing the link from the
>> FileListEntityProcessor to the LireEntityProcessor.
>> I'd appreciate any pointer or help :)
>> cheers,
>>   Mathias
>> [1] LireEntityProcessor
>> [2] dataConfig
>> --
>> Dr. Mathias Lux
>> Klagenfurt University, Austria

PD Dr. Mathias Lux
Klagenfurt University, Austria

View raw message