To reply to my own message.

The following worked starting from scratch (example):
----------------------------------------------------------------------------------------------------

        SolrConfig solrConfig = new SolrConfig(
                "D:\\Projects\\FutureTerm\\apache-solr-1.3.0\\futureterm\\solr",
                "solrconfig.xml",
                null);
        IndexSchema indexSchema = new IndexSchema(
                solrConfig,
                "schema.xml",
                null);

        CoreContainer container = new CoreContainer(new
SolrResourceLoader(SolrResourceLoader.locateInstanceDir()));
        CoreDescriptor dcore = new CoreDescriptor(container, "",
solrConfig.getResourceLoader().getInstanceDir());
        dcore.setConfigName(solrConfig.getResourceName());
        dcore.setSchemaName(indexSchema.getResourceName());
        SolrCore core = new SolrCore(
                null,

"D:\\Projects\\FutureTerm\\apache-solr-1.3.0\\futureterm\\solr\\data",
                solrConfig, indexSchema, dcore);
        container.register("", core, false);
        SolrServer server = new EmbeddedSolrServer(container, "");

----------------------------------------------------------------------------------------------------

Not sure I get the magical sequence yet, but maybe it will save
somebody else half a day.

Regards,
   Alex.
Personal blog: http://blog.outerthoughts.com/
Research group: http://www.clt.mq.edu.au/Research/



On Tue, Mar 17, 2009 at 6:22 PM, Alexandre Rafalovitch
<arafa...@gmail.com> wrote:
> Hello,
>
> I am trying to create a basic single-core embedded Solr instance. I
> figured out how to setup a single core instance and got (I believe)
> all files in right places. However,  I am unable to run trivial code
> without exception:

Reply via email to