Hi again Chris, I finally manage to find some proper time to test your configuration. First thing to notice is that it worked for me assuming the following pre-requisites were satisfied: - you had the jar containing the AnalysisEngine for the RoomAnnotator.xml in your libraries section (this is actually the uimaj-examples.jar which is shipped with the UIMA SDK under libs[1]) : - you had the solr-uima jar in your libraries
the above are done adding the following lines to the solrconfig (usually on the top of the file just beneath the <luceneMatchVersion> element) <lib dir="../../dist/" regex="apache-solr-uima-\d.*\.jar" /> <lib dir="../../contrib/uima/lib" regex=".*\.jar" /> <lib dir="/path/to/apache-uima/lib" /> If you want to know what's going wrong I'd advice to not ignore errors within the UIMAUpdateProcessor configuration: <bool name="ignoreErrors">false</bool> What I get if I run your same curl command and then make a *:* query is : <response> <lst name="responseHeader"> <int name="status">0</int> <int name="QTime">2</int> <lst name="params"> <str name="wt">xml</str> <str name="start">0</str> <str name="q">*:*</str> <str name="rows">10</str> </lst> </lst> <result name="response" numFound="1" start="0"> <doc> <str name="id">4</str> <str name="content">Test Room HAW GN-K35</str> <arr name="UIMAname"> <str>Hawthorne</str> </arr> </doc> </result> </response> which look ok to me. Hope this helps. Tommaso [1] : http://mirror.switch.ch/mirror/apache/dist//uima///uimaj-2.3.1-bin.zip 2012/3/28 chris3001 <chrislia...@hotmail.com> > Tommaso, > Thank you so much for looking into this, I am very grateful! > > Chris > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Solr-with-UIMA-tp3863324p3865291.html > Sent from the Solr - User mailing list archive at Nabble.com. >