Hi Jörg, I am using an elasticsearch node embedded in my webapplication. Before my web app is unloaded from tomcat I am stopping the node. Is there a way to check that the node was completly stop or even to check if a node was started programatically ? Thank you very much. Doru
On Monday, April 7, 2014 7:26:31 PM UTC+2, Jörg Prante wrote: > > It seems you are not using a client but a data node? > > You can not expect a data node in a web app context with an index works, > because in this case for example, your Tomcat wants to use an index > setting/mapping for an internal leakage check, which is doomed to fail. > > Jörg > > > > On Mon, Apr 7, 2014 at 5:47 PM, Doru Sular <[email protected]<javascript:> > > wrote: > >> >> Hello everybody, >> I am using elasticsearch embedded in my web application. I start the node >> via ContextListener method contextInitialized and I call node.stop() in >> contextDestroyed method of my ServletContextListener implementation. >> >> However, the following message appear in the logs: >> >> >> Apr 07, 2014 5:39:38 PM org.apache.catalina.loader.WebappClassLoader >>> checkThreadLocalMapForLeaks >>> java.lang.IllegalArgumentException: Illegal shift value, must be 0..63 >>> at >>> org.apache.lucene.util.NumericUtils.longToPrefixCoded(NumericUtils.java:114) >>> at >>> org.apache.lucene.analysis.NumericTokenStream$NumericTermAttributeImpl.reflectWith(NumericTokenStream.java:199) >>> at >>> org.apache.lucene.util.AttributeSource.reflectAsString(AttributeSource.java:430) >>> at >>> org.apache.catalina.loader.WebappClassLoader.checkThreadLocalMapForLeaks(WebappClassLoader.java:2521) >>> at >>> org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1996) >>> at >>> org.apache.catalina.loader.WebappLoader.stopInternal(WebappLoader.java:662) >>> at >>> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5616) >>> at >>> org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1575) >>> at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) >>> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) >>> at java.lang.Thread.run(Unknown Source) >>> >>> >> I am using elasticsearch version 1.0.1. >> >> Do you have any idea how I can shutdown ES in a friendly way? >> Thank you very much >> >> -- >> You received this message because you are subscribed to the Google Groups >> "elasticsearch" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elasticsearch/2fa44b2d-9da6-4e77-89ac-6e03682240d1%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/2fa44b2d-9da6-4e77-89ac-6e03682240d1%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/25d13fe0-116e-4481-9a52-28b159af6a27%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
