Hi all.
Anyone involved in a configuration like this?
Or is it a wrong approach or the wrong place to ask for?
Thanks in advance,
Dino.
--

2010/3/10 Dino Di Cola <dinodic...@gmail.com>

> Dear all,
> I am trying to provide an embedded server to a web application deployed in
> a servlet container (like tomcat).
> I would like to call a method like this
>
>     protected void configSolrServer() throws ConfigException {
>         String idxHome =
> systemProp.getProperty(Configuration.Key.IDX_HOME);
>         System.setProperty(Configuration.Key.SOLR_HOME, idxHome );
>         CoreContainer.Initializer initializer = new
> CoreContainer.Initializer();
>         CoreContainer coreContainer;
>
>         try {
>             coreContainer = initializer.initialize();
>         } catch (IOException e) {
>             throw new ConfigException(e);
>         } catch (ParserConfigurationException e) {
>             throw new ConfigException(e);
>         } catch (SAXException e) {
>             throw new ConfigException(e);
>         }
>         solrServer = new EmbeddedSolrServer(coreContainer, "");
>     }
>
> inside a factory implementation injected as the ServletContextListener
> contextInitialized() method is called.
> Are there problems if the Embedded Server is configured as slave and is
> polling a master to implement index replication?
> In particular, I have doubts with respect to container thread handling (I
> saw different thread pool started during index replication polling).
>
> Sorry if the question is closer to servlet container behaviour than solr
> server.
> Any help is really appreciated.
> Thanks,
> Dino.
> --
>
>
>
>
>
>
>

Reply via email to