Anyone?

On Thu, Sep 25, 2008 at 2:58 PM, Erlend Hamnaberg <[EMAIL PROTECTED]> wrote:

> Hi list.
> I am using the EmbeddedSolrServer to embed solr in my application, however
> I have run into a snag.
>
> The only filesystem dependency that I want is the index itself.
>
> The current implementation of the SolrResource seems to suggest that i need
> a filesystem dependency to keep my configuration in.
> I manged to work around this using the code below, but it feels kind of
> wrong.
>
>
>         SolrConfig config = new SolrConfig(null, null,
> getClass().getResourceAsStream(SOLR_CONFIG));
>         IndexSchema schema = new IndexSchema(config, null,
> getClass().getResourceAsStream(SOLR_SCHEMA));
>
>         CoreContainer coreContainer = new CoreContainer();
>
>         SolrCore core = new SolrCore("EMS", indexPath.getAbsolutePath(),
> config, schema, new CoreDescriptor(coreContainer, "EMS", SOLR_BASE));
>         coreContainer.register("EMS", core,  false);
>         SolrServer solrServer = new EmbeddedSolrServer(coreContainer,
> "EMS");
>
>
> Is there a recommended way of embedding the solr server?
>
>
> Thanks
>
> - Erlend
>

Reply via email to