Thank you very much, Alan. Now it's working! I agree with you: this kind of
things should be documented at least in CHANGELOG.txt, because when
upgrading from one version to another all should be compatible between
versions, but this is not the case, thus people should be noticed of that.

Regards,


2013/7/31 Alan Woodward <a...@flax.co.uk>

> Hi Luis,
>
> You need to call coreContainer.load() after construction for it to load
> the cores.  Previously the CoreContainer(solrHome, configFile) constructor
> also called load(), but this was the only constructor to do that.
>
> I probably need to put something in CHANGES.txt to point this out...
>
> Alan Woodward
> www.flax.co.uk
>
>
> On 31 Jul 2013, at 08:53, Luis Cappa Banda wrote:
>
> > Hello guys,
> >
> > Since I upgrade from 4.1.0 to 4.4.0 version I've noticed that
> > EmbeddedSolrServer has changed a little the way of construction:
> >
> > *Solr 4.1.0 style:*
> >
> > CoreContainer coreContainer = new CoreContainer(*solrHome, new
> > File(solrHome+"/solr.xml"*));
> > EmbeddedSolrServer localSolrServer = new
> EmbeddedSolrServer(coreContainer,
> > core);
> >
> > *Solr 4.4.0 new style:
> > *
> >
> > CoreContainer coreContainer = new CoreContainer(*solrHome*);
> > EmbeddedSolrServer localSolrServer = new
> EmbeddedSolrServer(coreContainer,
> > core);
> >
> >
> > However, it's not working. I've got the following solr.xml configuration
> > file:
> >
> > *<cores adminPath="/admin/cores" defaultCoreName="core" host="${host:}"
> > hostPort="${jetty.port:8983}" hostContext="${hostContext:solr}"
> > zkClientTimeout="${zkClientTimeout:15000}">
> > *
> > *    <core name="core" instanceDir="core" />*
> > *  </cores>  *
> > *</solr>*
> >
> >
> > And resources appears to be loaded correctly:
> >
> > *2013-07-31 09:46:37,583 47889 [main] INFO
>  org.apache.solr.core.ConfigSolr
> > - Loading container configuration from /opt/solr/solr.xml*
> >
> >
> > But when indexing into core with coreName 'core', it throws an Exception:
> >
> > *2013-07-31 09:50:49,409 5189 [main] ERROR
> > com.buguroo.solr.index.WriteIndex  - No such core: core*
> >
> > Or I am sleppy, something that's possible, or there is some kind of bug
> > here.
> >
> > Best regards,
> >
> > --
> > - Luis Cappa
>
>


-- 
- Luis Cappa

Reply via email to