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<https://issues.apache.org/jira/browse/SOLR-3928>. 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 <m...@itec.uni-klu.ac.at>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 > (https://bitbucket.org/dermotte/liresolr). 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 http://pastebin.com/JFajkNtf > [2] dataConfig http://pastebin.com/vSHucatJ > > -- > Dr. Mathias Lux > Klagenfurt University, Austria > http://tinyurl.com/mlux-itec >