# Elastick search goes down

**URL:** <https://discuss.elastic.co/t/elastick-search-goes-down/89060>\
**Category:** Elasticsearch\
**Created:** [June 12, 2017, 2:35pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060 "2017-06-12T14:35:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![manojrai](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@manojrai](https://discuss.elastic.co/u/manojrai)\
**Post date:** [June 12, 2017, 2:35pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/1 "2017-06-12T14:35:38Z")

</div>

Hi Team,

The elastic serach went down with the following error .

```auto
[2017-06-12T07:29:36,351][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [vhelp-prd-es1] fatal error in thread [elasticsearch[][bulk][T#2]], exiting
java.lang.NoClassDefFoundError: com/microsoft/schemas/office/visio/x2012/main/ConnectsType
        at com.microsoft.schemas.office.visio.x2012.main.impl.PageContentsTypeImpl.getConnects(Unknown Source) ~[?:?]
        at org.apache.poi.xdgf.usermodel.XDGFBaseContents.onDocumentRead(XDGFBaseContents.java:89) ~[?:?]
        at org.apache.poi.xdgf.usermodel.XDGFPageContents.onDocumentRead(XDGFPageContents.java:73) ~[?:?]
        at org.apache.poi.xdgf.usermodel.XDGFPages.onDocumentRead(XDGFPages.java:94) ~[?:?]
        at org.apache.poi.xdgf.usermodel.XmlVisioDocument.onDocumentRead(XmlVisioDocument.java:108) ~[?:?]
        at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:190) ~[?:?]
        at org.apache.poi.xdgf.usermodel.XmlVisioDocument.<init>(XmlVisioDocument.java:79) ~[?:?]
        at org.apache.poi.xdgf.extractor.XDGFVisioExtractor.<init>(XDGFVisioExtractor.java:41) ~[?:?]
        at org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:207) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) ~[?:?]
        at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) ~[?:?]
        at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) ~[?:?]
        at org.apache.tika.parser.DelegatingParser.parse(DelegatingParser.java:72) ~[?:?]
        at org.apache.tika.extractor.ParsingEmbeddedDocumentExtractor.parseEmbedded(ParsingEmbeddedDocumentExtractor.java:102) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.AbstractOOXMLExtractor.handleEmbeddedFile(AbstractOOXMLExtractor.java:311) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.AbstractOOXMLExtractor.handleEmbeddedParts(AbstractOOXMLExtractor.java:202) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.AbstractOOXMLExtractor.getXHTML(AbstractOOXMLExtractor.java:115) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:112) ~[?:?]
        at org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) ~[?:?]
        at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) ~[?:?]
        at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) ~[?:?]
        at org.apache.tika.Tika.parseToString(Tika.java:568) ~[?:?]
        at org.elasticsearch.ingest.attachment.TikaImpl$1.run(TikaImpl.java:94) ~[?:?]
        at org.elasticsearch.ingest.attachment.TikaImpl$1.run(TikaImpl.java:91) ~[?:?]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_121]
        at org.elasticsearch.ingest.attachment.TikaImpl.parse(TikaImpl.java:91) ~[?:?]
        at org.elasticsearch.ingest.attachment.AttachmentProcessor.execute(AttachmentProcessor.java:86) ~[?:?]
        at org.elasticsearch.ingest.common.ForEachProcessor.execute(ForEachProcessor.java:64) ~[?:?]
        at org.elasticsearch.ingest.CompoundProcessor.execute(CompoundProcessor.java:100) ~[elasticsearch-5.2.0.jar:5.2.0]
        at org.elasticsearch.ingest.Pipeline.execute(Pipeline.java:58) ~[elasticsearch-5.2.0.jar:5.2.0]
        at org.elasticsearch.ingest.PipelineExecutionService.innerExecute(PipelineExecutionService.java:166) ~[elasticsearch-5.2.0.jar:5.2.0]
        at org.elasticsearch.ingest.PipelineExecutionService.access$000(PipelineExecutionService.java:41) ~[elasticsearch-5.2.0.jar:5.2.0]
        at org.elasticsearch.ingest.PipelineExecutionService$2.doRun(PipelineExecutionService.java:88) ~[elasticsearch-5.2.0.jar:5.2.0]
        at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:596) ~[elasticsearch-5.2.0.jar:5.2.0]
        at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37) ~[elasticsearch-5.2.0.jar:5.2.0]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[?:1.8.0_121]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[?:1.8.0_121]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.ClassNotFoundException: com.microsoft.schemas.office.visio.x2012.main.ConnectsType
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[?:1.8.0_121]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_121]
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:814) ~[?:1.8.0_121]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_121]

```

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [June 12, 2017, 2:47pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/2 "2017-06-12T14:47:21Z")

</div>

Please format your code using `</>` icon as explained in [this guide](https://discuss.elastic.co/t/about-the-elasticsearch-category/21). It will make your post more readable.

Or use markdown style like:

````
```
CODE
```

````

You are using 5.2.0 which has this issue. Upgrade. It has been fixed.

---

<div class="post-metadata">

**Author:** ![manojrai](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@manojrai](https://discuss.elastic.co/u/manojrai)\
**Post date:** [June 12, 2017, 3:04pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/3 "2017-06-12T15:04:44Z")

</div>

Thanks for your help on this.

We are basically pushing the document using the logstash will not able to apply.  
Is there anyway we can resolve the issue?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [June 12, 2017, 3:16pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/4 "2017-06-12T15:16:22Z")

</div>

What is the problem regarding upgrading?

---

<div class="post-metadata">

**Author:** ![manojrai](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@manojrai](https://discuss.elastic.co/u/manojrai)\
**Post date:** [June 12, 2017, 3:35pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/5 "2017-06-12T15:35:25Z")

</div>

this is production system .We need to get the business approval it will take long time .  
is there any quick fix to resolve the same.

Regards  
Manoj.Rai.B

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [June 12, 2017, 4:41pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/6 "2017-06-12T16:41:20Z")

</div>

Either you stop injecting that kind of documents either you have to restart.

If when you restart a node you upgrade at the same time everything will be fine then.

---

<div class="post-metadata">

**Author:** ![hello4usharath](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/hello4usharath/32/19175_2.png) [@hello4usharath](https://discuss.elastic.co/u/hello4usharath)\
**Post date:** [June 12, 2017, 5:39pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/7 "2017-06-12T17:39:54Z")

</div>

Can we know what is the exact fix in 5.2.2.

Thanks  
Sharath

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [June 12, 2017, 7:26pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/8 "2017-06-12T19:26:10Z")

</div>

I already linked to the related commit in the GitHub issue you opened. Is there anything you don't understand?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 10, 2017, 7:26pm UTC](https://discuss.elastic.co/t/elastick-search-goes-down/89060/9 "2017-07-10T19:26:20Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
