" +
+ "" +
"90.0" +
"";
diff --git a/basic/xml/README.md b/basic/xml/README.md
index 0c1f59b1..04f38380 100644
--- a/basic/xml/README.md
+++ b/basic/xml/README.md
@@ -11,7 +11,7 @@ This example demonstrates the following aspects of the [Extensible Markup Langua
## Running the Sample
To run the sample, execute the class **org.springframework.integration.samples.xml.BookOrderProcessingTestApp**.
-Alternatively, you can run the sample using [Gradle Application Plugin](http://www.gradle.org/docs/current/userguide/application_plugin.html) by executing:
+Alternatively, you can run the sample using [Gradle Application Plugin](https://www.gradle.org/docs/current/userguide/application_plugin.html) by executing:
$ gradlew :xml:run
@@ -35,6 +35,6 @@ You should see the following output:
-[Extensible Markup Language]: http://en.wikipedia.org/wiki/XML
-[XPath]: http://en.wikipedia.org/wiki/XPath
-[XSLT]: http://en.wikipedia.org/wiki/XSLT
+[Extensible Markup Language]: https://en.wikipedia.org/wiki/XML
+[XPath]: https://en.wikipedia.org/wiki/XPath
+[XSLT]: https://en.wikipedia.org/wiki/XSLT
diff --git a/basic/xmpp/README.md b/basic/xmpp/README.md
index dc11c3e7..5e85e6f0 100644
--- a/basic/xmpp/README.md
+++ b/basic/xmpp/README.md
@@ -18,5 +18,5 @@ You'll also need to test it with your friend or have two Google accounts setup.
To test **SendInstantMessageSample.java**, first log on to the account identified via **send.to.user** property and make sure that that account is in your buddy list. Then run the demo.
To test **ReceiveInstantMessageSample.java**, first log on to the account identified via **send.to.user** property. Then run the demo. Now any instant messages sent to your account appear in the console.
-[Google Talk]: http://www.google.com/talk/
-[Extensible Messaging and Presence Protocol]: http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol
\ No newline at end of file
+[Google Talk]: https://www.google.com/talk/
+[Extensible Messaging and Presence Protocol]: https://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol
\ No newline at end of file
diff --git a/dsl/cafe-dsl/README.md b/dsl/cafe-dsl/README.md
index f2e3ec0a..6031cfc2 100644
--- a/dsl/cafe-dsl/README.md
+++ b/dsl/cafe-dsl/README.md
@@ -1,7 +1,7 @@
# Cafe Demo: Spring Integration Java DSL
This sample demonstrates the classical Cafe Demo, but it is based on [Spring Integration Java DSL](https://github.com/spring-projects/spring-integration-extensions/wiki/Spring-Integration-Java-DSL-Reference)
- and [Spring Boot](http://projects.spring.io/spring-boot).
+ and [Spring Boot](https://projects.spring.io/spring-boot).
See the `cafe` project **README.md** for more details about the domain and the Cafe algorithm.
diff --git a/dsl/kafka-dsl/README.md b/dsl/kafka-dsl/README.md
index 07e7aace..5a1116a9 100644
--- a/dsl/kafka-dsl/README.md
+++ b/dsl/kafka-dsl/README.md
@@ -9,7 +9,7 @@ Start Apache Zookeeper and Apache Kafka according to the documentation for the A
$ gradlew :kafka:run
-This will package the application and run it using the [Gradle Application Plugin](http://www.gradle.org/docs/current/userguide/application_plugin.html)
+This will package the application and run it using the [Gradle Application Plugin](https://www.gradle.org/docs/current/userguide/application_plugin.html)
#### Using an IDE such as SpringSource Tool Suite™ (STS)
diff --git a/dsl/si4demo/README.md b/dsl/si4demo/README.md
index 56abb593..269466a2 100644
--- a/dsl/si4demo/README.md
+++ b/dsl/si4demo/README.md
@@ -25,7 +25,7 @@ In both cases, you can use Telnet or curl to search twitter
The DSL version also accepts typing in a hashtag for the search in the console. The DSL version also adds a filter to only allow hashtags starting with `#spring`, and only returns the first tweet.
-Twitter now requires authentication to perform searches; visit the [twitter developer site](http://dev.twitter.com) to set up the application and enter the keys/secrets in _application.yml_ on the classpath. An 'empty' yaml file is provided in _src/main/resources:
+Twitter now requires authentication to perform searches; visit the [twitter developer site](https://dev.twitter.com) to set up the application and enter the keys/secrets in _application.yml_ on the classpath. An 'empty' yaml file is provided in _src/main/resources:
twitter:
oauth:
diff --git a/intermediate/README.md b/intermediate/README.md
index 4aebbe7b..97c69054 100644
--- a/intermediate/README.md
+++ b/intermediate/README.md
@@ -1,6 +1,6 @@
Intermediate Samples
====================
-This category targets developers who are already familiar with the [Spring Integration](http://www.springsource.org/spring-integration) framework (past getting started), but need some more guidance while resolving more advanced technical problems that they have to deal with once having switched to a Messaging architecture.
+This category targets developers who are already familiar with the [Spring Integration](https://www.springsource.org/spring-integration) framework (past getting started), but need some more guidance while resolving more advanced technical problems that they have to deal with once having switched to a Messaging architecture.
For example; If you are looking for an answer on how to handle errors in various scenarios or how to properly configure the **Aggregator** for the situations where some messages might not ever arrive for aggregation etc., and any other issue that goes beyond a basic understanding and configuration of a particular component and addresses "what else you can do with it" type of problem, this would be the right place to find these type of samples.
diff --git a/intermediate/dynamic-poller/README.md b/intermediate/dynamic-poller/README.md
index e9bd0a00..cb8a30a6 100644
--- a/intermediate/dynamic-poller/README.md
+++ b/intermediate/dynamic-poller/README.md
@@ -12,7 +12,7 @@ When changing the polling period, the change to the trigger will occur after the
You can run the application by either:
* running the "Main" class from within STS (Right-click on Main class --> Run As --> Java Application)
-* or from the command line using the [Gradle](http://www.gradle.org):
+* or from the command line using the [Gradle](https://www.gradle.org):
$ gradlew :dynamic-poller:runHelloWorldApp
@@ -24,7 +24,7 @@ You should see output like the following:
Welcome to the Spring Integration Dynamic Poller Sample!
For more information please visit:
- http://www.springsource.org/spring-integration
+ https://www.springsource.org/spring-integration
==========================================================
INFO : org.springframework.integration.samples.poller.Main -
diff --git a/intermediate/dynamic-poller/src/main/java/org/springframework/integration/samples/poller/Main.java b/intermediate/dynamic-poller/src/main/java/org/springframework/integration/samples/poller/Main.java
index c052f8bb..a97be1a8 100644
--- a/intermediate/dynamic-poller/src/main/java/org/springframework/integration/samples/poller/Main.java
+++ b/intermediate/dynamic-poller/src/main/java/org/springframework/integration/samples/poller/Main.java
@@ -50,7 +50,7 @@ public final class Main {
+ "\n Welcome to the Spring Integration Dynamic Poller Sample! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n==========================================================");
diff --git a/intermediate/mail-attachments/README.md b/intermediate/mail-attachments/README.md
index f13caa24..cd86318f 100644
--- a/intermediate/mail-attachments/README.md
+++ b/intermediate/mail-attachments/README.md
@@ -13,10 +13,10 @@ This example demonstrates how emails including their attachments can be processe
# Getting Started
-In order to use this sample you must have access to a mail-server. You can either use an external server (e.g. GMail) or you can also easily setup your own mail server using Apache James 3.0 (http://james.apache.org/). You can find instructions for setting up a basic instance at:
+In order to use this sample you must have access to a mail-server. You can either use an external server (e.g. GMail) or you can also easily setup your own mail server using Apache James 3.0 (https://james.apache.org/). You can find instructions for setting up a basic instance at:
-* http://james.apache.org/server/3/quick-start.html
-* http://hillert.blogspot.com/2011/05/testing-email-notifications-with-apache.html
+* https://james.apache.org/server/3/quick-start.html
+* https://hillert.blogspot.com/2011/05/testing-email-notifications-with-apache.html
In **src/main/resources/META-INF/spring/integration/spring-integration-context.xml** change the following to reflect the settings for your mail server.
@@ -37,5 +37,5 @@ Once started, the configured mail server will be polled for new email messages e
For help please take a look at the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
diff --git a/intermediate/mail-attachments/src/main/java/org/springframework/integration/samples/mailattachments/Main.java b/intermediate/mail-attachments/src/main/java/org/springframework/integration/samples/mailattachments/Main.java
index bea94ca1..8ce7ae13 100644
--- a/intermediate/mail-attachments/src/main/java/org/springframework/integration/samples/mailattachments/Main.java
+++ b/intermediate/mail-attachments/src/main/java/org/springframework/integration/samples/mailattachments/Main.java
@@ -52,7 +52,7 @@ public final class Main {
+ "\n Welcome to Spring Integration! "
+ "\n"
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n"
+ HORIZONTAL_LINE );
diff --git a/intermediate/monitoring/README.md b/intermediate/monitoring/README.md
index b4d4018e..1d9350fc 100644
--- a/intermediate/monitoring/README.md
+++ b/intermediate/monitoring/README.md
@@ -54,7 +54,7 @@ However, you will need to configure OAuth and set the values in the OAuth proper
To use OAuth authentication/authorization with Twitter you must create a new Application on the Twitter Developer's site.
Follow the directions below to create a new application and obtain the consumer keys and the access token:
-* Go to [http://dev.twitter.com/](http://dev.twitter.com/)
+* Go to [https://dev.twitter.com/](https://dev.twitter.com/)
* Log in to your account
* Go to *My applications*.
* Click on 'Create a new application' link and fill out all required fields on the form provided;
@@ -80,8 +80,8 @@ NOTE: the above values are samples only.
For help please see the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
-[MBeans]: http://docs.oracle.com/javase/tutorial/jmx/mbeans/index.html
-[SpringSource Developer YouTube Channel]: http://www.youtube.com/SpringSourceDev
-[VisualVM]: http://visualvm.java.net/
+[MBeans]: https://docs.oracle.com/javase/tutorial/jmx/mbeans/index.html
+[SpringSource Developer YouTube Channel]: https://www.youtube.com/SpringSourceDev
+[VisualVM]: https://visualvm.java.net/
diff --git a/intermediate/monitoring/src/main/java/org/springintegration/service/impl/DefaultTwitterService.java b/intermediate/monitoring/src/main/java/org/springintegration/service/impl/DefaultTwitterService.java
index 5a49a64f..bf444389 100644
--- a/intermediate/monitoring/src/main/java/org/springintegration/service/impl/DefaultTwitterService.java
+++ b/intermediate/monitoring/src/main/java/org/springintegration/service/impl/DefaultTwitterService.java
@@ -59,7 +59,7 @@ public class DefaultTwitterService implements TwitterService {
private IntegrationMBeanExporter exporter;
/**
* Constructor that initializes the 'twitterMessages' Map as a simple LRU
- * cache. @See http://blogs.oracle.com/swinger/entry/collections_trick_i_lru_cache
+ * cache. @See https://blogs.oracle.com/swinger/entry/collections_trick_i_lru_cache
*/
public DefaultTwitterService() {
diff --git a/intermediate/monitoring/src/main/webapp/js/jquery-1.6.1.min.js b/intermediate/monitoring/src/main/webapp/js/jquery-1.6.1.min.js
index 4155bce9..3afb8878 100644
--- a/intermediate/monitoring/src/main/webapp/js/jquery-1.6.1.min.js
+++ b/intermediate/monitoring/src/main/webapp/js/jquery-1.6.1.min.js
@@ -1,13 +1,13 @@
/*!
* jQuery JavaScript Library v1.6.1
- * http://jquery.com/
+ * https://jquery.com/
*
* Copyright 2011, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
+ * https://jquery.org/license
*
* Includes Sizzle.js
- * http://sizzlejs.com/
+ * https://sizzlejs.com/
* Copyright 2011, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
diff --git a/intermediate/monitoring/src/main/webapp/js/jquery.periodicalupdater.js b/intermediate/monitoring/src/main/webapp/js/jquery.periodicalupdater.js
index f0a2f0e1..52b39298 100644
--- a/intermediate/monitoring/src/main/webapp/js/jquery.periodicalupdater.js
+++ b/intermediate/monitoring/src/main/webapp/js/jquery.periodicalupdater.js
@@ -1,17 +1,17 @@
/**
* PeriodicalUpdater - jQuery plugin for timed, decaying ajax calls
*
- * http://www.360innovate.co.uk/blog/2009/03/periodicalupdater-for-jquery/
- * http://enfranchisedmind.com/blog/posts/jquery-periodicalupdater-ajax-polling/
+ * https://www.360innovate.co.uk/blog/2009/03/periodicalupdater-for-jquery/
+ * https://nofluffjuststuff.com/blog/robert_fischer/2009/06/jquery_periodicalupdater.html
*
* Copyright (c) 2009 by the following:
- * Frank White (http://customcode.info)
- * Robert Fischer (http://smokejumperit.com)
- * 360innovate (http://www.360innovate.co.uk)
+ * Frank White (https://customcode.info)
+ * Robert Fischer (https://blog.enfranchisedmind.com/posts/author/candide/?coming_from=smokejumperit.com)
+ * 360innovate (https://www.360innovate.co.uk)
*
* Dual licensed under the MIT and GPL licenses:
- * http://www.opensource.org/licenses/mit-license.php
- * http://www.gnu.org/licenses/gpl.html
+ * https://www.opensource.org/licenses/mit-license.php
+ * https://www.gnu.org/licenses/gpl.html
*
*/
diff --git a/intermediate/rest-http/readme.md b/intermediate/rest-http/readme.md
index a60b5a21..d8df0ff3 100644
--- a/intermediate/rest-http/readme.md
+++ b/intermediate/rest-http/readme.md
@@ -77,11 +77,11 @@ The REST Endpoint is using [Spring Security][]. The security credentials are:
They are stored in `src/main/resources/users.properties`.
-[Apache Tomcat]: http://tomcat.apache.org/
-[cURL]: http://en.wikipedia.org/wiki/CURL
-[Jetty]: http://www.eclipse.org/jetty/
-[JUnit]: http://junit.org/
-[Gradle]: http://www.gradle.org
-[RestTemplate]: http://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/web/client/RestTemplate.html
-[Spring Security]: http://www.springsource.org/spring-security
-[Spring Tool Suite]: http://www.springsource.org/sts
+[Apache Tomcat]: https://tomcat.apache.org/
+[cURL]: https://en.wikipedia.org/wiki/CURL
+[Jetty]: https://www.eclipse.org/jetty/
+[JUnit]: https://junit.org/
+[Gradle]: https://www.gradle.org
+[RestTemplate]: https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/client/RestTemplate.html
+[Spring Security]: https://www.springsource.org/spring-security
+[Spring Tool Suite]: https://www.springsource.org/sts
diff --git a/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/JaxbJacksonObjectMapper.java b/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/JaxbJacksonObjectMapper.java
index 8aa73457..28aaeeb3 100644
--- a/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/JaxbJacksonObjectMapper.java
+++ b/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/JaxbJacksonObjectMapper.java
@@ -25,7 +25,7 @@ import com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector;
* JaxbJacksonObjectMapper.java: This is the custom JAXB JSON ObjectMapper
*
* NOTE: The source code is provided by Gunnar Hillert in his blog posted at
- * http://hillert.blogspot.com/2011/01/marshal-json-data-using-jackson-in.html.
+ * https://hillert.blogspot.com/2011/01/marshal-json-data-using-jackson-in.html.
* I modified a little bit to use the latest {@link DeserializationConfig} API
* instead of deprecated ones.
*
diff --git a/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/view/ExtendedMappingJacksonJsonView.java b/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/view/ExtendedMappingJacksonJsonView.java
index d1af7681..fa1b78bf 100644
--- a/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/view/ExtendedMappingJacksonJsonView.java
+++ b/intermediate/rest-http/src/main/java/org/springframework/integration/samples/rest/json/view/ExtendedMappingJacksonJsonView.java
@@ -23,7 +23,7 @@ import org.springframework.web.servlet.view.json.MappingJackson2JsonView;
* ExtendedMappingJacksonJsonView.java: This class extends the Spring's MappingJacksonJsonView
*
* Note: The source code for this class is taken from the forum posted by AhungerArtist
- * at http://forum.springsource.org/archive/index.php/t-84006.html
+ * at https://forum.spring.io/archive/index.php/t-84006.html
*
* @author Vigil Bose
* @author Gary Russell
diff --git a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/CircuitBreakerDemo.java b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/CircuitBreakerDemo.java
index 5d19e9eb..3fc7443c 100644
--- a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/CircuitBreakerDemo.java
+++ b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/CircuitBreakerDemo.java
@@ -36,7 +36,7 @@ public class CircuitBreakerDemo {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferDeleteAfterSuccessDemo.java b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferDeleteAfterSuccessDemo.java
index c008e926..1c6c0436 100644
--- a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferDeleteAfterSuccessDemo.java
+++ b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferDeleteAfterSuccessDemo.java
@@ -43,7 +43,7 @@ public class FileTransferDeleteAfterSuccessDemo {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferRenameAfterFailureDemo.java b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferRenameAfterFailureDemo.java
index c96fa24c..db21e953 100644
--- a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferRenameAfterFailureDemo.java
+++ b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/FileTransferRenameAfterFailureDemo.java
@@ -41,7 +41,7 @@ public class FileTransferRenameAfterFailureDemo {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatefulRetryDemo.java b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatefulRetryDemo.java
index 705de95f..9e222e4b 100644
--- a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatefulRetryDemo.java
+++ b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatefulRetryDemo.java
@@ -36,7 +36,7 @@ public class StatefulRetryDemo {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatelessRetryDemo.java b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatelessRetryDemo.java
index 345cf221..b6b52f36 100644
--- a/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatelessRetryDemo.java
+++ b/intermediate/retry-and-more/src/main/java/org/springframework/integration/samples/advice/StatelessRetryDemo.java
@@ -36,7 +36,7 @@ public class StatelessRetryDemo {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/splitter-aggregator-reaper/README.md b/intermediate/splitter-aggregator-reaper/README.md
index 482d93fc..232320f2 100644
--- a/intermediate/splitter-aggregator-reaper/README.md
+++ b/intermediate/splitter-aggregator-reaper/README.md
@@ -20,7 +20,7 @@ You should see the following output:
Welcome to Spring Integration!
For more information please visit:
- http://www.springsource.org/spring-integration
+ https://www.springsource.org/spring-integration
=========================================================
13:47:56.039 INFO [main][org.springframework.integration.store.MessageGroupStoreReaper] started org.springframework.integration.store.MessageGroupStoreReaper@4b85c17
@@ -36,15 +36,15 @@ You should see the following output:
# Credits
-We would like to thank Christopher Hunt ([@huntchr](http://twitter.com/huntchr)) for contributing this sample.
+We would like to thank Christopher Hunt ([@huntchr](https://twitter.com/huntchr)) for contributing this sample.
--------------------------------------------------------------------------------
For help please take a look at the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
-[aggregating]: http://static.springsource.org/spring-integration/reference/html/messaging-routing-chapter.html#aggregator
-[Enterprise Integration Patterns]: http://www.eaipatterns.com/
-[message store reaper]: http://static.springsource.org/spring-integration/reference/html/messaging-routing-chapter.html#aggregator-config
-[splitting]: http://static.springsource.org/spring-integration/reference/html/messaging-routing-chapter.html#splitter
+[aggregating]: https://docs.spring.io/spring-integration/reference/html/#aggregator
+[Enterprise Integration Patterns]: https://www.enterpriseintegrationpatterns.com/
+[message store reaper]: https://docs.spring.io/spring-integration/reference/html/#reaper
+[splitting]: https://docs.spring.io/spring-integration/reference/html/#splitter
diff --git a/intermediate/splitter-aggregator-reaper/src/main/java/org/springframework/integration/samples/splitteraggregator/Main.java b/intermediate/splitter-aggregator-reaper/src/main/java/org/springframework/integration/samples/splitteraggregator/Main.java
index 81d6742f..e5eadff6 100644
--- a/intermediate/splitter-aggregator-reaper/src/main/java/org/springframework/integration/samples/splitteraggregator/Main.java
+++ b/intermediate/splitter-aggregator-reaper/src/main/java/org/springframework/integration/samples/splitteraggregator/Main.java
@@ -51,7 +51,7 @@ public final class Main {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/stored-procedures-derby/README.md b/intermediate/stored-procedures-derby/README.md
index f68ab98a..2221549c 100644
--- a/intermediate/stored-procedures-derby/README.md
+++ b/intermediate/stored-procedures-derby/README.md
@@ -26,5 +26,5 @@ Just make sure you have Gradle set up and that the project builds successfully.
For help please take a look at the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
diff --git a/intermediate/stored-procedures-derby/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java b/intermediate/stored-procedures-derby/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
index 7b407671..7023a187 100644
--- a/intermediate/stored-procedures-derby/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
+++ b/intermediate/stored-procedures-derby/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
@@ -54,7 +54,7 @@ public final class Main {
LOGGER.info(LINE + LINE + "\n Welcome to Spring Integration Coffee Database! " + NEWLINE
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration " + NEWLINE + LINE);
+ + "\n https://www.springsource.org/spring-integration " + NEWLINE + LINE);
final AbstractApplicationContext context = new ClassPathXmlApplicationContext(
"classpath:META-INF/spring/integration/*-context.xml");
diff --git a/intermediate/stored-procedures-ms/README.md b/intermediate/stored-procedures-ms/README.md
index 071c9026..512c1a1c 100644
--- a/intermediate/stored-procedures-ms/README.md
+++ b/intermediate/stored-procedures-ms/README.md
@@ -13,15 +13,15 @@ Access to a *Microsoft SQL Server* or *Microsoft SQL Server Express* database in
This sample was tested against: **Microsoft SQL Server 2008 R2 RTM - Express** (Which can be downloaded and used for free). The sample should also work for newer versions (including the full version) of *Microsoft SQL Server*. You can download *Microsoft SQL Server Express 2008: SQL Server Express*:
-* [http://www.microsoft.com/en-us/download/details.aspx?id=23650](http://www.microsoft.com/en-us/download/details.aspx?id=23650)
+* [https://www.microsoft.com/en-us/download/details.aspx?id=23650](https://www.microsoft.com/en-us/download/details.aspx?id=23650)
If you have trouble accessing a remote instance of *Microsoft SQL Server Express*, see:
-* [http://support.microsoft.com/default.aspx?scid=kb;EN-US;914277#method2](http://support.microsoft.com/default.aspx?scid=kb;EN-US;914277#method2)
+* [https://support.microsoft.com/default.aspx?scid=kb;EN-US;914277#method2](https://support.microsoft.com/default.aspx?scid=kb;EN-US;914277#method2)
## JDBC Driver
-This sample uses the [jTDS](http://jtds.sourceforge.net) driver, which is considered to be faster than [Microsoft's JDBC driver](http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx). Nevertheless, the sample should work with either driver.
+This sample uses the [jTDS](http://jtds.sourceforge.net) driver, which is considered to be faster than [Microsoft's JDBC driver](https://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx). Nevertheless, the sample should work with either driver.
#### Creating the Stored Procedure
@@ -117,5 +117,5 @@ You may have to update the *Microsoft SQL Server* properties in:
For help please take a look at the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
diff --git a/intermediate/stored-procedures-ms/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java b/intermediate/stored-procedures-ms/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
index 678af827..e51cf9f7 100644
--- a/intermediate/stored-procedures-ms/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
+++ b/intermediate/stored-procedures-ms/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
@@ -51,7 +51,7 @@ public final class Main {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/stored-procedures-oracle/README.md b/intermediate/stored-procedures-oracle/README.md
index a5956cc7..22b1b78f 100644
--- a/intermediate/stored-procedures-oracle/README.md
+++ b/intermediate/stored-procedures-oracle/README.md
@@ -22,7 +22,7 @@ Nevertheless, the example should work with other versions as well.
### JDBC Driver Installation for Oracle
-- Go to [http://www.oracle.com/technetwork/indexes/downloads/index.html](http://www.oracle.com/technetwork/indexes/downloads/index.html)
+- Go to [https://www.oracle.com/technetwork/indexes/downloads/index.html](https://www.oracle.com/technetwork/indexes/downloads/index.html)
- Under "JDBC Drivers", download the appropriate driver relevant to your Oracle and JDK version (This sample was tested using "Oracle Database 11g Release 2 JDBC Drivers")
- Once downloaded, install the driver to your local Maven repository:
@@ -30,7 +30,7 @@ Nevertheless, the example should work with other versions as well.
- Now you can uncomment the `ojdbc6` dependency in the build.gradle file for `stored-procedures-oracle` project.
-After that you can run the sample application using [Gradle Application Plugin](http://www.gradle.org/docs/current/userguide/application_plugin.html):
+After that you can run the sample application using [Gradle Application Plugin](https://www.gradle.org/docs/current/userguide/application_plugin.html):
$ gradlew :stored-procedures-oracle:run
@@ -127,7 +127,7 @@ You should see the following output:
Stored Procedure/Function Sample for Oracle
For more information please visit:
- http://www.springsource.org/spring-integration
+ https://www.springsource.org/spring-integration
=========================================================
Please enter a choice and press :
@@ -222,7 +222,7 @@ You should see the following output:
Stored Procedure/Function Sample for Oracle
For more information please visit:
- http://www.springsource.org/spring-integration
+ https://www.springsource.org/spring-integration
=========================================================
Please enter a choice and press :
@@ -246,6 +246,6 @@ This sample also periodically polls the Oracle database using a **Stored Procedu
For help please take a look at the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
[Stored Procedure Sample for PostgreSql]: https://github.com/ghillert/spring-integration-samples/tree/master/intermediate/stored-procedures-postgresql
diff --git a/intermediate/stored-procedures-oracle/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java b/intermediate/stored-procedures-oracle/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
index be243770..b565ee1c 100644
--- a/intermediate/stored-procedures-oracle/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
+++ b/intermediate/stored-procedures-oracle/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
@@ -56,7 +56,7 @@ public final class Main {
+ "\n Stored Procedure/Function Sample for Oracle "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/stored-procedures-postgresql/README.md b/intermediate/stored-procedures-postgresql/README.md
index 9d9e0f5a..4b061326 100644
--- a/intermediate/stored-procedures-postgresql/README.md
+++ b/intermediate/stored-procedures-postgresql/README.md
@@ -85,5 +85,5 @@ Please configure the necessary credentials in order to connect to your database
For help please take a look at the Spring Integration documentation:
-http://www.springsource.org/spring-integration
+https://www.springsource.org/spring-integration
diff --git a/intermediate/stored-procedures-postgresql/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java b/intermediate/stored-procedures-postgresql/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
index f24fabbe..78e1f8ce 100644
--- a/intermediate/stored-procedures-postgresql/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
+++ b/intermediate/stored-procedures-postgresql/src/main/java/org/springframework/integration/samples/storedprocedure/Main.java
@@ -56,7 +56,7 @@ public class Main {
+ "\n Welcome to Spring Integration Coffee Database! "
+ NEWLINE
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ NEWLINE
+ LINE );
diff --git a/intermediate/travel/README.md b/intermediate/travel/README.md
index cc22b6d3..2902b89a 100644
--- a/intermediate/travel/README.md
+++ b/intermediate/travel/README.md
@@ -40,14 +40,14 @@ Here you see, we are using *Spring Expression Language* (SpEL) to bind the value
## MapQuest
-This sample uses the [MapQuest API][], specifically the [MapQuest Traffic Web Service][]. As such you must setup an API Key. Therefore, please create a MapQuest developer account. This can be done at: http://developer.mapquest.com/.
+This sample uses the [MapQuest API][], specifically the [MapQuest Traffic Web Service][]. As such you must setup an API Key. Therefore, please create a MapQuest developer account. This can be done at: https://developer.mapquest.com/.
-¡**Important**! - Please be aware that the API key you received from MapQuest is URL encoded. As such you must decode the key, so you can use it with Spring Integration. For example you can use the service on the following site to decode the API key: http://meyerweb.com/eric/tools/dencoder/
+¡**Important**! - Please be aware that the API key you received from MapQuest is URL encoded. As such you must decode the key, so you can use it with Spring Integration. For example you can use the service on the following site to decode the API key: https://meyerweb.com/eric/tools/dencoder/
## Running the Sample
To run the sample execute **Main** in package **org.springframework.integration.samples.travel**.
-You can also execute that class using the [Gradle Application Plugin](http://www.gradle.org/docs/current/userguide/application_plugin.html):
+You can also execute that class using the [Gradle Application Plugin](https://www.gradle.org/docs/current/userguide/application_plugin.html):
$ gradlew :travel:run -Dmapquest.apikey="your_mapquest_api_key_url_decoded"
@@ -58,7 +58,7 @@ You should see the following output:
Welcome to the Spring Integration Travel App!
For more information please visit:
- http://www.springintegration.org/
+ https://www.springsource.org/spring-integration/
=========================================================
Please select the city, for which you would like to get traffic and weather information:
@@ -76,8 +76,8 @@ You should see the following output:
* Added support for multiple cities (Atlanta, Boston, San Francisco)
-[MapQuest API]: http://www.mapquestapi.com/
-[MapQuest Traffic Web Service]: http://platform.beta.mapquest.com/traffic/
+[MapQuest API]: https://www.mapquestapi.com/
+[MapQuest Traffic Web Service]: https://platform.beta.mapquest.com/traffic/
diff --git a/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/Main.java b/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/Main.java
index e7421987..82ce75bd 100644
--- a/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/Main.java
+++ b/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/Main.java
@@ -58,7 +58,7 @@ public final class Main {
+ "\n Welcome to the Spring Integration Travel App! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springintegration.org/ "
+ + "\n https://www.springsource.org/spring-integration/ "
+ "\n "
+ "\n=========================================================" );
diff --git a/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/WeatherRequestTransformer.java b/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/WeatherRequestTransformer.java
index c233f92f..7d7f6a2f 100644
--- a/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/WeatherRequestTransformer.java
+++ b/intermediate/travel/src/main/java/org/springframework/integration/samples/travel/WeatherRequestTransformer.java
@@ -18,7 +18,7 @@ package org.springframework.integration.samples.travel;
public class WeatherRequestTransformer {
public String transform(City city){
- return "" +
+ return "" +
" " + city.getPostalCode() + "" +
"";
}
diff --git a/intermediate/tx-synch/src/main/java/org/springframework/integration/samples/advice/TransactionSynchronizationDemo.java b/intermediate/tx-synch/src/main/java/org/springframework/integration/samples/advice/TransactionSynchronizationDemo.java
index 728b85f9..176fc4cf 100755
--- a/intermediate/tx-synch/src/main/java/org/springframework/integration/samples/advice/TransactionSynchronizationDemo.java
+++ b/intermediate/tx-synch/src/main/java/org/springframework/integration/samples/advice/TransactionSynchronizationDemo.java
@@ -36,7 +36,7 @@ public class TransactionSynchronizationDemo {
+ "\n Welcome to Spring Integration! "
+ "\n "
+ "\n For more information please visit: "
- + "\n http://www.springsource.org/spring-integration "
+ + "\n https://www.springsource.org/spring-integration "
+ "\n "
+ "\n=========================================================" );