which version of DIH are you using?

On Tue, Nov 25, 2008 at 5:24 PM, Joel Karlsson <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I get Unknown field error when I'm indexing an Oracle dB. I've reduced the
> number of fields/columns in order to troubleshoot. If I change the uniqeKey
> to timestamp (for example) and create a dynamic field <dynamicField name="*"
> type="text" indexed="true" stored="true"> the indexing works fine, except
> the id-field is empty.
>
> --data-config.xml---------------------------------------------------------------
> ...
>
> <dataSource driver="oracle.jdbc.OracleDriver"
>                    url="jdbc:oracle:thin:@host:port/service-name"
>                    user="user"
>                    password="pw"
>                    name="ds1"/>
>
> ...
>
> <entity name="document"
>           pk="PUBID"
>           query="SELECT PUBID FROM UPLMAIN"
>           dataSource="ds1">
>            <field column="PUBID" name="id"/>
> </entity>
>
> ...
>
> --------------------------------------------------------------------------------------
>
> --schema.xml-------------------------------------------------------------------
> ...
>
> <field name="id" type="text" indexed="true" stored="true" required="true" />
>
> ...
>
> <uniqueKey>id</uniqueKey>
>
> ...
>
> ------------------------------------------------------------------------------------
>
> --ERROR-message--------------------------------------------------------
>
> 2008-nov-25 12:25:25 org.apache.solr.handler.dataimport.SolrWriter upload
> VARNING: Error creating document :
> SolrInputDocument[{PUBID=PUBID(1.0)={43392}}]
>
> org.apache.solr.common.SolrException: ERROR:unknown field 'PUBID'
>        at
> org.apache.solr.update.DocumentBuilder.toDocument(DocumentBuilder.java:274)
>
> ...
>
> -----------------------------------------------------------------------------------
>
> Anyone who had similar problems or knows how to solve this!? Any help is
> truly appreciated!!
>
> // Joel
>



-- 
--Noble Paul

Reply via email to