I guess u can write a custom transformer which gets a String out of
the oracle.sql.CLOB. I am just out of clue, why this may happen. I
even wrote a testcase and it seems to work fine
--Noble

On Fri, Apr 3, 2009 at 10:23 PM, ashokc <ash...@qualcomm.com> wrote:
>
> I downloaded the nightly build yesterday (2nd April), modified the
> ClobTransformer.java file with some prints, compiled it all (ant dist). It
> produced a war file, "apache-solr-1.4-dev.war". That is what I am using. My
> modification & compilation has not affected the results. I was getting the
> same behavior with the 'war' that download came with. Thanks Noble.
>
> Noble Paul നോബിള്‍  नोब्ळ् wrote:
>>
>> and which version of Solr are u using?
>>
>> On Fri, Apr 3, 2009 at 10:09 PM, ashokc <ash...@qualcomm.com> wrote:
>>>
>>> Sure:
>>>
>>> data-config Xml
>>> ===============
>>>
>>> <dataConfig>
>>>    <dataSource driver="oracle.jdbc.driver.OracleDriver"
>>> url="jdbc:oracle:thin:@xxxxx" user="remedy" password="yyyyy"/>
>>>    <document name="remedy">
>>>            <entity name="log" transformer="ClobTransformer" query="SELECT
>>> mylog_ato, name_char, dsc FROM log_tbl">
>>>                <field column="mylog_ato" name="log_no" />
>>>                <field column="name_char" name="short_desc" />
>>>                <field column="dsc" clob="true" name="description" />
>>>            </entity>
>>>    </document>
>>> </dataConfig>
>>>
>>> ===========
>>>
>>> A search result on the field short_desc:
>>> --------------------------------------
>>>
>>> <doc>
>>> <float name="score">1.8670129</float>
>>> <str name="description">oracle.sql.c...@155e3ab</str>
>>> <int name="log_no">4486</int>
>>> <str name="short_desc">Develop Rating functionality for QIN</str>
>>> <date name="timestamp">2009-04-03T11:47:32.635Z</date>
>>> </doc>
>>>
>>>
>>>
>>>
>>> Noble Paul നോബിള്‍  नोब्ळ् wrote:
>>>>
>>>> There is something else wrong with your setup.
>>>>
>>>> can you just paste the whole data-config.xml
>>>>
>>>> --Noble
>>>>
>>>> On Fri, Apr 3, 2009 at 5:39 PM, ashokc <ash...@qualcomm.com> wrote:
>>>>>
>>>>> Noble,
>>>>> I put in a few 'System.out.println' statements in the
>>>>> ClobTransformer.java
>>>>> file & remade the war. But I see none of these prints coming up in my
>>>>> 'catalina.out' file. Is that the right file to be looking at?
>>>>>
>>>>> As an aside, is 'catalina.out' the ONLY log file for SOLR? I turned on
>>>>> the
>>>>> logging to 'FINE' for everything. Also, these settings seem to go away
>>>>> when
>>>>> Tomcat is restarted.
>>>>> - ashok
>>>>>
>>>>> Noble Paul നോബിള്‍  नोब्ळ् wrote:
>>>>>>
>>>>>> yeah, ant dist will give you the .war file you may need . just drop it
>>>>>> in and you are set to go. or if you can hook up a debugger to a
>>>>>> running Solr that is the easiest
>>>>>> --Noble
>>>>>>
>>>>>> On Fri, Apr 3, 2009 at 9:35 AM, ashokc <ash...@qualcomm.com> wrote:
>>>>>>>
>>>>>>> That would require me to recompile (with ant/maven scripts?) the
>>>>>>> source
>>>>>>> and
>>>>>>> replace the jar for DIH, right? I can try - for the first time.
>>>>>>> - ashok
>>>>>>>
>>>>>>> Noble Paul നോബിള്‍  नोब्ळ् wrote:
>>>>>>>>
>>>>>>>> This looks strange. Apparently the Transformer did not get applied.
>>>>>>>> Is
>>>>>>>> it possible for you to debug ClobTransformer
>>>>>>>> adding(System.out.println
>>>>>>>> into ClobTransformer may help)
>>>>>>>>
>>>>>>>> On Fri, Apr 3, 2009 at 6:04 AM, ashokc <ash...@qualcomm.com> wrote:
>>>>>>>>>
>>>>>>>>> Correcting my earlier post. It lost some lines some how.
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> I have set up to import some oracle clob columns with DIH. I am
>>>>>>>>> using
>>>>>>>>> the
>>>>>>>>> latest nightly release. My config says,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> <entity name="log" transformer="ClobTransformer"
>>>>>>>>> ...
>>>>>>>>>
>>>>>>>>>    <field column="description" clob="true" name="description" />
>>>>>>>>>    ....
>>>>>>>>>
>>>>>>>>> </entity>
>>>>>>>>>
>>>>>>>>> But it does not seem to turn this clob into a String. The search
>>>>>>>>> results
>>>>>>>>> show:
>>>>>>>>>
>>>>>>>>> <doc>
>>>>>>>>>   <float name="score">1.8670129</float>
>>>>>>>>>    <str name="description">oracle.sql.c...@aed3a5</str>
>>>>>>>>>   <int name="log_no">4486</int>
>>>>>>>>> </doc>
>>>>>>>>>
>>>>>>>>> Any pointers on why I do not get the 'string' out of the clob for
>>>>>>>>> indexing?
>>>>>>>>> Is the nightly war NOT the right one to use?
>>>>>>>>>
>>>>>>>>> Thanks for your help.
>>>>>>>>>
>>>>>>>>> - ashok
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ashokc wrote:
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I have set up to import some oracle clob columns with DIH. I am
>>>>>>>>>> using
>>>>>>>>>> the
>>>>>>>>>> latest nightly release. My config says,
>>>>>>>>>>
>>>>>>>>>> <entity name="description" transformer="ClobTransformer" ...
>>>>>>>>>> <field
>>>>>>>>>> column="description" clob="true" />
>>>>>>>>>>     ....
>>>>>>>>>>
>>>>>>>>>> </entity>
>>>>>>>>>>
>>>>>>>>>> But it does not seem to turn this clob into a String. The search
>>>>>>>>>> results
>>>>>>>>>> show:
>>>>>>>>>>
>>>>>>>>>> <doc>
>>>>>>>>>>    <float name="score">1.8670129</float>
>>>>>>>>>>     <str name="description">oracle.sql.c...@aed3a5</str>
>>>>>>>>>>    <int name="log_no">4486</int>
>>>>>>>>>> </doc>
>>>>>>>>>>
>>>>>>>>>> Any pointers on why I do not get the 'string' out of the clob for
>>>>>>>>>> indexing? Is the nightly war NOT the right one to use?
>>>>>>>>>>
>>>>>>>>>> Thanks for your help.
>>>>>>>>>>
>>>>>>>>>> - ashok
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> View this message in context:
>>>>>>>>> http://www.nabble.com/Oracle-Clob-column-with-DIH-does-not-turn-to-String-tp22859837p22859865.html
>>>>>>>>> Sent from the Solr - User mailing list archive at Nabble.com.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> --Noble Paul
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> View this message in context:
>>>>>>> http://www.nabble.com/Oracle-Clob-column-with-DIH-does-not-turn-to-String-tp22859837p22861630.html
>>>>>>> Sent from the Solr - User mailing list archive at Nabble.com.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --Noble Paul
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/Oracle-Clob-column-with-DIH-does-not-turn-to-String-tp22859837p22867161.html
>>>>> Sent from the Solr - User mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> --Noble Paul
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Oracle-Clob-column-with-DIH-does-not-turn-to-String-tp22859837p22872184.html
>>> Sent from the Solr - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>>
>> --
>> --Noble Paul
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Oracle-Clob-column-with-DIH-does-not-turn-to-String-tp22859837p22872440.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>



-- 
--Noble Paul

Reply via email to