<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
			 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
			 xmlns:elasticsearch="http://www.springframework.org/schema/data/elasticsearch"
			 xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch.xsd
		http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">

	<bean name="elasticsearchTemplate"
				class="org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate">
		<constructor-arg name="client" ref="elasticsearchClient"/>
	</bean>

	<elasticsearch:repositories
		base-package="org.springframework.data.elasticsearch.config.namespace"
		consider-nested-repositories="true"/>

	<elasticsearch:elasticsearch-client id="elasticsearchClient"/>

</beans>
