Re: Solr: is there a default ClobTransformer?

2009-03-13 Thread Noble Paul നോബിള്‍ नोब्ळ्
ClobTranformer is a Solr1.4 feature. which one are you using?

On Fri, Mar 13, 2009 at 4:39 PM, Giovanni De Stefano
 wrote:
> Hello all,
>
> I am trying to index an Oracle DB with some Clob columns.
>
> Following the doc I see that I need to transform my entity with a
> ClobTransformer.
>
> Now, my log says the following:
>
> 12:05:52,901 ERROR [STDERR] Mar 13, 2009 12:05:52 PM
> org.apache.solr.handler.dataimport.EntityProcessorBase loadTransformers
> SEVERE: Unable to load Transformer: ClobTransformer
> java.lang.ClassNotFoundException: Unable to load ClobTransformer or
> org.apache.solr.handler.dataimport.ClobTransformer
>    at
> org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:587)
>    at
> org.apache.solr.handler.dataimport.EntityProcessorBase.loadTransformers(EntityProcessorBase.java:96)
>    at
> org.apache.solr.handler.dataimport.EntityProcessorBase.applyTransformer(EntityProcessorBase.java:159)
>    at
> org.apache.solr.handler.dataimport.SqlEntityProcessor.nextRow(SqlEntityProcessor.java:80)
>    at
> org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:285)
>    at
> org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:178)
>    at
> org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:136)
>    at
> org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:334)
>
> this is pretty easy to understand: no ClobTransformer implementation is
> found in the classpath.
>
> The question is: is there any default ClobTransformer shipped with Solrl or
> do I have to implement a custom one?
>
> Thanks,
> Giovanni
>



-- 
--Noble Paul


Re: Solr: is there a default ClobTransformer?

2009-03-13 Thread Giovanni De Stefano
Hello Paul,

I must have missed that detail :-)

I am currently using Solr 1.3.0.

Thank you very much for your remark: I just downloaded the latest nightly
build, compile the whole thing and included the
apache-solr-dataimporthandler-1.4-dev.jar in my $SOLR_HOME/lib folder.

I have just been able to index an Oracle DB with CLOB columns :-)

I hope Solr 1.4.0 will be released soon so that I can have a clean
installation rather than a hacked one (now I am using Solr 1.3.0 core with
the addition of the mentioned dataimporthandlerjar from Solr 1.4.0).

Cheers,
Giovanni


On Fri, Mar 13, 2009 at 12:29 PM, Noble Paul നോബിള്‍ नोब्ळ् <
noble.p...@gmail.com> wrote:

> ClobTranformer is a Solr1.4 feature. which one are you using?
>
> On Fri, Mar 13, 2009 at 4:39 PM, Giovanni De Stefano
>  wrote:
> > Hello all,
> >
> > I am trying to index an Oracle DB with some Clob columns.
> >
> > Following the doc I see that I need to transform my entity with a
> > ClobTransformer.
> >
> > Now, my log says the following:
> >
> > 12:05:52,901 ERROR [STDERR] Mar 13, 2009 12:05:52 PM
> > org.apache.solr.handler.dataimport.EntityProcessorBase loadTransformers
> > SEVERE: Unable to load Transformer: ClobTransformer
> > java.lang.ClassNotFoundException: Unable to load ClobTransformer or
> > org.apache.solr.handler.dataimport.ClobTransformer
> >at
> >
> org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:587)
> >at
> >
> org.apache.solr.handler.dataimport.EntityProcessorBase.loadTransformers(EntityProcessorBase.java:96)
> >at
> >
> org.apache.solr.handler.dataimport.EntityProcessorBase.applyTransformer(EntityProcessorBase.java:159)
> >at
> >
> org.apache.solr.handler.dataimport.SqlEntityProcessor.nextRow(SqlEntityProcessor.java:80)
> >at
> >
> org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:285)
> >at
> >
> org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:178)
> >at
> >
> org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:136)
> >at
> >
> org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:334)
> >
> > this is pretty easy to understand: no ClobTransformer implementation is
> > found in the classpath.
> >
> > The question is: is there any default ClobTransformer shipped with Solrl
> or
> > do I have to implement a custom one?
> >
> > Thanks,
> > Giovanni
> >
>
>
>
> --
> --Noble Paul
>