diff --git a/CODE_OF_CONDUCT.adoc b/CODE_OF_CONDUCT.adoc
index f64fb1b7a..33ae7bc9f 100644
--- a/CODE_OF_CONDUCT.adoc
+++ b/CODE_OF_CONDUCT.adoc
@@ -24,4 +24,4 @@ Instances of abusive, harassing, or otherwise unacceptable behavior may be repor
All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances.
Maintainers are obligated to maintain confidentiality with regard to the reporter of an incident.
-This Code of Conduct is adapted from the http://contributor-covenant.org[Contributor Covenant], version 1.3.0, available at http://contributor-covenant.org/version/1/3/0/[contributor-covenant.org/version/1/3/0/].
\ No newline at end of file
+This Code of Conduct is adapted from the https://contributor-covenant.org[Contributor Covenant], version 1.3.0, available at https://contributor-covenant.org/version/1/3/0/[contributor-covenant.org/version/1/3/0/].
\ No newline at end of file
diff --git a/README.adoc b/README.adoc
index 9a6a7d017..9e5b01b49 100644
--- a/README.adoc
+++ b/README.adoc
@@ -52,7 +52,7 @@ the appropriate dependency version.
spring-libs-snapshot
Spring Snapshot Repository
- http://repo.spring.io/libs-snapshot
+ https://repo.spring.io/libs-snapshot
----
@@ -211,8 +211,8 @@ Using Node Client
+ 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">
@@ -231,8 +231,8 @@ Using Transport Client
+ 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">
diff --git a/src/main/asciidoc/preface.adoc b/src/main/asciidoc/preface.adoc
index e1d2f8812..b8d33a098 100644
--- a/src/main/asciidoc/preface.adoc
+++ b/src/main/asciidoc/preface.adoc
@@ -16,5 +16,5 @@ The Spring Data Elasticsearch project applies core Spring concepts to the develo
[preface]
== Requirements
-Requires http://www.elasticsearch.org/download/[Elasticsearch] 0.20.2 and above or optional dependency or not even that if you are using Embedded Node Client
+Requires https://www.elastic.co/downloads/elasticsearch[Elasticsearch] 0.20.2 and above or optional dependency or not even that if you are using Embedded Node Client
diff --git a/src/main/asciidoc/reference/data-elasticsearch.adoc b/src/main/asciidoc/reference/data-elasticsearch.adoc
index c14d9b929..5369ed2fa 100644
--- a/src/main/asciidoc/reference/data-elasticsearch.adoc
+++ b/src/main/asciidoc/reference/data-elasticsearch.adoc
@@ -22,9 +22,9 @@ Using the `repositories` element looks up Spring Data repositories as described
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/beans
-http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
+https://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/data/elasticsearch
-http://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
+https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
@@ -43,9 +43,9 @@ Using the `Transport Client` or `Node Client` element registers an instance of `
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/beans
-http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
+https://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/data/elasticsearch
-http://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
+https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
@@ -62,9 +62,9 @@ http://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.
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/beans
-http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
+https://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/data/elasticsearch
-http://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
+https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
diff --git a/src/main/java/org/springframework/data/elasticsearch/annotations/CompletionField.java b/src/main/java/org/springframework/data/elasticsearch/annotations/CompletionField.java
index 753d74abd..04bb3b59e 100644
--- a/src/main/java/org/springframework/data/elasticsearch/annotations/CompletionField.java
+++ b/src/main/java/org/springframework/data/elasticsearch/annotations/CompletionField.java
@@ -23,7 +23,7 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
- * Based on the reference doc - http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-suggesters-completion.html
+ * Based on the reference doc - https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.html
*
* @author Mewes Kochheim
* @author Robert Gruendler
diff --git a/src/main/java/org/springframework/data/elasticsearch/annotations/DateFormat.java b/src/main/java/org/springframework/data/elasticsearch/annotations/DateFormat.java
index 961934cfe..740eb4698 100644
--- a/src/main/java/org/springframework/data/elasticsearch/annotations/DateFormat.java
+++ b/src/main/java/org/springframework/data/elasticsearch/annotations/DateFormat.java
@@ -17,7 +17,7 @@ package org.springframework.data.elasticsearch.annotations;
/**
* @author Jakub Vavrik
- * Values based on reference doc - http://www.elasticsearch.org/guide/reference/mapping/date-format/
+ * Values based on reference doc - https://www.elastic.co/guide/reference/mapping/date-format/
*/
public enum DateFormat {
none, custom, basic_date, basic_date_time, basic_date_time_no_millis, basic_ordinal_date, basic_ordinal_date_time,
diff --git a/src/main/java/org/springframework/data/elasticsearch/core/completion/Completion.java b/src/main/java/org/springframework/data/elasticsearch/core/completion/Completion.java
index 01fb965a1..baaa5911d 100644
--- a/src/main/java/org/springframework/data/elasticsearch/core/completion/Completion.java
+++ b/src/main/java/org/springframework/data/elasticsearch/core/completion/Completion.java
@@ -7,7 +7,7 @@ import java.util.Map;
/**
* Based on the reference doc -
- * http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-suggesters-completion.html
+ * https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.html
*
* @author Mewes Kochheim
* @author Robert Gruendler
diff --git a/src/main/resources/asciidoc/spring.css b/src/main/resources/asciidoc/spring.css
index 53605fa23..7676e0b99 100644
--- a/src/main/resources/asciidoc/spring.css
+++ b/src/main/resources/asciidoc/spring.css
@@ -1,4 +1,4 @@
-/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */
+/* Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
display: block;
}
diff --git a/src/main/resources/license.txt b/src/main/resources/license.txt
index 682d127ac..964a55d1c 100644
--- a/src/main/resources/license.txt
+++ b/src/main/resources/license.txt
@@ -207,7 +207,7 @@ similar licenses that require the source code and/or modifications to
source code to be made available (as would be noted above), you may obtain a
copy of the source code corresponding to the binaries for such open source
components and modifications thereto, if any, (the "Source Files"), by
-downloading the Source Files from http://www.springsource.org/download,
+downloading the Source Files from https://www.springsource.org/download,
or by sending a request, with your name and address to: VMware, Inc., 3401 Hillview
Avenue, Palo Alto, CA 94304, United States of America or email info@vmware.com. All
such requests should clearly specify: OPEN SOURCE FILES REQUEST, Attention General
diff --git a/src/main/resources/org/springframework/data/elasticsearch/config/spring-elasticsearch-1.0.xsd b/src/main/resources/org/springframework/data/elasticsearch/config/spring-elasticsearch-1.0.xsd
index 7d17ae4f3..b5e2d9d58 100644
--- a/src/main/resources/org/springframework/data/elasticsearch/config/spring-elasticsearch-1.0.xsd
+++ b/src/main/resources/org/springframework/data/elasticsearch/config/spring-elasticsearch-1.0.xsd
@@ -11,7 +11,7 @@
+ schemaLocation="https://www.springframework.org/schema/data/repository/spring-repository.xsd"/>
diff --git a/src/test/resources/META-INF/beans.xml b/src/test/resources/META-INF/beans.xml
index 4ca8195be..892e78871 100644
--- a/src/test/resources/META-INF/beans.xml
+++ b/src/test/resources/META-INF/beans.xml
@@ -1,5 +1,5 @@
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee https://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
diff --git a/src/test/resources/complex-custom-method-repository-manual-wiring-test.xml b/src/test/resources/complex-custom-method-repository-manual-wiring-test.xml
index 774ab9cac..a9c0229a2 100644
--- a/src/test/resources/complex-custom-method-repository-manual-wiring-test.xml
+++ b/src/test/resources/complex-custom-method-repository-manual-wiring-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -20,4 +20,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/complex-custom-method-repository-test.xml b/src/test/resources/complex-custom-method-repository-test.xml
index fef0776dc..8bd1b5d8a 100644
--- a/src/test/resources/complex-custom-method-repository-test.xml
+++ b/src/test/resources/complex-custom-method-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -15,4 +15,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/custom-method-repository-test.xml b/src/test/resources/custom-method-repository-test.xml
index 19c78df89..854a0df31 100644
--- a/src/test/resources/custom-method-repository-test.xml
+++ b/src/test/resources/custom-method-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/double-id-repository-test.xml b/src/test/resources/double-id-repository-test.xml
index d855a5241..8eaca9f94 100644
--- a/src/test/resources/double-id-repository-test.xml
+++ b/src/test/resources/double-id-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/dynamic-settings-test.xml b/src/test/resources/dynamic-settings-test.xml
index a22b84cab..adbaa7d22 100644
--- a/src/test/resources/dynamic-settings-test.xml
+++ b/src/test/resources/dynamic-settings-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
diff --git a/src/test/resources/elasticsearch-template-custom-mapper.xml b/src/test/resources/elasticsearch-template-custom-mapper.xml
index 60c54eae7..b3a4533b1 100644
--- a/src/test/resources/elasticsearch-template-custom-mapper.xml
+++ b/src/test/resources/elasticsearch-template-custom-mapper.xml
@@ -1,7 +1,7 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
diff --git a/src/test/resources/elasticsearch-template-test.xml b/src/test/resources/elasticsearch-template-test.xml
index 310b954fd..d9785793a 100644
--- a/src/test/resources/elasticsearch-template-test.xml
+++ b/src/test/resources/elasticsearch-template-test.xml
@@ -1,7 +1,7 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
diff --git a/src/test/resources/existing-index-repository-test.xml b/src/test/resources/existing-index-repository-test.xml
index 658d633a5..92bdd75df 100644
--- a/src/test/resources/existing-index-repository-test.xml
+++ b/src/test/resources/existing-index-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/immutable-repository-test.xml b/src/test/resources/immutable-repository-test.xml
index 1d57ab642..9b2beae31 100644
--- a/src/test/resources/immutable-repository-test.xml
+++ b/src/test/resources/immutable-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/infrastructure.xml b/src/test/resources/infrastructure.xml
index f656d6892..e474e51ab 100644
--- a/src/test/resources/infrastructure.xml
+++ b/src/test/resources/infrastructure.xml
@@ -2,8 +2,8 @@
+ 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">
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/org/springframework/data/elasticsearch/config/namespace.xml b/src/test/resources/org/springframework/data/elasticsearch/config/namespace.xml
index 946270894..c25d0265c 100644
--- a/src/test/resources/org/springframework/data/elasticsearch/config/namespace.xml
+++ b/src/test/resources/org/springframework/data/elasticsearch/config/namespace.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">
-
\ No newline at end of file
+
diff --git a/src/test/resources/repository-non-document-entity.xml b/src/test/resources/repository-non-document-entity.xml
index df7400eb3..c096fa93c 100644
--- a/src/test/resources/repository-non-document-entity.xml
+++ b/src/test/resources/repository-non-document-entity.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -14,4 +14,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/repository-query-support.xml b/src/test/resources/repository-query-support.xml
index ebc9ee8b4..f174d990d 100644
--- a/src/test/resources/repository-query-support.xml
+++ b/src/test/resources/repository-query-support.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -15,4 +15,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/repository-spring-data-geo-support.xml b/src/test/resources/repository-spring-data-geo-support.xml
index e1bdb743d..00968353d 100644
--- a/src/test/resources/repository-spring-data-geo-support.xml
+++ b/src/test/resources/repository-spring-data-geo-support.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -14,4 +14,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/repository-test-nested-object-books.xml b/src/test/resources/repository-test-nested-object-books.xml
index c0e3ac0bd..6ece981a9 100644
--- a/src/test/resources/repository-test-nested-object-books.xml
+++ b/src/test/resources/repository-test-nested-object-books.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -14,4 +14,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/repository-test-nested-object.xml b/src/test/resources/repository-test-nested-object.xml
index 2303931b9..3b962c92b 100644
--- a/src/test/resources/repository-test-nested-object.xml
+++ b/src/test/resources/repository-test-nested-object.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -14,4 +14,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/simple-repository-test.xml b/src/test/resources/simple-repository-test.xml
index 09fe37218..2306a13b5 100644
--- a/src/test/resources/simple-repository-test.xml
+++ b/src/test/resources/simple-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/spel-repository-test.xml b/src/test/resources/spel-repository-test.xml
index 99cf7426f..cf6db3109 100644
--- a/src/test/resources/spel-repository-test.xml
+++ b/src/test/resources/spel-repository-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
@@ -16,4 +16,4 @@
-
\ No newline at end of file
+
diff --git a/src/test/resources/synonym-test.xml b/src/test/resources/synonym-test.xml
index 858c40129..057f293fd 100644
--- a/src/test/resources/synonym-test.xml
+++ b/src/test/resources/synonym-test.xml
@@ -2,8 +2,8 @@
+ xsi:schemaLocation="http://www.springframework.org/schema/data/elasticsearch https://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd
+ http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans-3.1.xsd">