# ESIntegTestCase and Search Templates in ES 5.6.4

**URL:** <https://discuss.elastic.co/t/esintegtestcase-and-search-templates-in-es-5-6-4/111153>\
**Category:** Elasticsearch\
**Created:** [December 11, 2017, 5:35pm UTC](https://discuss.elastic.co/t/esintegtestcase-and-search-templates-in-es-5-6-4/111153 "2017-12-11T17:35:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![JamesMcG](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@JamesMcG](https://discuss.elastic.co/u/JamesMcG)\
**Post date:** [December 11, 2017, 5:35pm UTC](https://discuss.elastic.co/t/esintegtestcase-and-search-templates-in-es-5-6-4/111153/1 "2017-12-11T17:35:02Z")

</div>

Hi,  
I am interestes to know does the " **ESIntegTestCase**" support the use of SearchTemplateRequestBuilder in ES 5.6?

For example, as part of a test extending _ESIntegTestCase_:

_SearchResponse response = client.prepareSearch(INDEX\_NAME).setTypes(INDEX\_TYPE)_  
\_ .setQuery(QueryBuilders.termQuery("_id", id)).execute().get();_

works fine, however

_SearchTemplateRequestBuilder searchTemplateBuilder = new SearchTemplateRequestBuilder(client);_  
\_ SearchRequest searchRequest = new SearchRequest().indices(INDEX\_NAME).types(INDEX\_TYPE);\_  
\_ searchTemplateBuilder.setRequest(searchRequest).setScript(script).setScriptType(ScriptType.INLINE)\_  
\_ .setScriptParams(parameters);\_  
_SearchResponse response = searchTemplateBuilder.get().getResponse();_

fails with exception:  
_java.util.concurrent.ExecutionException: java.lang.NullPointerException_  
\_ at \__randomizedtesting.SeedInfo.seed_

Thanks in advance fr any advice,  
James

---

<div class="post-metadata">

**Author:** ![s1monw](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/s1monw/32/3637_2.png) [@s1monw](https://discuss.elastic.co/u/s1monw)\
**Post date:** [December 15, 2017, 10:53am UTC](https://discuss.elastic.co/t/esintegtestcase-and-search-templates-in-es-5-6-4/111153/2 "2017-12-15T10:53:29Z")

</div>

can I see the rest of the stacktrace?

---

<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:** [January 12, 2018, 10:53am UTC](https://discuss.elastic.co/t/esintegtestcase-and-search-templates-in-es-5-6-4/111153/3 "2018-01-12T10:53:34Z")

</div>

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