Hi Divakar,

Try making your updateRequestProcessorChain as default. Simply add
default="true" as follows and check if that works.

<updateRequestProcessorChain name="uima" *default="true"*>


On Thu, Apr 19, 2012 at 12:01 PM, dsy99 <ds...@rediffmail.com> wrote:

> Hi Chris,
> Are you been able to get success to integrate the UIMA in SOLR.
>
> I too  tried to integrate Uima in Solr by following the instructions
> provided in README i.e. the following four steps:
>
> Step1. I set <lib/> tags in solrconfig.xml appropriately to point the jar
> files.
>
>   <lib dir="../../contrib/uima/lib" />
>    <lib dir="../../dist/" regex="apache-solr-uima-\d.*\.jar" />
>
> Step2. modified my "schema.xml" adding the fields I wanted to  hold
> metadata
> specifying proper values for type, indexed, stored and multiValued options
> as follows:
>
>    <field name="language" type="string" indexed="true" stored="true"
> required="false"/>
>  <field name="concept" type="string" indexed="true" stored="true"
> multiValued="true" required="false"/>
>   <field name="sentence" type="text" indexed="true" stored="true"
> multiValued="true" required="false" />
>
> Step3. modified my solrconfig.xml adding the following snippet:
>
>  <updateRequestProcessorChain name="uima">
>    <processor
> class="org.apache.solr.uima.processor.UIMAUpdateRequestProcessorFactory">
>      <lst name="uimaConfig">
>        <lst name="runtimeParameters">
>           <str name="keyword_apikey">VALID_ALCHEMYAPI_KEY</str>
>          <str name="concept_apikey">VALID_ALCHEMYAPI_KEY</str>
>          <str name="lang_apikey">VALID_ALCHEMYAPI_KEY</str>
>          <str name="cat_apikey">VALID_ALCHEMYAPI_KEY</str>
>          <str name="entities_apikey">VALID_ALCHEMYAPI_KEY</str>
>          <str name="oc_licenseID">VALID_OPENCALAIS_KEY</str>
>        </lst>
>        <str
>
> name="analysisEngine">/org/apache/uima/desc/OverridingParamsExtServicesAE.xml</str>
>
>        <bool name="ignoreErrors">true</bool>
>
>         <lst name="analyzeFields">
>          <bool name="merge">false</bool>
>          <arr name="fields">
>             <str>text</str>
>           </arr>
>        </lst>
>        <lst name="fieldMappings">
>          <lst name="type">
>            <str
> name="name">org.apache.uima.alchemy.ts.concept.ConceptFS</str>
>            <lst name="mapping">
>              <str name="feature">text</str>
>              <str name="field">concept</str>
>            </lst>
>          </lst>
>          <lst name="type">
>            <str
> name="name">org.apache.uima.alchemy.ts.language.LanguageFS</str>
>            <lst name="mapping">
>              <str name="feature">language</str>
>              <str name="field">language</str>
>            </lst>
>          </lst>
>          <lst name="type">
>            <str name="name">org.apache.uima.SentenceAnnotation</str>
>            <lst name="mapping">
>              <str name="feature">coveredText</str>
>              <str name="field">sentence</str>
>             </lst>
>          </lst>
>        </lst>
>      </lst>
>    </processor>
>    <processor class="solr.LogUpdateProcessorFactory" />
>    <processor class="solr.RunUpdateProcessorFactory" />
>  </updateRequestProcessorChain>
>
> Step 4: and finally created a new UpdateRequestHandler with the following:
>   <requestHandler name="/update" class="solr.XmlUpdateRequestHandler">
>    <lst name="defaults">
>      <str name="update.processor">uima</str>
>    </lst>
>
>
> Further I  indexed a word file called text.docx using the following
> command:
>
> curl
> "
> http://localhost:8983/solr/update/extract?literal.id=doc1&uprefix=attr_&fmap.content=attr_content&commit=true
> "
> -F "myfile=@UIMA_sample_test.docx"
>
> When I searched the file I am not able to see the additional UIMA fields.
>
> Can you please help if you been able to solve the problem.
>
>
> With Regds & Thanks
> Divakar
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Solr-with-UIMA-tp3863324p3923443.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>



-- 
Thanks and Regards
Rahul A. Warawdekar

Reply via email to