releases
Cloud Foundry Identity
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Filip Hanik
bundlor-plugin
Gradle Plugins
Tests: Testless build
Duration: 1 second
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
E47 (3_4_maintenance) build and publish
Groovy-Eclipse
Tests: 3 of 5785 failed
Duration: 109 minutes
Changes: Who: Eric Milles
Why: Fix for #917: infer return type of Spock"s ValueRecorder.record method
Custom build by Eric Milles with revision v3.4.0
E48 (3_5_maintenance) build and publish
Groovy-Eclipse
Tests: 5916 passed
Duration: 106 minutes
Changes: Who: Eric Milles
Why: Eclipse 4.13
Custom build by Eric Milles with revision v3.5.0
Eclipse 2018-09 build and publish
Groovy-Eclipse
Tests: 2 of 6152 failed
Duration: 87 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2018-12 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 78 minutes
Changes: Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234

Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking
Changes by Eric Milles
Eclipse 2019-03 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 84 minutes
Changes: Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234

Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking
Changes by Eric Milles
Eclipse 2019-06 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 78 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2019-09 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 77 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2019-12 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 79 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2020-03 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 82 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2020-06 build and publish
Groovy-Eclipse
Tests: 6051 passed
Duration: 81 minutes
Changes: Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234

Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking
Changes by Eric Milles
Eclipse 2020-09 build and publish
Groovy-Eclipse
Tests: 9729 passed
Duration: 117 minutes
Changes: Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234

Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking
Changes by Eric Milles
Eclipse 2020-12 build and publish
Groovy-Eclipse
Tests: Testless build
Duration: 118 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2021-03 build and publish
Groovy-Eclipse
Tests: 9729 passed
Duration: 118 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
Eclipse 2021-06 build and publish
Groovy-Eclipse
Tests: 9729 passed
Duration: 122 minutes
Changes: Who: Eric Milles
Why: Fix for #1267: find trait methods during reconcile type-checking

Who: Eric Milles
Why: Eclipse 4.20 (RC2a) JDT Patch for Groovy-Eclipse: JDT commit 14a4991
#1233 #1234
Changes by Eric Milles
STS4 - language servers - CI test
HTTPS-ONLY
Tests: 944 passed
Duration: 12 minutes
Changes: No changes
Manual run by Martin Lippert
CFENV-B11x
Java CfEnv
Tests: 111 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 1.1.3.RELEASE
Java CfEnv - Master
Java CfEnv
Tests: 110 passed
Duration: 51 seconds
Changes: Who: Dylan Roberts <[email protected]>
Why: Upgrade to spring-boot 2.4.4
Manual run by Dylan Roberts
master - Quick
org.springframework.flex
Tests: Testless build
Duration: 6 minutes
Changes: Who: Rossen Stoyanchev <[email protected]>
Why: Update readme.txt
Publish
org.springframework.retry
Tests: 216 passed
Duration: 1 minute
Changes: No changes
Rebuilt by Gary Russell
projectreactor.io on OneCloud
Project Reactor
Tests: Testless build
Duration: 2 minutes
Changes: Who: Simon Baslé <[email protected]>
Why: Polish shadow configuration to overwrite projectreactor-home.jar
Manual run by Simon Basle
Reactive Streams Commons
Project Reactor
Tests: 1054 passed
Duration: 6 minutes
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup (#29)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 3 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Receptor Client
Receptor Client
Tests: Testless build
Duration: 3 seconds
Changes: No changes
Scheduled
1.5.x
Spring AMQP
Tests: 1 of 682 failed
Duration: 3 minutes
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
1.6.x
Spring AMQP
Tests: 1 of 732 failed
Duration: 4 minutes
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://www.eddieware.org/EPL (301) with 1 occurrences could not be migrated:
   ([https](https://www.eddieware.org/EPL) result SSLHandshakeException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://static.springsource.org/spring-amqp/reference/html/amqp.html (301) with 2 occurrences migrated to:
  https://docs.spring.io/spring-amqp/reference/html/amqp.html ([https](https://static.springsource.org/spring-amqp/reference/html/amqp.html) result 404).
* [ ] http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/transaction.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/transaction.html ([https](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/transaction.html) result 404).
* [ ] http://static.springsource.org/sts/docs/latest/reference/html/gradle/installation.html (301) with 2 occurrences migrated to:
  https://docs.spring.io/sts/docs/latest/reference/html/gradle/installation.html ([https](https://static.springsource.org/sts/docs/latest/reference/html/gradle/installation.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-amqp/docs/latest-ga/api/org/springframework/amqp/core/MessageProperties.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/docs/latest-ga/api/org/springframework/amqp/core/MessageProperties.html ([https](https://docs.spring.io/spring-amqp/docs/latest-ga/api/org/springframework/amqp/core/MessageProperties.html) result 200).
* [ ] http://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/core/RabbitTemplate.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/core/RabbitTemplate.html ([https](https://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/core/RabbitTemplate.html) result 200).
* [ ] http://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/transaction/RabbitTransactionManager.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/transaction/RabbitTransactionManager.html ([https](https://static.springsource.org/spring-amqp/docs/latest_ga/api/org/springframework/amqp/rabbit/transaction/RabbitTransactionManager.html) result 200).
* [ ] http://docs.spring.io/spring-amqp/reference/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-amqp/reference/ ([https](https://docs.spring.io/spring-amqp/reference/) result 200).
* [ ] http://static.springsource.org/spring-retry/docs/api/current/ (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-retry/docs/api/current/ ([https](https://static.springsource.org/spring-retry/docs/api/current/) result 200).
* [ ] http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html (301) with 2 occurrences migrated to:
  https://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html ([https](https://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html) result 200).
* [ ] http://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/transaction/PlatformTransactionManager.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/transaction/PlatformTransactionManager.html ([https](https://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/transaction/PlatformTransactionManager.html) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://github.com/spring-projects/spring-amqp with 1 occurrences migrated to:
  https://github.com/spring-projects/spring-amqp ([https](https://github.com/spring-projects/spring-amqp) result 200).
* [ ] http://github.com/spring-projects/spring-amqp-samples with 1 occurrences migrated to:
  https://github.com/spring-projects/spring-amqp-samples ([https](https://github.com/spring-projects/spring-amqp-samples) result 200).
* [ ] http://gradle.org/ with 2 occurrences migrated to:
  https://gradle.org/ ([https](https://gradle.org/) result 200).
* [ ] http://projects.spring.io/spring-amqp/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-amqp/ ([https](https://projects.spring.io/spring-amqp/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-amqp with 3 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-amqp ([https](https://stackoverflow.com/questions/tagged/spring-amqp) result 200).
* [ ] http://www.amqp.org/ with 2 occurrences migrated to:
  https://www.amqp.org/ ([https](https://www.amqp.org/) result 200).
* [ ] http://www.amqp.org/resources/download with 1 occurrences migrated to:
  https://www.amqp.org/resources/download ([https](https://www.amqp.org/resources/download) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.rabbitmq.com/ with 2 occurrences migrated to:
  https://www.rabbitmq.com/ ([https](https://www.rabbitmq.com/) result 200).
* [ ] http://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/ with 1 occurrences migrated to:
  https://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/ ([https](https://www.rabbitmq.com/blog/2011/02/10/introducing-publisher-confirms/) result 200).
* [ ] http://www.rabbitmq.com/blog/2013/12/16/using-consumer-priorities-with-rabbitmq/ with 1 occurrences migrated to:
  https://www.rabbitmq.com/blog/2013/12/16/using-consumer-priorities-with-rabbitmq/ ([https](https://www.rabbitmq.com/blog/2013/12/16/using-consumer-priorities-with-rabbitmq/) result 200).
* [ ] http://www.rabbitmq.com/direct-reply-to.html with 4 occurrences migrated to:
  https://www.rabbitmq.com/direct-reply-to.html ([https](https://www.rabbitmq.com/direct-reply-to.html) result 200).
* [ ] http://www.rabbitmq.com/download.html with 2 occurrences migrated to:
  https://www.rabbitmq.com/download.html ([https](https://www.rabbitmq.com/download.html) result 200).
* [ ] http://www.rabbitmq.com/how.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/how.html ([https](https://www.rabbitmq.com/how.html) result 200).
* [ ] http://www.rabbitmq.com/semantics.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/semantics.html ([https](https://www.rabbitmq.com/semantics.html) result 200).
* [ ] http://www.rabbitmq.com/ttl.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/ttl.html ([https](https://www.rabbitmq.com/ttl.html) result 200).
* [ ] http://www.rabbitmq.com/tutorials/tutorial-six-java.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/tutorials/tutorial-six-java.html ([https](https://www.rabbitmq.com/tutorials/tutorial-six-java.html) result 200).
* [ ] http://www.sonarsource.org/ (301) with 2 occurrences migrated to:
  https://www.sonarqube.org/ ([https](https://www.sonarsource.org/) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/rabbit/spring-rabbit.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/rabbit/spring-rabbit.xsd ([https](https://www.springframework.org/schema/rabbit/spring-rabbit.xsd) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/oxm.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/oxm.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/oxm.html) result 301).
* [ ] http://static.springsource.org/spring/docs/current/spring-framework-reference/html/remoting.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/remoting.html ([https](https://static.springsource.org/spring/docs/current/spring-framework-reference/html/remoting.html) result 301).
* [ ] http://forum.springsource.org/forumdisplay.php?f=74 (301) with 2 occurrences migrated to:
  https://forum.spring.io/forumdisplay.php?f=74 ([https](https://forum.springsource.org/forumdisplay.php?f=74) result 301).
* [ ] http://github.com/SpringSource/spring-amqp with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-amqp ([https](https://github.com/SpringSource/spring-amqp) result 301).
* [ ] http://github.com/SpringSource/spring-amqp-samples with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-amqp-samples ([https](https://github.com/SpringSource/spring-amqp-samples) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 2 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.rabbitmq.com/install.html with 1 occurrences migrated to:
  https://www.rabbitmq.com/install.html ([https](https://www.rabbitmq.com/install.html) result 301).
* [ ] http://www.spring.io with 3 occurrences migrated to:
  https://www.spring.io ([https](https://www.spring.io) result 301).
* [ ] http://www.spring.io/spring-amqp with 1 occurrences migrated to:
  https://www.spring.io/spring-amqp ([https](https://www.spring.io/spring-amqp) result 301).
* [ ] http://www.springsource.org/spring-amqp with 1 occurrences migrated to:
  https://www.springsource.org/spring-amqp ([https](https://www.springsource.org/spring-amqp) result 301).
* [ ] http://www.springsource.org/spring-integration with 1 occurrences migrated to:
  https://www.springsource.org/spring-integration ([https](https://www.springsource.org/spring-integration) result 301).
* [ ] http://www.springsource.org/sts with 1 occurrences migrated to:
  https://www.springsource.org/sts ([https](https://www.springsource.org/sts) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 2 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).

# Ignored
These URLs were intentionally ignored.

* http://guest:[email protected]:15672/api/ with 2 occurrences
* http://host1:15672 with 1 occurrences
* http://host2:15672 with 1 occurrences
* http://host:port with 4 occurrences
* http://localhost:11235 with 2 occurrences
* http://localhost:11236 with 2 occurrences
* http://localhost:15672 with 2 occurrences
* http://localhost:15672/api/ with 1 occurrences
* http://www.springframework.org/schema/beans with 16 occurrences
* http://www.springframework.org/schema/rabbit with 18 occurrences
* http://www.springframework.org/schema/tool with 14 occurrences
* http://www.w3.org/2001/XMLSchema with 7 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 8 occurrences
1.7.x
Spring AMQP
Tests: 762 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.7.15.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.0.x
Spring AMQP
Tests: 995 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.14.RELEASE
2.1.x
Spring AMQP
Tests: 1079 passed
Duration: 7 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.18.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.2.x
Spring AMQP
Tests: 2406 passed
Duration: 6 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1339: Fix NPEs with returns after conversion ex
Resolves https://github.com/spring-projects/spring-amqp/issues/1339

Previous fix calls the error handler after a conversion exception, but
sending a reply returned by the eh (or returning the exception) caused
NPEs because the return logic referenced the inbound converted message.

**cherry-pick to 2.2.x**
Main (2.3.x)
Spring AMQP
Tests: 2268 passed
Duration: 6 minutes
Changes: Who: Gary Russell <[email protected]>
Why: Move main branch to 2.4 (#1354)
* Move main branch to 2.4

* New assertj error messages.
Sonar
Spring AMQP
Tests: Testless build
Duration: 11 minutes
Changes: No changes
Scheduled
TestSonar
Spring AMQP
Tests: Testless build
Duration: 11 minutes
Changes: No changes
Manual run by Trevor Marshall
head
Spring AMQP .NET
Tests: Testless build
Duration: < 1 second
Changes: Who: Tobias Montagna-Hay <[email protected]>
Why: Fix for typo

Who: Joe Fitzgerald <[email protected]>
Why: Merge pull request #24 from tobiasmh/master
Fix for typo
Master JDK7
Spring Analytics
Tests: 6 passed
Duration: 47 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.1.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.0.RELEASE
4.2.x
Spring Batch
Tests: 3522 passed
Duration: 7 minutes
Changes: Who: Mahmoud Ben Hassine <[email protected]>
Why: Exclude spring-batch-docs from being published to Artifactory
Resolves #3922
4.3.x
Spring Batch
Tests: 3909 passed
Duration: 6 minutes
Changes: Who: Mahmoud Ben Hassine <[email protected]>
Why: Exclude spring-batch-docs from being published to Artifactory
Resolves #3922
Java Latest
Spring Batch
Tests: Testless build
Duration: 3 minutes
Changes: Who: Mahmoud Ben Hassine <[email protected]>
Why: Update README with instructions to generate docs
Main
Spring Batch
Tests: 3770 passed
Duration: 3 minutes
Changes: Who: Mahmoud Ben Hassine <[email protected]>
Why: Update README with instructions to generate docs
Nightly - 4.2.x
Spring Batch
Tests: 3980 passed
Duration: 8 minutes
Changes: No changes
Scheduled
Nightly - 4.3.x
Spring Batch
Tests: 3708 passed
Duration: 8 minutes
Changes: No changes
Scheduled
Nightly - Main
Spring Batch
Tests: 3770 passed
Duration: 16 minutes
Changes: No changes
Scheduled
Sonar
Spring Batch
Tests: 3632 passed
Duration: 11 minutes
Changes: No changes
Scheduled
Windows
Spring Batch
Tests: 3770 passed
Duration: 4 minutes
Changes: Who: Mahmoud Ben Hassine <[email protected]>
Why: Update README with instructions to generate docs
Common Security Config
Spring Cloud Data Flow
Tests: 46 passed
Duration: 26 seconds
Changes: Who: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Why: Next development version
Common Security Config - 1.0.x
Spring Cloud Data Flow
Tests: 24 passed
Duration: 28 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 6 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 3 occurrences

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 29 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://the.authorities.server/authorities (UnknownHostException) with 1 occurrences migrated to:
  https://the.authorities.server/authorities ([https](https://the.authorities.server/authorities) result UnknownHostException).

# Ignored
These URLs were intentionally ignored.

* http://server/ with 1 occurrences
* http://test/authorities with 1 occurrences
Dataflow Build - 2.4.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 9 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Dataflow Build - 2.5.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 10 seconds
Changes: Who: Janne Valkealahti
Why: Update to common ci workflow
Dataflow Build - 2.6.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 12 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Janne Valkealahti
Why: Fix correct build version
Dataflow Build - 2.7.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 13 seconds
Changes: Who: Spring Builds <[email protected]>
Why: [artifactory-release] Next development version
Dataflow Build - Main
Spring Cloud Data Flow
Tests: Testless build
Duration: 9 seconds
Changes: Who: Janne Valkealahti
Why: Update boot 2.4.7
- Fixes #36
Dataflow Commons
Spring Cloud Data Flow
Tests: 176 passed
Duration: 1 minute
Changes: Who: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Why: Next development version
Deployer - 1.3.x
Spring Cloud Data Flow
Tests: 31 passed
Duration: 57 seconds
Changes: Who: Mark Pollack
Why: Update test after URL Cleanup

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://repo.spring.io/libs-release/org/springframework/cloud/stream/app/file-sink-rabbit/1.2.0.RELEASE/file-sink-rabbit-1.2.0.RELEASE.jar with 2 occurrences migrated to:
  https://repo.spring.io/libs-release/org/springframework/cloud/stream/app/file-sink-rabbit/1.2.0.RELEASE/file-sink-rabbit-1.2.0.RELEASE.jar ([https](https://repo.spring.io/libs-release/org/springframework/cloud/stream/app/file-sink-rabbit/1.2.0.RELEASE/file-sink-rabbit-1.2.0.RELEASE.jar) result 200).
* [ ] http://waffle.io/spring-cloud/spring-cloud-deployer with 2 occurrences migrated to:
  https://waffle.io/spring-cloud/spring-cloud-deployer ([https](https://waffle.io/spring-cloud/spring-cloud-deployer) result 200).
* [ ] http://my.repo.com with 1 occurrences migrated to:
  https://my.repo.com ([https](https://my.repo.com) result 302).
* [ ] http://www.eclipse.org/aether with 3 occurrences migrated to:
  https://www.eclipse.org/aether ([https](https://www.eclipse.org/aether) result 302).
* [ ] http://www.eclipse.org/aether/ with 1 occurrences migrated to:
  https://www.eclipse.org/aether/ ([https](https://www.eclipse.org/aether/) result 302).
Deployer - 2.0.x
Spring Cloud Data Flow
Tests: 37 passed
Duration: 51 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.6.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.5.RELEASE
Deployer - 2.1.x
Spring Cloud Data Flow
Tests: 44 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.1.3.BUILD-SNAPSHOT
Deployer - Main
Spring Cloud Data Flow
Tests: 47 passed
Duration: 1 minute
Changes: Who: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Why: Next development version
Deployer Local - Main
Spring Cloud Data Flow
Tests: 91 passed
Duration: 5 minutes
Changes: Who: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Why: Next development version
Server - Cloud Foundry - 1.7.x
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: David Turanski <[email protected]>
Why: Document service binding parameters
Server - Kubernetes 1.10 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 1 minute
Changes: No changes
Server - Kubernetes 1.11 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 2 minutes
Changes: No changes
Server - Kubernetes 1.9 - 1.7.x
Spring Cloud Data Flow
Tests: 1 passed
Duration: 1 minute
Changes: No changes
Spring Cloud Data Flow - 2.7.x ITs
Spring Cloud Data Flow
Tests: 16 passed
Duration: 33 minutes
Changes: No changes
Spring Cloud Data Flow - 1.7.x
Spring Cloud Data Flow
Tests: 1340 passed
Duration: 13 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix ResourceUtilsTests
- Update url scheme
Spring Cloud Data Flow - 2.0.x
Spring Cloud Data Flow
Tests: 1163 passed
Duration: 15 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Remove metric collector reference from REST api guide
Spring Cloud Data Flow - 2.1.x
Spring Cloud Data Flow
Tests: 1169 passed
Duration: 14 minutes
Changes: Who: Jacob Crowther <[email protected]>
Why: Remove k8s "jobs" from nonexistent apigroups
Spring Cloud Data Flow - 2.2.x
Spring Cloud Data Flow
Tests: 1227 passed
Duration: 18 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Update K8s configs to use snapshot versions of images
Spring Cloud Data Flow - 2.3.x
Spring Cloud Data Flow
Tests: 1274 passed
Duration: 19 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Remove scheduler task launcher module
- Removing the module as it is no longer in use
Spring Cloud Data Flow - 2.4.x
Spring Cloud Data Flow
Tests: 1286 passed
Duration: 20 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Update common security config to 1.2.3.BUILD-SNAPSHOT

Who: Sabby Anandan
Why: Fix broken links

Who: Glenn Renfro
Why: Schedules now can handle empty command line args (#3899)

Who: Janne Valkealahti
Why: Add bearer resolving to autoconfig
- Similar work done on a shell to be able to use bearer resolving
  which is basically needed for jwt based setups.
- Relates #3748

Who: Janne Valkealahti
Why: Re-authorize jwt with every request
- Instead of doing authorize request once, do it with
  every request which will handle use of refresh token
  if needed.
- Fixes #3882

...
Changes by 4 people
Spring Cloud Data Flow - 2.5.x
Spring Cloud Data Flow
Tests: 1314 passed
Duration: 30 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Janne Valkealahti
Why: Update k8s deployment files
Spring Cloud Data Flow - 2.6.x
Spring Cloud Data Flow
Tests: 1417 passed
Duration: 23 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Cloud Data Flow - 2.6.x ITs
Spring Cloud Data Flow
Tests: 16 passed
Duration: 20 minutes
Changes: No changes
Manual run by Janne Valkealahti
Spring Cloud Data Flow - 2.7.x
Spring Cloud Data Flow
Tests: 1460 passed
Duration: 23 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix stream dsl reconstruction (#4542)
- when the app property has the value containing "|" make sure to add quote
- update test

Resolves #4161
Spring Cloud Data Flow - HTTPS Main ITs
Spring Cloud Data Flow
Tests: 38 passed
Duration: 19 minutes
Changes: Who: Tobias Soloschenko <[email protected]rg>
Why: Adjusted deploymentServiceAccountName documentation

Who: Glenn Renfro
Why: Task Status uses Job Exit Status for CTR launches
- TaskExecution view and lists now will check if entry is CTR, if so use, use the new logic.
- Add taskExecutionStatus to TaskExecutionResource. Adjust DataFlowIT task tests

Resolves #4457

Who: Janne Valkealahti
Why: Run ci workflow build job on main repo only

Who: Janne Valkealahti
Why: Fix k8s deployment files config path
- Change config map mounts in both skipper/dataflow
  from `/config` to `/workspace/config` as that a pwd
  of new images for running server.
- Fixes #4514

Who: Janne Valkealahti
Why: Remove commons-io dep management
- Now managed by parent build
- Fixes #4517

...
Manual run by Glenn Renfro
Spring Cloud Data Flow - Main
Spring Cloud Data Flow
Tests: 1496 passed
Duration: 23 minutes
Changes: Who: Christian Tzolov
Why: Update Grafana to 8.0.2
Changes by Christian Tzolov
Spring Cloud Data Flow - Main Backward Compatibility ITs
Spring Cloud Data Flow
Tests: 38 passed
Duration: 27 minutes
Changes: Who: Christian Tzolov
Why: Align docker compose to the build-pack images
- Set the docker compose COMPOSE_HTTP_TIMEOUT=300 or IT to prevent timeout with the new Skipper image.
- Replace the default docker mount point for SCDF and Skipper form /root to /home/cnb .

Who: Glenn Renfro
Why: Handle cases where an invalid platform is specified.
Now SCDF will not throw a NPE

resolves #4575

Who: Glenn Renfro
Why: Complete task task resource cleanup on task deletion.
If there is no task deployment when a task definition is deleted SCDF will delete all app resources for the task definition name across all platforms.
If there is a task deployment for that task definition, then it will only delete those app resources associated with that task deployment.
This is to resolve the case where a task launch failed on the platform and thus no task deployment record is created.  Hence we don"t know what platform the launch attempt occured.

resolves #4574

Who: Janne Valkealahti
Why: Handle ctr metadata manually
- Essentially remove spring-boot-configuration-processor
  from ctr and take existing generated spring-configuration-metadata.json
  and put it in sources.
- Modify spring-configuration-metadata.json to remove graph property.
- Remove spring-cloud-dataflow-apps-metadata-plugin and properties-maven-plugin
  from ctr build as those not needed as paketo is already generating
  label.
- Fixes #4582

Polish of descriptions on merge

Who: Janne Valkealahti
Why: Fix app list wrong version count
- When building appRegistrationResourceList, do filtering per type so that
  sink and sources with same name gets accurate registered versions.
- Fixes #4570
Spring Cloud Data Flow - Main ITs
Spring Cloud Data Flow
Tests: 1 of 44 failed
Duration: 65 minutes
Changes: Who: Christian Tzolov
Why: Update Grafana to 8.0.2
Spring Cloud Data Flow - Main ITs 3.x apps
Spring Cloud Data Flow
Tests: 3 of 40 failed
Duration: 79 minutes
Changes: Who: Christian Tzolov
Why: Update Grafana to 8.0.2
Spring Cloud Data Flow - Master DB ITs
Spring Cloud Data Flow
Tests: 14 passed
Duration: 16 minutes
Changes: Who: Christian Tzolov
Why: Update Grafana to 8.0.2

Who: Janne Valkealahti
Why: Handle ctr metadata manually
- Essentially remove spring-boot-configuration-processor
  from ctr and take existing generated spring-configuration-metadata.json
  and put it in sources.
- Modify spring-configuration-metadata.json to remove graph property.
- Remove spring-cloud-dataflow-apps-metadata-plugin and properties-maven-plugin
  from ctr build as those not needed as paketo is already generating
  label.
- Fixes #4582

Polish of descriptions on merge
Scheduled with changes by Janne Valkealahti and Christian Tzolov
Spring Cloud Data Flow Metrics
Spring Cloud Data Flow
Tests: 6 passed
Duration: 1 minute
Changes: No changes
Manual run by Christian Tzolov
Spring Cloud Data Flow Metrics Datadog
Spring Cloud Data Flow
Tests: 1 passed
Duration: 33 seconds
Changes: Who: Mark Pollack
Why: Move tests into correct directory
Manual run by Mark Pollack
Spring Cloud Data Flow Samples
Spring Cloud Data Flow
Tests: Testless build
Duration: 1 minute
Changes: Who: Ilayaperumal Gopinathan
Why: Fix the log sink app
UI (Linux, Publish)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Why: Next development version
UI (Linux, Publish, 2.0.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.0.3.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.0.4.BUILD-SNAPSHOT
UI (Linux, Publish, 2.1.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix Date/time format for stream/task schedule history
Resolves #1420
UI (Linux, Publish, 2.2.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: BoykoAlex <[email protected]>
Why: Fix error coming from empty array reduce call
UI (Linux, Publish, 2.3.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.3.1.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.3.2.BUILD-SNAPSHOT
UI (Linux, Publish, 2.4.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: No changes
UI (Linux, Publish, 2.5.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.5.3-SNAPSHOT
UI (Linux, Publish, 3.0.x)
Spring Cloud Data Flow
Tests: Testless build
Duration: 5 minutes
Changes: Who: Damien Vitrac <[email protected]>
Why: Update helper description on Schedule creation page (#1717)
Resolves #1716
Cloud Foundry Certificate Truster
Spring Cloud Services
Tests: 15 passed
Duration: 25 seconds
Changes: Who: Scott Frederick
Why: Add emphasis to deprecation notice in README.
Changes by Scott Frederick
Spring Cloud Connectors Core 1.x
Spring Cloud Services
Tests: 432 passed
Duration: 6 minutes
Changes: Who: Scott Frederick
Why: Increment version to 1.2.10.BUILD-SNAPSHOT
Changes by Scott Frederick
spring cloud gemfire connector
Spring Cloud Services
Tests: 26 passed
Duration: 1 minute
Changes: Who: Peter Tran <[email protected]>
Why: Adds notes for v1.1.x
- it is now changed from getUsername to getDevUsername

[#134659931]

Signed-off-by: Brenda Chan <[email protected]>
Spring Cloud Open Service Broker
Spring Cloud Services
Tests: 652 passed
Duration: 2 minutes
Changes: Who: Roy Clarkson
Why: Fix Java 8 version in GitHub Action
Changes by Roy Clarkson
Spring Cloud Open Service Broker 1.x
Spring Cloud Services
Tests: 75 passed
Duration: 27 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://route.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://route.example.com ([https](https://route.example.com) result UnknownHostException).
* [ ] http://syslog.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://syslog.example.com ([https](https://syslog.example.com) result UnknownHostException).
* [ ] http://uri.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://uri.example.com ([https](https://uri.example.com) result UnknownHostException).
* [ ] http://example.com/binding/create/schema (404) with 1 occurrences migrated to:
  https://example.com/binding/create/schema ([https](https://example.com/binding/create/schema) result 404).
* [ ] http://example.com/service/create/schema (404) with 1 occurrences migrated to:
  https://example.com/service/create/schema ([https](https://example.com/service/create/schema) result 404).
* [ ] http://example.com/service/update/schema (404) with 1 occurrences migrated to:
  https://example.com/service/update/schema ([https](https://example.com/service/update/schema) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.cloudfoundry.org/services/managing-service-brokers.html with 1 occurrences migrated to:
  https://docs.cloudfoundry.org/services/managing-service-brokers.html ([https](https://docs.cloudfoundry.org/services/managing-service-brokers.html) result 200).
* [ ] http://docs.cloudfoundry.org/services/overview.html with 1 occurrences migrated to:
  https://docs.cloudfoundry.org/services/overview.html ([https](https://docs.cloudfoundry.org/services/overview.html) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ with 2 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ([https](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/) result 200).
* [ ] http://projects.spring.io/spring-boot/ with 1 occurrences migrated to:
  https://projects.spring.io/spring-boot/ ([https](https://projects.spring.io/spring-boot/) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to:
  https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200).
* [ ] http://www.cloudfoundry.org with 1 occurrences migrated to:
  https://www.cloudfoundry.org ([https](https://www.cloudfoundry.org) result 200).
* [ ] http://docs.cloudfoundry.org/services/api.html with 5 occurrences migrated to:
  https://docs.cloudfoundry.org/services/api.html ([https](https://docs.cloudfoundry.org/services/api.html) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 1 occurrences migrated to:
  https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546) result 301).

# Ignored
These URLs were intentionally ignored.

* http://test.example.com with 2 occurrences
Spring Cloud Open Service Broker 2.x
Spring Cloud Services
Tests: 291 passed
Duration: 1 minute
Changes: Who: Roy Clarkson
Why: Update Gradle repositories
Changes by Roy Clarkson
Spring Cloud Services Connector
Spring Cloud Services
Tests: 57 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 2.4.1
Spring Cloud Services Connector 1.2.x
Spring Cloud Services
Tests: 49 passed
Duration: 4 minutes
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com ([https](https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com) result UnknownHostException).
* [ ] http://username:[email protected] (UnknownHostException) with 1 occurrences migrated to:
  https://username:[email protected] ([https](https://username:[email protected]) result UnknownHostException).
* [ ] http://username:[email protected]le.com (UnknownHostException) with 1 occurrences migrated to:
  https://username:[email protected]le.com ([https](https://username:[email protected]le.com) result UnknownHostException).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot- (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot- ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-) result 404).
* [ ] http://example.com/token (404) with 2 occurrences migrated to:
  https://example.com/token ([https](https://example.com/token) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cloud.spring.io/spring-cloud-connectors/ with 1 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-connectors/ ([https](https://cloud.spring.io/spring-cloud-connectors/) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html) result 200).
* [ ] http://example.com with 2 occurrences migrated to:
  https://example.com ([https](https://example.com) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).
Spring Cloud Services Connector 1.6.x
Spring Cloud Services
Tests: 62 passed
Duration: 1 minute
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com (UnknownHostException) with 1 occurrences migrated to:
  https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com ([https](https://turbine-69a9789a-5df8-49d4-b6d4-81973f076f4e.apps.example.com) result UnknownHostException).
* [ ] http://username:[email protected] (UnknownHostException) with 1 occurrences migrated to:
  https://username:[email protected] ([https](https://username:[email protected]) result UnknownHostException).
* [ ] http://username:[email protected]le.com (UnknownHostException) with 1 occurrences migrated to:
  https://username:[email protected]le.com ([https](https://username:[email protected]le.com) result UnknownHostException).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot- (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot- ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-) result 404).
* [ ] http://example.com/token (404) with 2 occurrences migrated to:
  https://example.com/token ([https](https://example.com/token) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cloud.spring.io/spring-cloud-connectors/ with 1 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-connectors/ ([https](https://cloud.spring.io/spring-cloud-connectors/) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html ([https](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html) result 200).
* [ ] http://example.com with 2 occurrences migrated to:
  https://example.com ([https](https://example.com) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).

# Ignored
These URLs were intentionally ignored.

* http://localhost with 4 occurrences
Spring Cloud Services Connector Integration
Spring Cloud Services
Tests: 57 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: Next development version

Who: Spring Buildmaster
Why: Release version 2.4.1
Spring Cloud Services Starters
Spring Cloud Services
Tests: Testless build
Duration: 3 seconds
Changes: Who: Roy Clarkson
Why: Replace hardcoded team name with provided CI env variable
Changes by Roy Clarkson
Spring Cloud Services Starters 1.2.x
Spring Cloud Services
Tests: Testless build
Duration: 18 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 1 occurrences
Spring Cloud Services Starters 1.6.x
Spring Cloud Services
Tests: Testless build
Duration: 1 minute
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://pivotal.io/platform with 1 occurrences migrated to:
  https://pivotal.io/platform ([https](https://pivotal.io/platform) result 200).
* [ ] http://docs.pivotal.io/spring-cloud-services/index.html with 1 occurrences migrated to:
  https://docs.pivotal.io/spring-cloud-services/index.html ([https](https://docs.pivotal.io/spring-cloud-services/index.html) result 301).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 1 occurrences
Spring Cloud Vault Connector
Spring Cloud Services
Tests: 21 passed
Duration: 15 minutes
Changes: Who: Mark Paluch
Why: Polishing
See gh-33.
Changes by Mark Paluch
Release Spring Cloud Skipper - 2.0.x
Spring Cloud Skipper
Tests: 183 passed
Duration: 10 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Spring Cloud Skipper - 2.1.x
Spring Cloud Skipper
Tests: 188 passed
Duration: 12 minutes
Changes: No changes
Release Spring Cloud Skipper - 2.2.x
Spring Cloud Skipper
Tests: 298 passed
Duration: 12 minutes
Changes: No changes
Release Spring Cloud Skipper - 2.3.x
Spring Cloud Skipper
Tests: 204 passed
Duration: 12 minutes
Changes: No changes
Release Spring Cloud Skipper - 2.4.x
Spring Cloud Skipper
Tests: 203 passed
Duration: 12 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Spring Cloud Skipper - 2.5.x
Spring Cloud Skipper
Tests: Testless build
Duration: 12 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Manual run by Janne Valkealahti
Release Spring Cloud Skipper - 2.6.x
Spring Cloud Skipper
Tests: 204 passed
Duration: 14 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Spring Cloud Skipper - Main
Spring Cloud Skipper
Tests: 204 passed
Duration: 12 minutes
Changes: No changes
Spring Cloud Skipper - 1.1.x
Spring Cloud Skipper
Tests: 177 passed
Duration: 10 minutes
Changes: No changes
Spring Cloud Skipper - 2.0.x
Spring Cloud Skipper
Tests: 183 passed
Duration: 11 minutes
Changes: Who: Janne Valkealahti
Why: Exclude cf connection properties
- Excluding all cf related connection properties from
  api so that those will not get proposed in a
  dataflow UI.
- Fixes #899
Spring Cloud Skipper - 2.1.x
Spring Cloud Skipper
Tests: 188 passed
Duration: 12 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version 2.1.5.BUILD-SNAPSHOT

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.4.RELEASE
Spring Cloud Skipper - 2.2.x
Spring Cloud Skipper
Tests: 298 passed
Duration: 12 minutes
Changes: Who: Janne Valkealahti
Why: Upgrade to cloud build 2.2.3 and Hoxton SR3
Spring Cloud Skipper - 2.3.x
Spring Cloud Skipper
Tests: 203 passed
Duration: 12 minutes
Changes: Who: Janne Valkealahti
Why: Ignore flaky test
Spring Cloud Skipper - 2.4.x
Spring Cloud Skipper
Tests: 203 passed
Duration: 12 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Cloud Skipper - 2.5.x
Spring Cloud Skipper
Tests: 203 passed
Duration: 13 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Cloud Skipper - 2.6.x
Spring Cloud Skipper
Tests: 205 passed
Duration: 12 minutes
Changes: Who: Ilayaperumal Gopinathan
Why: Fix Skipper exception handling on upgrade
- Fix server error message to be included by setting explicit property
- Add ReleaseUpgradeException to handle the exceptions thrown when performing the release upgrade
- Add test

Resolves #997
Spring Cloud Skipper - Main
Spring Cloud Skipper
Tests: 193 passed
Duration: 12 minutes
Changes: Who: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Why: Next development version
Publication
Spring Initializr
Tests: 494 passed
Duration: 1 minute
Changes: No changes
Manual run by St├ęphane Nicoll
2.2.x
Spring Integration
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Artem Bilan
3.0.x
Spring Integration
Tests: Testless build
Duration: 16 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
4.3.x
Spring Integration
Tests: 4496 passed
Duration: 7 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 4.3.24.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
5.1.x
Spring Integration
Tests: 4937 passed
Duration: 9 minutes
Changes: No changes
Manual run by Artem Bilan
5.2.x
Spring Integration
Tests: 5004 passed
Duration: 10 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-3526: Fix Infinite Loop in FailoverCConnFactory
Resolves https://github.com/spring-projects/spring-integration/issues/3526

`FailoverClientConnectionFactory`

The logic to detect we had iterated over all factories and including
the one from which the previous connection was established was incorrect,
causing an infite loop until one of the factory connections was successful.

Change the logic to detect we have reset the iterator and the current failure
is from the same factory as the one from which the previous connection was
established.

**cherry-pick to 5.4.x, 5.3.x**

* Add diagnostics.

* Fix race in test.

* More race fixes and diagnostics.

* Remove diagnostics.
5.3.x
Spring Integration
Tests: 5050 passed
Duration: 9 minutes
Changes: Who: Spring Builds <[email protected]>
Why: [artifactory-release] Next development version

Who: Spring Builds <[email protected]>
Why: [artifactory-release] Release version 5.3.8.RELEASE
5.4.x
Spring Integration
Tests: 5191 passed
Duration: 10 minutes
Changes: Who: Frank Pavageau <[email protected]>
Why: GH-3570: Disable the generation of the Gradle metadata
Fixes spring-projects/spring-integration#3570

The module file with the Gradle metadata cannot be published on Maven
Central, which causes issues for some people using a repository manager such
as Artifactory. If it doesn"t return a 404 HTTP status, the build fails
instead of ignoring the module.

**Cherry-pick to `5.4.x` & `5.3.x`**
Groovy DSL
Spring Integration
Tests: Testless build
Duration: 1 minute
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Main (5.5.x)
Spring Integration
Tests: 5222 passed
Duration: 11 minutes
Changes: Who: Artem Bilan
Why: Fix dynamic Websocket endpoints for SockJS (#3581)
* Fix dynamic Websocket endpoints for SockJS

Related to https://stackoverflow.com/questions/67971467/registration-of-dynamic-websocket-at-application-initialization-time-and-at-runt

The SockJS wrapper for dynamic endpoint is not initialized properly.
Technically we just don"t map to the SockJS service if such one is requested from the `ServerWebSocketContainer` configuration

* Postpone the path mapping for the target endpoint until after the `ServerWebSocketContainer` applies all the options
into its registration to expose.
* Fix `ServerWebSocketContainer` to propagate a default `TaskScheduler` for underlying SockJS Service on the endpoint
* Fix `IntegrationDynamicWebSocketHandlerMapping` to deal with path patterns as well,  which is the case for the mentioned SockJS wrapper:
the SockJS Service is able to handle the rest of the path according its setting and request requirements

* * Fix unused imports
* Add Javadoc for new `ServerWebSocketContainer.setSockJsTaskScheduler()` API

* * Cover SockJS server configuration in the WebSocketDslTests
Changes by Artem Bilan
Main Nightly (all tests)
Spring Integration
Tests: 4813 passed
Duration: 16 minutes
Changes: Who: KyeongMoon <[email protected]>
Why: Fix typo in the InboundChannelAdapter JavaDocs

Who: Artem Bilan
Why: Fix dynamic Websocket endpoints for SockJS (#3581)
* Fix dynamic Websocket endpoints for SockJS

Related to https://stackoverflow.com/questions/67971467/registration-of-dynamic-websocket-at-application-initialization-time-and-at-runt

The SockJS wrapper for dynamic endpoint is not initialized properly.
Technically we just don"t map to the SockJS service if such one is requested from the `ServerWebSocketContainer` configuration

* Postpone the path mapping for the target endpoint until after the `ServerWebSocketContainer` applies all the options
into its registration to expose.
* Fix `ServerWebSocketContainer` to propagate a default `TaskScheduler` for underlying SockJS Service on the endpoint
* Fix `IntegrationDynamicWebSocketHandlerMapping` to deal with path patterns as well,  which is the case for the mentioned SockJS wrapper:
the SockJS Service is able to handle the rest of the path according its setting and request requirements

* * Fix unused imports
* Add Javadoc for new `ServerWebSocketContainer.setSockJsTaskScheduler()` API

* * Cover SockJS server configuration in the WebSocketDslTests
Scheduled with changes by KyeongMoon <[email protected]> and Artem Bilan
Scala DSL
Spring Integration
Tests: Testless build
Duration: 6 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
SI Test Plan
Spring Integration
Tests: Testless build
Duration: 1 minute
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision f3a9f4a82ffd052c4a769166f3a1528231098b31 and e653742c3da34e5773e1562b7251986e7966f00d.

Who: Artem Bilan
Why: Fix JavaDocs build problems
* Replace self-closing `<hr/>` with plain `<hr>` in the `overview.html`;
add `lang="en"` to avoid warning
* Use Java 15 API link for JavaDocs
* Use `/current` API link for all the required Spring dependencies
Manual run by Artem Bilan
Sonar
Spring Integration
Tests: Testless build
Duration: 21 minutes
Changes: Who: KyeongMoon <[email protected]>
Why: Fix typo in the InboundChannelAdapter JavaDocs

Who: Artem Bilan
Why: Fix dynamic Websocket endpoints for SockJS (#3581)
* Fix dynamic Websocket endpoints for SockJS

Related to https://stackoverflow.com/questions/67971467/registration-of-dynamic-websocket-at-application-initialization-time-and-at-runt

The SockJS wrapper for dynamic endpoint is not initialized properly.
Technically we just don"t map to the SockJS service if such one is requested from the `ServerWebSocketContainer` configuration

* Postpone the path mapping for the target endpoint until after the `ServerWebSocketContainer` applies all the options
into its registration to expose.
* Fix `ServerWebSocketContainer` to propagate a default `TaskScheduler` for underlying SockJS Service on the endpoint
* Fix `IntegrationDynamicWebSocketHandlerMapping` to deal with path patterns as well,  which is the case for the mentioned SockJS wrapper:
the SockJS Service is able to handle the rest of the path according its setting and request requirements

* * Fix unused imports
* Add Javadoc for new `ServerWebSocketContainer.setSockJsTaskScheduler()` API

* * Cover SockJS server configuration in the WebSocketDslTests
Scheduled with changes by KyeongMoon <[email protected]> and Artem Bilan
TestSonar
Spring Integration
Tests: Testless build
Duration: 16 minutes
Changes: No changes
Manual run by Gary Russell
Flow
Spring Integration Extensions
Tests: 19 passed
Duration: 49 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Java DSL (master)
Spring Integration Extensions
Tests: 90 passed
Duration: 2 minutes
Changes: Who: Frank Fiorante <[email protected]>
Why: Fixed Typo inside of Flow Validation Error Message
Java DSL 1.1.x
Spring Integration Extensions
Tests: 74 passed
Duration: 2 minutes
Changes: No changes
Manual run by Artem Bilan
S-I-K Test Plan
Spring Integration Extensions
Tests: 26 passed
Duration: 51 seconds
Changes: No changes
Rebuilt by Gary Russell
SI AWS 1.1.x
Spring Integration Extensions
Tests: 34 passed
Duration: 44 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987

**Cherry-pick to 2.1.x, 2.0.x & 1.1.x**

# Conflicts:
#        src/main/resources/META-INF/spring.schemas

# Conflicts:
#        src/main/resources/META-INF/spring.schemas
Changes by Artem Bilan
Spring Integration AWS
Spring Integration Extensions
Tests: 1 of 55 failed
Duration: 2 minutes
Changes: Who: Spring Builds <[email protected]>
Why: [artifactory-release] Next development version

Who: Spring Builds <[email protected]>
Why: [artifactory-release] Release version 2.5.1
Spring Integration AWS (2.0.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 50 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987

**Cherry-pick to 2.1.x, 2.0.x & 1.1.x**

# Conflicts:
#        src/main/resources/META-INF/spring.schemas

# Conflicts:
#        src/main/resources/META-INF/spring.schemas
Changes by Artem Bilan
Spring Integration AWS (2.1.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 54 seconds
Changes: Who: Artem Bilan
Why: Add HTTPS entries for XSD into spring.schemas
Related to spring-projects/spring-integration#2987

**Cherry-pick to 2.1.x, 2.0.x & 1.1.x**

# Conflicts:
#        src/main/resources/META-INF/spring.schemas
Changes by Artem Bilan
Spring Integration AWS (2.2.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 44 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.2.1.RELEASE
Spring Integration Cassandra
Spring Integration Extensions
Tests: 19 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 0.9.0

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Hazelcast
Spring Integration Extensions
Tests: 106 passed
Duration: 5 minutes
Changes: Who: al81-ru <[email protected]>
Why: Refactor Hazelcast leader initiator yielding
* refactor yielding and fix warn messages
Spring Integration Kafka
Spring Integration Extensions
Tests: 59 passed
Duration: 2 minutes
Changes: Who: Artem Bilan
Why: Upgrade dependencies; Fix compatibility
Changes by Artem Bilan
Spring Integration Kafka (1.3.x)
Spring Integration Extensions
Tests: Testless build
Duration: 11 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
- Ensure Gradle Wrapper is downloaded via https
Spring Integration Kafka (3.0.x)
Spring Integration Extensions
Tests: 32 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 3.0.4.RELEASE
Spring Integration Kafka (3.1.x)
Spring Integration Extensions
Tests: 34 passed
Duration: 1 minute
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 3.1.5.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Integration Kafka 2.1.x
Spring Integration Extensions
Tests: 12 passed
Duration: 56 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
  https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/) result 200).
* [ ] http://kafka.apache.org/ with 1 occurrences migrated to:
  https://kafka.apache.org/ ([https](https://kafka.apache.org/) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://static.springsource.org/spring-integration/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference ([https](https://static.springsource.org/spring-integration/reference) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 1 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 2 occurrences
* http://www.springframework.org/schema/tool with 2 occurrences
* http://www.w3.org/2001/XMLSchema with 1 occurrences

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.puppycrawl.com/dtds/configuration_1_2.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/configuration_1_2.dtd ([https](https://www.puppycrawl.com/dtds/configuration_1_2.dtd) result 404).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd ([https](https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task.xsd ([https](https://www.springframework.org/schema/task/spring-task.xsd) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd ([https](https://www.springframework.org/schema/util/spring-util.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/context with 2 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 4 occurrences
* http://www.springframework.org/schema/task with 2 occurrences
* http://www.springframework.org/schema/util with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 2 occurrences
Spring Integration Kafka 2.2.x
Spring Integration Extensions
Tests: 12 passed
Duration: 58 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
  https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.RC1/reference/htmlsingle/) result 200).
* [ ] http://kafka.apache.org/ with 1 occurrences migrated to:
  https://kafka.apache.org/ ([https](https://kafka.apache.org/) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://static.springsource.org/spring-integration/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference ([https](https://static.springsource.org/spring-integration/reference) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 1 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 2 occurrences
* http://www.springframework.org/schema/tool with 2 occurrences
* http://www.w3.org/2001/XMLSchema with 1 occurrences

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://www.puppycrawl.com/dtds/configuration_1_2.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/configuration_1_2.dtd ([https](https://www.puppycrawl.com/dtds/configuration_1_2.dtd) result 404).
* [ ] http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd ([https](https://www.springframework.org/schema/integration/kafka/spring-integration-kafka.xsd) result 200).
* [ ] http://www.springframework.org/schema/integration/spring-integration.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/integration/spring-integration.xsd ([https](https://www.springframework.org/schema/integration/spring-integration.xsd) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task.xsd ([https](https://www.springframework.org/schema/task/spring-task.xsd) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd ([https](https://www.springframework.org/schema/util/spring-util.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/context with 2 occurrences
* http://www.springframework.org/schema/integration with 2 occurrences
* http://www.springframework.org/schema/integration/kafka with 4 occurrences
* http://www.springframework.org/schema/task with 2 occurrences
* http://www.springframework.org/schema/util with 2 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 2 occurrences
Spring Integration Kafka 2.3.x
Spring Integration Extensions
Tests: 14 passed
Duration: 48 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Next development version

Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.3.1.RELEASE
Spring Integration SMB
Spring Integration Extensions
Tests: 21 passed
Duration: 1 minute
Changes: Who: Artem Bilan
Why: GH-242: Delete original zip only if no errors
Fixes https://github.com/spring-projects/spring-integration-extensions/issues/242

The `UnZipTransformer` removes a source zip file unconditionally

* Fix `UnZipTransformer` to remove a source zip file only
if unzipping was successful
* More checks for traversal file names
* Upgrade dependencies including Gradle
* Move Maven publishing functionality to `maven-publish` plugin
Changes by Artem Bilan
Spring Integration Zip (Linux, Java 8)
Spring Integration Extensions
Tests: 29 passed
Duration: 32 seconds
Changes: Who: Artem Bilan
Why: Get rid of `master` word
Changes by Artem Bilan
Nightly
Spring Integration Samples
Tests: 97 passed
Duration: 5 minutes
Changes: No changes
Scheduled
SonarGradle
Spring Integration Samples
Tests: Testless build
Duration: 7 minutes
Changes: No changes
Scheduled
1.0.x
Spring Kafka
Tests: 40 passed
Duration: 3 minutes
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://projects.spring.io/spring-kafka/ with 1 occurrences migrated to:
  https://projects.spring.io/spring-kafka/ ([https](https://projects.spring.io/spring-kafka/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-kafka with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-kafka ([https](https://stackoverflow.com/questions/tagged/spring-kafka) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html ([https](https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-kafka/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/reference ([https](https://static.springsource.org/spring-kafka/reference) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 1 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).

Who: Artem Bilan
Why: Fix URL for SI Idempotent Receiver
1.1.x
Spring Kafka
Tests: 1 of 58 failed
Duration: 4 minutes
Changes: Who: Artem Bilan
Why: Fix URL for SI Idempotent Receiver

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://projects.spring.io/spring-kafka/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-kafka/ ([https](https://projects.spring.io/spring-kafka/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-kafka with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-kafka ([https](https://stackoverflow.com/questions/tagged/spring-kafka) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html ([https](https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-kafka/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/reference ([https](https://static.springsource.org/spring-kafka/reference) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 1 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).
1.2.x
Spring Kafka
Tests: 58 passed
Duration: 4 minutes
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html ([https](https://docs.spring.io/spring-integration/reference/html/messaging-endpoints-chapter.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css with 1 occurrences migrated to:
  https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css ([https](https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.css) result 200).
* [ ] http://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-kafka/docs/1.0.0.BUILD-SNAPSHOT/reference/html/) result 200).
* [ ] http://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 with 1 occurrences migrated to:
  https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700 ([https](https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,700italic,400,700) result 200).
* [ ] http://projects.spring.io/spring-kafka/ with 2 occurrences migrated to:
  https://projects.spring.io/spring-kafka/ ([https](https://projects.spring.io/spring-kafka/) result 200).
* [ ] http://stackoverflow.com/questions/134882/undoing-a-git-rebase with 1 occurrences migrated to:
  https://stackoverflow.com/questions/134882/undoing-a-git-rebase ([https](https://stackoverflow.com/questions/134882/undoing-a-git-rebase) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-kafka with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-kafka ([https](https://stackoverflow.com/questions/tagged/spring-kafka) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html ([https](https://www.enterpriseintegrationpatterns.com/patterns/messaging/IdempotentReceiver.html) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://static.springsource.org/spring-kafka/reference (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-kafka/reference ([https](https://static.springsource.org/spring-kafka/reference) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html) result 301).
* [ ] http://help.github.com/fork-a-repo/ with 1 occurrences migrated to:
  https://help.github.com/fork-a-repo/ ([https](https://help.github.com/fork-a-repo/) result 301).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.com with 2 occurrences migrated to:
  https://www.springsource.com ([https](https://www.springsource.com) result 301).
* [ ] http://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project with 1 occurrences migrated to:
  https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project ([https](https://git-scm.com/book/en/Distributed-Git-Contributing-to-a-Project) result 302).
* [ ] http://git-scm.com/book/en/Git-Branching-Rebasing with 2 occurrences migrated to:
  https://git-scm.com/book/en/Git-Branching-Rebasing ([https](https://git-scm.com/book/en/Git-Branching-Rebasing) result 302).
* [ ] http://www.springsource.org/node/feed with 1 occurrences migrated to:
  https://www.springsource.org/node/feed ([https](https://www.springsource.org/node/feed) result 302).

Who: Artem Bilan
Why: Fix URL to SI Idempotent Receiver
1.3.x
Spring Kafka
Tests: 97 passed
Duration: 3 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1517: ConsumerSeekCallback Javadoc Polishing
Resolves https://github.com/spring-projects/spring-kafka/issues/1517

GH-1517: More Javadoc Polishing

Unsaved local changes.
2.0.x
Spring Kafka
Tests: 111 passed
Duration: 3 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1145: Backport NPE Fix
Resolves https://github.com/spring-projects/spring-kafka/issues/1145

**cherry-pick to 2.0.x, 1.3.x**
2.1.x
Spring Kafka
Tests: 158 passed
Duration: 4 minutes
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 2.1.14.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
2.2.x
Spring Kafka
Tests: 232 passed
Duration: 5 minutes
Changes: No changes
Code changes detected
2.3.x
Spring Kafka
Tests: 352 passed
Duration: 4 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1806: Fix Autowiring Broker in JUnit 5
Resolves https://github.com/spring-projects/spring-kafka/issues/1806

When there is a test application context present, do not resolve the
broker for parameter resolution.

**cherry-pick to all supported branches**
2.4.x
Spring Kafka
Tests: 364 passed
Duration: 5 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1806: Fix Autowiring Broker in JUnit 5
Resolves https://github.com/spring-projects/spring-kafka/issues/1806

When there is a test application context present, do not resolve the
broker for parameter resolution.

**cherry-pick to all supported branches**
2.5.x
Spring Kafka
Tests: 425 passed
Duration: 4 minutes
Changes: Who: Spring Builds <[email protected]>
Why: [artifactory-release] Next development version

Who: Spring Builds <[email protected]>
Why: [artifactory-release] Release version 2.5.14.RELEASE
2.6.x
Spring Kafka
Tests: 451 passed
Duration: 5 minutes
Changes: Who: Spring Builds <[email protected]>
Why: [artifactory-release] Release version 2.6.9

Who: Spring Builds <[email protected]>
Why: [artifactory-release] Next development version
Main
Spring Kafka
Tests: 591 passed
Duration: 6 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1804: Add ExponentialBackOffWithMaxRetries
Resolves https://github.com/spring-projects/spring-kafka/issues/1804

Simply a convenience to automatically calculate the max elapsed time.
Sonar
Spring Kafka
Tests: Testless build
Duration: 4 minutes
Changes: Who: Gary Russell <[email protected]>
Why: GH-1827: Add ContainerGroupSequencer
Resolves https://github.com/spring-projects/spring-kafka/issues/1827

Add a mechanism to automatically control a sequence of containers,
starting a group of containers when the current group goes idle.

* Improve test; fix race.

* Fix typo and revert test logging level.

Who: Deepesh Verma <[email protected]>
Why: GH-1828: Use consumer record"s partition for @RetryableTopic (#1829)
* GH-1828: Add tests for RetryableTopic with autoCreate=false

Signed-off-by: Deepesh <[email protected]>

* GH-1828: Update DeadLetterPublishingRecovererFactory#resolveDestination

- Extract out a protected method to `resolveTopicPartition` for destination DLT
- Set the partition to the same partition as the original record

* GH-1828: Remove un-necessary mockito stubbing from tests

* GH-1828: Add javadoc for DeadLetterPublishingRecovererFactory.resolveTopicPartition

Who: Gary Russell <[email protected]>
Why: GH-1804: Add ExponentialBackOffWithMaxRetries
Resolves https://github.com/spring-projects/spring-kafka/issues/1804

Simply a convenience to automatically calculate the max elapsed time.
TestSonar
Spring Kafka
Tests: Testless build
Duration: 5 minutes
Changes: No changes
Manual run by Gary Russell
master
Spring Loaded
Tests: Testless build
Duration: 1 minute
Changes: Who: davydotcom <[email protected]>
Why: fixing springloaded build to work as non java 1.8 minimum for now until asm fixes are done

Who: Andy Clement
Why: Merge pull request #230 from davydotcom/patch-java16
fixing springloaded build to work as non java 1.8 minimum for now until asm fixes are done

Who: Andy Clement
Why: Merge pull request #230 from davydotcom/patch-java16
fixing springloaded build to work as non java 1.8 minimum for now until asm fixes are done

Who: davydotcom <[email protected]>
Why: fixing springloaded build to work as non java 1.8 minimum for now until asm fixes are done
Migrate Spring Security 3.x to 4.x
Spring Security
Tests: Testless build
Duration: < 1 second
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were fixed successfully.

* http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip migrated to:
  https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip ([https](https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip) result 200).
* http://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/ migrated to:
  https://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/ ([https](https://docs.spring.io/spring-security/site/docs/3.2.x/reference/htmlsingle/) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/maven-v4_0_0.xsd
* http://www.w3.org/2001/XMLSchema-instance

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://www.apache.org/licenses/LICENSE-2.0 with 20 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Spring Security SAML DSL
Spring Security Extensions
Tests: 6 passed
Duration: 53 seconds
Changes: Who: Robert Winch
Why: Update README.md
Changes by Robert Winch
2.4.x
Spring Security OAuth
Tests: 879 passed
Duration: 95 minutes
Changes: No changes
Scheduled
main
Spring Security OAuth
Tests: 897 passed
Duration: 92 minutes
Changes: No changes
Scheduled
Shell 2.x
Spring Shell
Tests: 64 passed
Duration: 1 minute
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* http://jcommander.org/apidocs/ (200) with 1 occurrences could not be migrated:
   ([https](https://jcommander.org/apidocs/) result SSLHandshakeException).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://docs.spring.io/spring-framework/docs/current/javadoc-api/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 11 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 3 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 22 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 11 occurrences

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://beanvalidation.org/ with 1 occurrences migrated to:
  https://beanvalidation.org/ ([https](https://beanvalidation.org/) result 200).
* [ ] http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ([https](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/) result 200).
* [ ] http://github.com/spring-projects/spring-shell with 1 occurrences migrated to:
  https://github.com/spring-projects/spring-shell ([https](https://github.com/spring-projects/spring-shell) result 200).
* [ ] http://start.spring.io with 2 occurrences migrated to:
  https://start.spring.io ([https](https://start.spring.io) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://jcommander.org/apidocs/ (200) with 1 occurrences could not be migrated:
   ([https](https://jcommander.org/apidocs/) result SSLHandshakeException).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-framework/docs/current/javadoc-api/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/) result 200).
* [ ] http://maven.apache.org/xsd/assembly-2.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/assembly-2.0.0.xsd ([https](https://maven.apache.org/xsd/assembly-2.0.0.xsd) result 200).
* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 11 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/ASSEMBLY/2.0.0 with 2 occurrences
* http://maven.apache.org/POM/4.0.0 with 22 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 12 occurrences

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 133 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Shell 3.x
Spring Shell
Tests: Testless build
Duration: 1 minute
Changes: Who: Janne Valkealahti
Why: Bye Bye travis
Spring Shell 1 (gradle)
Spring Shell
Tests: Testless build
Duration: 44 seconds
Changes: Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://www.unicode.org/glossary/ (200) with 1 occurrences could not be migrated:
   ([https](https://www.unicode.org/glossary/) result SSLProtocolException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://jansi.fusesource.org/ (ConnectTimeoutException) with 1 occurrences migrated to:
  https://jansi.fusesource.org/ ([https](https://jansi.fusesource.org/) result ConnectTimeoutException).
* [ ] http://github.com/SpringSource/spring-shell/tree/ (301) with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-shell/tree/ ([https](https://github.com/SpringSource/spring-shell/tree/) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://static.springsource.org/spring-shell/docs/current/reference/ (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-shell/docs/current/reference/ ([https](https://static.springsource.org/spring-shell/docs/current/reference/) result 200).
* [ ] http://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
  https://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-xd/docs/current-SNAPSHOT/reference/html/) result 200).
* [ ] http://static.springframework.org/spring/docs/2.0.x/reference/index.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring/docs/2.0.x/reference/index.html ([https](https://static.springframework.org/spring/docs/2.0.x/reference/index.html) result 200).
* [ ] http://sourceforge.net/projects/jline/ with 1 occurrences migrated to:
  https://sourceforge.net/projects/jline/ ([https](https://sourceforge.net/projects/jline/) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-shell with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-shell ([https](https://stackoverflow.com/questions/tagged/spring-shell) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
  https://www.apache.org ([https](https://www.apache.org) result 200).
* [ ] http://www.helloworld.com with 1 occurrences migrated to:
  https://www.helloworld.com ([https](https://www.helloworld.com) result 200).
* [ ] http://help.github.com/forking/ with 1 occurrences migrated to:
  https://help.github.com/forking/ ([https](https://help.github.com/forking/) result 301).
* [ ] http://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10361 with 1 occurrences migrated to:
  https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10361 ([https](https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10361) result 301).
* [ ] http://repo.springsource.org/lib-release with 1 occurrences migrated to:
  https://repo.springsource.org/lib-release ([https](https://repo.springsource.org/lib-release) result 301).
* [ ] http://www.SpringSource.com/ with 1 occurrences migrated to:
  https://www.SpringSource.com/ ([https](https://www.SpringSource.com/) result 301).
* [ ] http://www.springframework.org with 1 occurrences migrated to:
  https://www.springframework.org ([https](https://www.springframework.org) result 301).
* [ ] http://www.springsource.org/spring-shell with 2 occurrences migrated to:
  https://www.springsource.org/spring-shell ([https](https://www.springsource.org/spring-shell) result 301).
* [ ] http://repo.springframework.org/libs-release with 1 occurrences migrated to:
  https://repo.springframework.org/libs-release ([https](https://repo.springframework.org/libs-release) result 302).
* [ ] http://repo.springframework.org/libs-snapshot with 1 occurrences migrated to:
  https://repo.springframework.org/libs-snapshot ([https](https://repo.springframework.org/libs-snapshot) result 302).
* [ ] http://repo.springframework.org/release with 1 occurrences migrated to:
  https://repo.springframework.org/release ([https](https://repo.springframework.org/release) result 302).

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://patorjk.com/software/taag (301) with 2 occurrences could not be migrated:
   ([https](https://patorjk.com/software/taag) result SSLHandshakeException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://mojo.codehaus.org/appassembler/appassembler-maven-plugin/ (UnknownHostException) with 1 occurrences migrated to:
  https://mojo.codehaus.org/appassembler/appassembler-maven-plugin/ ([https](https://mojo.codehaus.org/appassembler/appassembler-maven-plugin/) result UnknownHostException).
* [ ] http://static.springsource.org/spring-roo/reference/html-single/index.html (301) with 1 occurrences migrated to:
  https://docs.spring.io/spring-roo/reference/html-single/index.html ([https](https://static.springsource.org/spring-roo/reference/html-single/index.html) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://en.wikipedia.org/wiki/ASCII_art with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/ASCII_art ([https](https://en.wikipedia.org/wiki/ASCII_art) result 200).
* [ ] http://maven.apache.org with 1 occurrences migrated to:
  https://maven.apache.org ([https](https://maven.apache.org) result 200).
* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 1 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://repo.spring.io/libs-milestone/ with 1 occurrences migrated to:
  https://repo.spring.io/libs-milestone/ ([https](https://repo.spring.io/libs-milestone/) result 200).
* [ ] http://repo.spring.io/libs-release/ with 1 occurrences migrated to:
  https://repo.spring.io/libs-release/ ([https](https://repo.spring.io/libs-release/) result 200).
* [ ] http://blog.springsource.com/2011/02/11/spring-framework-3-1-m1-released/ (301) with 1 occurrences migrated to:
  https://spring.io/blog/2011/02/11/spring-framework-3-1-m1-released/ ([https](https://blog.springsource.com/2011/02/11/spring-framework-3-1-m1-released/) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 3 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-3.1.xsd with 2 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.1.xsd ([https](https://www.springframework.org/schema/context/spring-context-3.1.xsd) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd) result 200).
* [ ] http://www.springsource.org/about with 1 occurrences migrated to:
  https://www.springsource.org/about ([https](https://www.springsource.org/about) result 302).
* [ ] http://www.springsource.org/spring-roo/ with 1 occurrences migrated to:
  https://www.springsource.org/spring-roo/ ([https](https://www.springsource.org/spring-roo/) result 302).

# Ignored
These URLs were intentionally ignored.

* http://docbook.org/ns/docbook with 13 occurrences
* http://maven.apache.org/POM/4.0.0 with 2 occurrences
* http://www.springframework.org/schema/beans with 6 occurrences
* http://www.springframework.org/schema/context with 6 occurrences
* http://www.w3.org/1998/Math/MathML with 6 occurrences
* http://www.w3.org/1999/xhtml with 6 occurrences
* http://www.w3.org/1999/xlink with 7 occurrences
* http://www.w3.org/2000/svg with 6 occurrences
* http://www.w3.org/2001/XInclude with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 4 occurrences

Who: Spring Operator <[email protected]>
Why: URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 145 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
Spring Social Facebook 3.0
Spring Social
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Craig Walls
2.2.x
Spring Statemachine
Tests: 920 passed
Duration: 9 minutes
Changes: No changes
Scheduled
2.3.x
Spring Statemachine
Tests: 920 passed
Duration: 9 minutes
Changes: No changes
Scheduled
Release 1.0.x
Spring Statemachine
Tests: 279 passed
Duration: 4 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.1.x
Spring Statemachine
Tests: 469 passed
Duration: 7 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 1.2.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.0.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.1.x
Spring Statemachine
Tests: Testless build
Duration: 3 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.2.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release 2.3.x
Spring Statemachine
Tests: Testless build
Duration: 1 minute
Changes: No changes
Manual run by Janne Valkealahti
Release 2.4.x
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
Release Master
Spring Statemachine
Tests: Testless build
Duration: 2 minutes
Changes: No changes
Manual run by Janne Valkealahti
SCDF Language Server Master
Spring Statemachine
Tests: 67 passed
Duration: 57 seconds
Changes: Who: Janne Valkealahti
Why: Experimental task linting for platform app registration
Spring Dsl Master
Spring Statemachine
Tests: 147 passed
Duration: 6 minutes
Changes: Who: Janne Valkealahti
Why: Add toString to TextEdit
Master JDK7
Spring Tuple
Tests: 64 passed
Duration: 56 seconds
Changes: Who: Spring Buildmaster
Why: [artifactory-release] Release version 1.0.0.RELEASE

Who: Spring Buildmaster
Why: [artifactory-release] Next development version
Spring Vault
Spring Vault
Tests: 553 passed
Duration: 1 minute
Changes: Who: Mark Paluch <[email protected]>
Why: Expose CA chain through CertificateBundle.
We now expose access to the CA chain by providing getX509IssuerCertificates(). Additionally, a KeyStore can be created containing the full CA chain.

Closes gh-648.
2.4.x
Spring Web Flow
Tests: 1337 passed
Duration: 1 minute
Changes: Who: Rossen Stoyanchev
Why: Update dependencies
master
Spring Web Flow
Tests: 1181 passed
Duration: 1 minute
Changes: Who: Jay Bryant
Why: Update doc-production version
Update the spring-doc-resources and Asciidoctor versions,
to get the docs for this project to match the current Spring standard.
Changes by Jay Bryant
Head
Spring.NET Social LinkedIn
Tests: Testless build
Duration: < 1 second
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision 84b0feab42206c0d53560f4e340fb05075fed365 and 878627cfdc7b6747da13556f2fd735badd447dd7.
Changes by [unknown]