Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								8cd3daad0d 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-05-21 00:15:40 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								171e8f56a3 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-20 22:27:37 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								75d751d968 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-05-20 22:19:11 +02:00  
						
					 
				
					
						
							
							
								 
								Phillip Webb
							
						 
						
							 
							
							
							
							
								
							
							
								02850f357f 
								
							 
						 
						
							
							
								
								Migrate exception checking tests to use AssertJ  
							
							 
							
							... 
							
							
							
							Migrate tests that use `@Test(expectedException=...)` or
`try...fail...catch` to use AssertJ's `assertThatException`
instead. 
							
						 
						
							2019-05-20 10:47:53 -07:00  
						
					 
				
					
						
							
							
								 
								Phillip Webb
							
						 
						
							 
							
							
							
							
								
							
							
								fb26fc3f94 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-05-20 10:46:20 -07:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								a363fed209 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-20 17:21:07 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								4c334de850 
								
							 
						 
						
							
							
								
								Use Map.values() iteration within isMultipart check  
							
							 
							
							... 
							
							
							
							Closes gh-22982 
							
						 
						
							2019-05-20 17:17:51 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								ed2a3bd451 
								
							 
						 
						
							
							
								
								Take advantage of Encoder#encodeValue  
							
							 
							
							... 
							
							
							
							EncoderHttpMessageWriter takes advantage of the Encoder#encodeValue
that's new in 5.2 in order to produce a Mono<DataBuffer> instead of
producing a Flux<DataBuffer> and then using flux.singleOrEmpty().
Closes gh-22952 
							
						 
						
							2019-05-15 17:31:59 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								013249757a 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-15 16:44:05 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								ffd7cffa14 
								
							 
						 
						
							
							
								
								Fix typo in HttpHeaders  
							
							 
							
							... 
							
							
							
							Closes gh-22976 
							
						 
						
							2019-05-15 16:42:07 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								0274752fe9 
								
							 
						 
						
							
							
								
								Use singleOrEmpty to avoid upstream cancel  
							
							 
							
							... 
							
							
							
							Closes gh-22952 
							
						 
						
							2019-05-15 16:02:28 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								97c2de915a 
								
							 
						 
						
							
							
								
								Add RouteMatcher  
							
							 
							
							... 
							
							
							
							Closes gh-22642 
							
						 
						
							2019-05-14 21:44:39 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								afc0ae3752 
								
							 
						 
						
							
							
								
								Add hasPatternSyntax method to PathPattern  
							
							 
							
							
							
						 
						
							2019-05-14 15:36:47 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								ac6c96a391 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							
							
						 
						
							2019-05-13 13:45:25 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								73dbd06361 
								
							 
						 
						
							
							
								
								Enforces static imports for JUnit 4 assertions and assumptions  
							
							 
							
							... 
							
							
							
							This commit configures Checkstyle to enforces static imports for JUnit 4
assertions and assumptions.
See gh-22932 
							
						 
						
							2019-05-12 15:13:07 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								deecab6311 
								
							 
						 
						
							
							
								
								Use assertThat from Hamcrest instead of JUnit 4  
							
							 
							
							... 
							
							
							
							org.junit.Assert.assertThat() is deprecated as of JUnit 4.13.
See gh-22894 
							
						 
						
							2019-05-12 14:46:55 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								724c805211 
								
							 
						 
						
							
							
								
								Discontinue use of JUnit 3 APIs  
							
							 
							
							... 
							
							
							
							This commit also ensures that the JSR-330 TCK is executed with the
normal build by adhering to naming conventions for test classes.
See gh-22894 
							
						 
						
							2019-05-12 14:46:55 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								9b61316c2e 
								
							 
						 
						
							
							
								
								Clean up warnings in spring-web  
							
							 
							
							
							
						 
						
							2019-05-10 17:31:23 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								d8f1d56100 
								
							 
						 
						
							
							
								
								Fix broken test  
							
							 
							
							
							
						 
						
							2019-05-09 16:21:54 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								c601ecf169 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-09 15:00:53 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								c8d49ed284 
								
							 
						 
						
							
							
								
								Fix EncoderHttpMessageWriter.isStreamingMediaType()  
							
							 
							
							... 
							
							
							
							Closes gh-22936 
							
						 
						
							2019-05-09 14:57:15 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								8e29eca1eb 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-09 13:25:21 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								59fdce1116 
								
							 
						 
						
							
							
								
								Fix bug in EncoderHttpMessageWriter.isStreamingMediaType()  
							
							 
							
							
							
						 
						
							2019-05-09 13:24:27 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								e465f51d56 
								
							 
						 
						
							
							
								
								Suppress deprecation warnings  
							
							 
							
							
							
						 
						
							2019-05-09 13:21:42 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								dc1c110288 
								
							 
						 
						
							
							
								
								Delete dead code  
							
							 
							
							
							
						 
						
							2019-05-09 13:21:27 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								8b08b6812a 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-09 02:26:23 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								190b751147 
								
							 
						 
						
							
							
								
								Support any HttpEntity implementing ResolvableTypeProvider  
							
							 
							
							... 
							
							
							
							Closes gh-22931 
							
						 
						
							2019-05-09 02:09:31 +02:00  
						
					 
				
					
						
							
							
								 
								Phillip Webb
							
						 
						
							 
							
							
							
							
								
							
							
								798b51f4a3 
								
							 
						 
						
							
							
								
								Migrate to BDD Mockito  
							
							 
							
							... 
							
							
							
							Migrate all tests to consistently use BDD Mockito. Also add
checksyle rule to enforce going forwards. 
							
						 
						
							2019-05-08 13:46:13 -07:00  
						
					 
				
					
						
							
							
								 
								Phillip Webb
							
						 
						
							 
							
							
							
							
								
							
							
								816bbee8de 
								
							 
						 
						
							
							
								
								Remove '.*' imports from tests  
							
							 
							
							... 
							
							
							
							Organize test imports to expand all '.*' static imports into
fully qualified imports.
This update will allow us to use additional checkstyle rules in
the future, and will also help if we migrate fully to AssertJ. 
							
						 
						
							2019-05-08 09:55:09 -07:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								d3b713d5f0 
								
							 
						 
						
							
							
								
								Upgrade to Protobuf 3.7.1 and HtmlUnit 2.35  
							
							 
							
							
							
						 
						
							2019-05-08 17:52:56 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								82d32f0875 
								
							 
						 
						
							
							
								
								Remove unused import  
							
							 
							
							
							
						 
						
							2019-05-08 17:51:54 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								44659f4945 
								
							 
						 
						
							
							
								
								Unwrap Part content in asyncPart builder method  
							
							 
							
							... 
							
							
							
							Closes gh-22876 
							
						 
						
							2019-05-08 10:59:58 -04:00  
						
					 
				
					
						
							
							
								 
								Phil Webb
							
						 
						
							 
							
							
							
							
								
							
							
								d7320de871 
								
							 
						 
						
							
							
								
								Migrate away from ExpectedException ( #22922 )  
							
							 
							
							... 
							
							
							
							* Add limited checkstyles to test code
Add a limited set of checkstyle rules to the test codebase to improve
code consistency.
* Fix checksyle violations in test code
* Organize imports to fix checkstyle for test code
* Migrate to assertThatExceptionOfType
Migrate aware from ExpectedException rules to AssertJ exception
assertions. Also include a checkstyle rules to ensure that the
the ExpectedException is not accidentally used in the future.
See gh-22894 
							
						 
						
							2019-05-08 16:25:52 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								7e6e3d7027 
								
							 
						 
						
							
							
								
								Switch writeAcceptCharset to false by default  
							
							 
							
							... 
							
							
							
							Closes gh-22506 
							
						 
						
							2019-05-08 09:56:52 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								a9f0eae4ab 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-08 09:41:10 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								6e0dfd6999 
								
							 
						 
						
							
							
								
								Check if Accept-Charset is present before adding it  
							
							 
							
							... 
							
							
							
							Closes gh-22506 
							
						 
						
							2019-05-08 09:40:32 -04:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								dc01917dae 
								
							 
						 
						
							
							
								
								Javadoc  
							
							 
							
							
							
						 
						
							2019-05-08 12:21:00 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								e7cca7792d 
								
							 
						 
						
							
							
								
								Add way to override default multipartReader  
							
							 
							
							... 
							
							
							
							This commit introduces a way to override the default multipart reader,
for instance to the SynchronossPartHttpMessageReader. 
							
						 
						
							2019-05-08 12:10:20 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								32915d8bf5 
								
							 
						 
						
							
							
								
								Add logging to DefaultMultipartMessageReader  
							
							 
							
							
							
						 
						
							2019-05-08 12:10:20 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								e625ace8c8 
								
							 
						 
						
							
							
								
								Add reference counting for UndertowDataBuffer  
							
							 
							
							... 
							
							
							
							This commit adds proper reference counting to the UndertowDataBuffer. 
							
						 
						
							2019-05-08 12:09:16 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								cdd346222c 
								
							 
						 
						
							
							
								
								Add reference counting for UndertowDataBuffer  
							
							 
							
							... 
							
							
							
							This commit adds proper reference counting to the UndertowDataBuffer. 
							
						 
						
							2019-05-08 11:58:48 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								cdf51c3d51 
								
							 
						 
						
							
							
								
								Nullability refinements and related polishing  
							
							 
							
							
							
						 
						
							2019-05-08 00:27:56 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								fb642ce723 
								
							 
						 
						
							
							
								
								Introduce DefaultMultipartMessageReader  
							
							 
							
							... 
							
							
							
							This commit introduces the DefaultMultipartMessageReader, a fully
reactive multipart parser that does have any third party dependencies.
Closes gh-21659 
							
						 
						
							2019-05-07 12:14:45 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								28c5d7b586 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-07 02:12:11 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								053b95ceeb 
								
							 
						 
						
							
							
								
								Refer to non-deprecated Jackson 2.5+ addMixIn method in javadoc  
							
							 
							
							
							
						 
						
							2019-05-07 02:06:40 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								f56c70d2f0 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-07 01:23:16 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								c841b62bb0 
								
							 
						 
						
							
							
								
								Consistent parameter retrieval across InvocableHandlerMethod variants  
							
							 
							
							... 
							
							
							
							See gh-22900 
							
						 
						
							2019-05-07 01:20:05 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								4b06d8e511 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-07 00:59:56 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								3f85a7db1b 
								
							 
						 
						
							
							
								
								Consistent exception naming across InvocableHandlerMethod variants  
							
							 
							
							... 
							
							
							
							See gh-22900 
							
						 
						
							2019-05-07 00:48:27 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								2b3df1fa30 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-06 22:11:11 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								4b31feb243 
								
							 
						 
						
							
							
								
								Clarify Jackson2ObjectMapper.modules(ToInstall) semantics  
							
							 
							
							... 
							
							
							
							Closes gh-22747 
							
						 
						
							2019-05-06 22:09:56 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								d616e10dca 
								
							 
						 
						
							
							
								
								Use assertThat from Hamcrest instead of JUnit 4  
							
							 
							
							... 
							
							
							
							org.junit.Assert.assertThat() is deprecated as of JUnit 4.13.
See gh-22894 
							
						 
						
							2019-05-05 19:26:04 +02:00  
						
					 
				
					
						
							
							
								 
								Johnny Lim
							
						 
						
							 
							
							
							
							
								
							
							
								d489227874 
								
							 
						 
						
							
							
								
								Use HttpHeaders constants where possible  
							
							 
							
							
							
						 
						
							2019-05-04 11:14:08 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								f0f6af2926 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-03 18:13:12 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ea4a174583 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-05-03 18:10:41 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								a7949ac84a 
								
							 
						 
						
							
							
								
								Consistent use of StringUtils.hasLength(String) vs isEmpty(Object)  
							
							 
							
							
							
						 
						
							2019-05-03 17:29:14 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ec8689d1fc 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-03 14:23:59 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								4e10735e8f 
								
							 
						 
						
							
							
								
								MockHttpServletRequest restores default locale for empty accept header  
							
							 
							
							... 
							
							
							
							Closes gh-22877 
							
						 
						
							2019-05-03 14:08:12 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								eaa9a78d5d 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-05-03 00:23:57 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								5b1b1bae37 
								
							 
						 
						
							
							
								
								Consistent use of try-with-resources for local resource closing  
							
							 
							
							
							
						 
						
							2019-05-03 00:11:47 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								31c3b8a291 
								
							 
						 
						
							
							
								
								Avoid unguarded String concatenation for debug/trace logging  
							
							 
							
							... 
							
							
							
							Closes gh-22874 
							
						 
						
							2019-05-03 00:10:56 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								89454e69c3 
								
							 
						 
						
							
							
								
								Deprecate MediaType.APPLICATION_JSON_UTF8  
							
							 
							
							... 
							
							
							
							This commit deprecates MediaType.APPLICATION_JSON_UTF8 and
MediaType.APPLICATION_PROBLEM_JSON_UTF8 in favor of
MediaType.APPLICATION_JSON and MediaType.APPLICATION_PROBLEM_JSON since
UTF-8 encoding is now handled correctly by most browsers
(related bug has been fixed in Chrome since September 2017).
MediaType.APPLICATION_JSON is now used as the default JSON content type.
Closes gh-22788 
							
						 
						
							2019-04-30 16:11:50 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								5cd6763193 
								
							 
						 
						
							
							
								
								Add CBOR codec (single value only)  
							
							 
							
							... 
							
							
							
							This commit adds CBOR reactive support for single value only in
order to allow CBOR usage in RSocket. Notice that no CBOR support
is configured on WebFlux, this will require gh-20513 to be resolved.
Closes gh-22767 
							
						 
						
							2019-04-29 13:13:37 +02:00  
						
					 
				
					
						
							
							
								 
								Phillip Webb
							
						 
						
							 
							
							
							
							
								
							
							
								55ac110f7b 
								
							 
						 
						
							
							
								
								Fix LinkedCaseInsensitiveMap collection methods  
							
							 
							
							... 
							
							
							
							Ensure that results returned from keySet, entrySet & values are tracked
to remove case insensitive keys from the source map.
Closes gh-22821 
							
						 
						
							2019-04-26 11:17:51 -07:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								55418b256d 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-26 16:56:04 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								e5e2d2d661 
								
							 
						 
						
							
							
								
								Polishing (includes minor performance refinements from master)  
							
							 
							
							
							
						 
						
							2019-04-26 16:51:18 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ad497c259a 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-25 14:55:04 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								42fda0ba15 
								
							 
						 
						
							
							
								
								Upgrade to Tomcat 9.0.19, Jetty 9.4.17, Netty 4.1.35, OkHttp 3.14.1  
							
							 
							
							... 
							
							
							
							Includes upgrade to Hibernate ORM 5.3.10 (for branch 5.1.x) 
							
						 
						
							2019-04-25 14:32:37 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								e5d64e6680 
								
							 
						 
						
							
							
								
								Remove dead code in HttpHeadersTests  
							
							 
							
							
							
						 
						
							2019-04-21 15:33:53 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								e187a42bfc 
								
							 
						 
						
							
							
								
								Introduce failing tests for HttpHeaders  
							
							 
							
							... 
							
							
							
							See gh-22821 
							
						 
						
							2019-04-21 15:20:24 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								c09e711eb2 
								
							 
						 
						
							
							
								
								Unwrap Optional for @RequestParam reverse resolution  
							
							 
							
							... 
							
							
							
							Closes gh-22656 
							
						 
						
							2019-04-18 22:40:12 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								86835e8e5a 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-17 14:23:44 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								13c746ae9d 
								
							 
						 
						
							
							
								
								Follow-up fix for #5b711a  
							
							 
							
							... 
							
							
							
							Not only do we need to preserve Mono in writeWith in the base class
but also in ReactorServerHttpResponse where buffers are mapped.
See gh-22800 
							
						 
						
							2019-04-17 13:18:01 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								de3238dbea 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-16 21:08:54 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								5b711a964b 
								
							 
						 
						
							
							
								
								Pass Mono to Reactor Netty when feasible  
							
							 
							
							... 
							
							
							
							Closes gh-22800 
							
						 
						
							2019-04-16 20:52:19 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								15b2fb1210 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							... 
							
							
							
							Replacing a couple of calls to Mono.fromCallable with Mono.just which
seems to work with doOnDiscard except when nested inside Flux.defer. 
							
						 
						
							2019-04-16 20:52:19 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								375090bb7c 
								
							 
						 
						
							
							
								
								LeakAwareDataBuffer related fixes  
							
							 
							
							... 
							
							
							
							Following on 3ebbfa2191  where the local
refCount was removed in favor of using the internal refCount of the
native data buffer, this commit ensures that LeakAwareDataBufferFactory
uses a PooledDataBufferFactory delegate by default.
There are also fixes for test issues with eager allocation uncovered by
these changes in StringDecoder and ResourceDecoder. 
							
						 
						
							2019-04-16 20:52:19 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								ed650891ca 
								
							 
						 
						
							
							
								
								Add filter to add exchange to Reactor Context  
							
							 
							
							... 
							
							
							
							Closes gh-21746 
							
						 
						
							2019-04-16 10:08:20 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								e4da7cb47f 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-15 08:41:27 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								0109231d8e 
								
							 
						 
						
							
							
								
								Ensure Jackson generator flushed  
							
							 
							
							... 
							
							
							
							Closes gh-22771 
							
						 
						
							2019-04-15 08:40:19 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								44df98c82d 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-12 11:37:07 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								b07d46da99 
								
							 
						 
						
							
							
								
								MockCookie compares attributes in case-insensitive manner  
							
							 
							
							... 
							
							
							
							Closes gh-22786 
							
						 
						
							2019-04-12 11:10:02 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								5fc18064f2 
								
							 
						 
						
							
							
								
								Use encode with an Object value where feasible  
							
							 
							
							... 
							
							
							
							Closes gh-22782 
							
						 
						
							2019-04-11 19:00:28 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								181482fa15 
								
							 
						 
						
							
							
								
								Add option to encode with an Object value  
							
							 
							
							... 
							
							
							
							See gh-22782 
							
						 
						
							2019-04-11 19:00:28 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								f89d2ac148 
								
							 
						 
						
							
							
								
								Use decode from a DataBuffer where feasible  
							
							 
							
							... 
							
							
							
							See gh-22782 
							
						 
						
							2019-04-11 19:00:28 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								a912d8de1e 
								
							 
						 
						
							
							
								
								Add option to decode from a DataBuffer  
							
							 
							
							... 
							
							
							
							See gh-22782 
							
						 
						
							2019-04-11 19:00:28 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								2aae81ef0c 
								
							 
						 
						
							
							
								
								Join buffers in decodeToMono for Jackson and Jaxb2  
							
							 
							
							... 
							
							
							
							Closes gh-22783 
							
						 
						
							2019-04-11 19:00:28 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								6d7bf8050f 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-04-10 13:15:16 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								d707d382b4 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-09 22:38:15 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								28e206a946 
								
							 
						 
						
							
							
								
								Apply doOnDiscard for streaming mode  
							
							 
							
							... 
							
							
							
							Use of Flux.just is problematic in that if the Flux is cancelled before
demand, the item may never be read, nor freed. Flux#just does not
even delegate cancellation signals.
Closes gh-22731 
							
						 
						
							2019-04-09 22:30:26 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								b11e7feff6 
								
							 
						 
						
							
							
								
								Polish during review of DataBuffer handling  
							
							 
							
							
							
						 
						
							2019-04-09 22:19:05 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								bd956ed75a 
								
							 
						 
						
							
							
								
								DataBuffer fixes in Protobuf codecs  
							
							 
							
							... 
							
							
							
							Closes gh-22731 
							
						 
						
							2019-04-09 17:00:26 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								f839c1f9cd 
								
							 
						 
						
							
							
								
								Remove warning about empty @RequestMapping path  
							
							 
							
							... 
							
							
							
							See gh-22543 
							
						 
						
							2019-04-09 15:03:43 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								eb971690d2 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-09 18:09:20 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								2835424f9d 
								
							 
						 
						
							
							
								
								Jackson2Tokenizer creates fully configured DeserializationContext  
							
							 
							
							... 
							
							
							
							Closes gh-22510 
							
						 
						
							2019-04-09 17:59:10 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								c8609b83b6 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-08 20:19:03 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								4ec9aff01d 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-04-08 19:59:06 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								d1303affc8 
								
							 
						 
						
							
							
								
								Avoid expensive Stream API usage in HttpRange  
							
							 
							
							... 
							
							
							
							See gh-22742 
							
						 
						
							2019-04-08 19:42:21 +02:00  
						
					 
				
					
						
							
							
								 
								ladislav-bozek
							
						 
						
							 
							
							
							
							
								
							
							
								4d17eb4f0e 
								
							 
						 
						
							
							
								
								Fix typo in JavaDoc for UrlPathHelper.setUrlDecode()  
							
							 
							
							... 
							
							
							
							Closes gh22768 
							
						 
						
							2019-04-08 17:37:59 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								2e7ed915cd 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-08 15:46:47 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								a089027e7d 
								
							 
						 
						
							
							
								
								Fix a regression in Jackson builder module registration  
							
							 
							
							... 
							
							
							
							This commit brings back the support for registration of multiple
Jackson modules with a null typeId.
Closes gh-22740 
							
						 
						
							2019-04-08 15:37:10 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								ab1b8dee58 
								
							 
						 
						
							
							
								
								Ensure XmlEventDecoder compiles on JDK 9 and 11  
							
							 
							
							
							
						 
						
							2019-04-06 16:00:33 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								021909dac2 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-06 11:22:15 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								a1668ad1c2 
								
							 
						 
						
							
							
								
								Fix Javadoc for PathPattern  
							
							 
							
							
							
						 
						
							2019-04-06 11:21:39 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								02da8486a3 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-05 21:53:55 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								6cabb79f0f 
								
							 
						 
						
							
							
								
								Decode resourcePath for classpath locations  
							
							 
							
							... 
							
							
							
							Closes gh-22272 
							
						 
						
							2019-04-05 16:23:33 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								d04a640baf 
								
							 
						 
						
							
							
								
								Polish Javadoc for @RequestMapping  
							
							 
							
							
							
						 
						
							2019-04-05 14:03:10 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								b90e6ef8a0 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-05 12:48:34 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								da557e7415 
								
							 
						 
						
							
							
								
								Avoid expensive assertions in HttpRange  
							
							 
							
							... 
							
							
							
							Closes gh-22742 
							
						 
						
							2019-04-05 12:47:02 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								c0b52d09f5 
								
							 
						 
						
							
							
								
								Require explicit path mappings for @RequestMapping methods  
							
							 
							
							... 
							
							
							
							Prior to this commit, handler methods in Spring MVC controllers were
not required to provide explicit path mappings via @RequestMapping (or
any of its specializations such as @GetMapping). Such handler methods
were effectively mapped to all paths. Consequently, developers may have
unwittingly mapped all requests to a single handler method.
This commit addresses this by enforcing that @RequestMapping methods
are mapped to an explicit path. Note, however, that this is enforced
after type-level and method-level @RequestMapping information has been
merged.
Developers wishing to map to all paths should now add an explicit path
mapping to "/**" or "**".
Closes gh-22543 
							
						 
						
							2019-04-04 17:33:59 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								de69871354 
								
							 
						 
						
							
							
								
								Removed unused import  
							
							 
							
							
							
						 
						
							2019-04-04 17:13:08 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								1741b6dcd9 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-04 16:12:07 +02:00  
						
					 
				
					
						
							
							
								 
								stsypanov
							
						 
						
							 
							
							
							
							
								
							
							
								383f18e214 
								
							 
						 
						
							
							
								
								Use StringJoiner where possible to simplify String joining  
							
							 
							
							
							
						 
						
							2019-04-04 16:11:32 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								95232d5bf8 
								
							 
						 
						
							
							
								
								Upgrade to Apache HttpClient 4.5.8 and Jetty Reactive HttpClient 1.0.3  
							
							 
							
							
							
						 
						
							2019-04-04 16:10:16 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								254f06e1a1 
								
							 
						 
						
							
							
								
								Request attribute cache for resolved lookupPath  
							
							 
							
							... 
							
							
							
							See gh-22644 
							
						 
						
							2019-04-03 14:56:30 -04:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								a63d23492a 
								
							 
						 
						
							
							
								
								Optimize Jackson2Tokenizer  
							
							 
							
							... 
							
							
							
							See gh-22727 
							
						 
						
							2019-04-03 18:02:27 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								2e63c66b0d 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-02 20:13:29 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								0babc1fb64 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-04-02 20:04:07 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								95a84bbad1 
								
							 
						 
						
							
							
								
								Clarify case-insensitive nature of HttpHeaders  
							
							 
							
							... 
							
							
							
							Closes gh-22723 
							
						 
						
							2019-04-02 20:04:00 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								89a29598d5 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-02 11:05:30 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								4c08863776 
								
							 
						 
						
							
							
								
								Add test case for writeFunction error signal  
							
							 
							
							... 
							
							
							
							See gh-22720 
							
						 
						
							2019-04-02 11:00:58 -04:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								d2fa5536db 
								
							 
						 
						
							
							
								
								Use more efficient Reactor operators  
							
							 
							
							... 
							
							
							
							Use handle/flatMapIterable instead of flatMap/flatMapMany
when possible.
Closes gh-22727 
							
						 
						
							2019-04-02 15:49:59 +02:00  
						
					 
				
					
						
							
							
								 
								Violeta Georgieva
							
						 
						
							 
							
							
							
							
								
							
							
								9bd0ec33f8 
								
							 
						 
						
							
							
								
								Release cached item in ChannelSendOperator when server error  
							
							 
							
							... 
							
							
							
							Related to gh-22720 
							
						 
						
							2019-04-02 16:42:52 +03:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								4a5b9d39d4 
								
							 
						 
						
							
							
								
								Consistent java.time setters on HttpHeaders and CorsConfiguration  
							
							 
							
							... 
							
							
							
							Closes gh-22546 
							
						 
						
							2019-04-02 14:56:20 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								03bda29032 
								
							 
						 
						
							
							
								
								Revert "AnnotationConfigRegistry exposes registerBean with supplier/qualifiers"  
							
							 
							
							... 
							
							
							
							This reverts commit 18f2e6a1 
							
						 
						
							2019-04-02 14:55:13 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								20742c74dc 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-04-01 17:16:17 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								9c48d63082 
								
							 
						 
						
							
							
								
								Release cached item in ChannelSendOperator  
							
							 
							
							... 
							
							
							
							1. If the write Subscriber cancels with the item cached, release it.
2. If the write Publisher emits an error while the item is cached, when
the write Subscriber subscribes, release the cached item and emit the
error signal.
Closes gh-22720 
							
						 
						
							2019-04-01 17:15:16 -04:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								d27b5d0ab6 
								
							 
						 
						
							
							
								
								Improve CORS handling  
							
							 
							
							... 
							
							
							
							This commit improves CORS support by:
 - Using CORS processing only for CORS-enabled endpoints
 - Skipping CORS processing for same-origin requests
 - Adding Vary headers for non-CORS requests
It introduces an AbstractHandlerMapping#hasCorsConfigurationSource
method in order to be able to check CORS endpoints efficiently.
Closes gh-22273
Closes gh-22496 
							
						 
						
							2019-04-01 17:42:51 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								8dc535c15c 
								
							 
						 
						
							
							
								
								Match declared parameters on produces condition  
							
							 
							
							... 
							
							
							
							Closes gh-21670 
							
						 
						
							2019-03-29 17:03:40 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								3f85530efd 
								
							 
						 
						
							
							
								
								URL Cleanup - polishing  
							
							 
							
							
							
						 
						
							2019-03-28 17:23:13 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								025eaf688f 
								
							 
						 
						
							
							
								
								Clean up warnings in Gradle build output  
							
							 
							
							
							
						 
						
							2019-03-28 12:32:58 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								3cf2c04406 
								
							 
						 
						
							
							
								
								URL Cleanup - polishing  
							
							 
							
							... 
							
							
							
							See gh-22680 
							
						 
						
							2019-03-27 22:05:38 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								5dc9c4c527 
								
							 
						 
						
							
							
								
								URL Cleanup - Fix broken tests  
							
							 
							
							... 
							
							
							
							See gh-22680 
							
						 
						
							2019-03-27 22:05:38 +01:00  
						
					 
				
					
						
							
							
								 
								Spring Operator
							
						 
						
							 
							
							
							
							
								
							
							
								3db08c6b7a 
								
							 
						 
						
							
							
								
								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).
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://aopalliance.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://aopalliance.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://cglib.sourceforge.net  (200) with 2 occurrences could not be migrated:
   ([https](https://cglib.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://classdoc.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://classdoc.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://code.jquery.com:80/jquery.js  (200) with 1 occurrences could not be migrated:
   ([https](https://code.jquery.com:80/jquery.js ) result SSLException).
* [ ] http://dbunit.sourceforge.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://dbunit.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://docs.groovy-lang.org/docs/next/html/documentation/template-engines.html  (200) with 1 occurrences could not be migrated:
   ([https](https://docs.groovy-lang.org/docs/next/html/documentation/template-engines.html ) result SSLProtocolException).
* [ ] http://domain3.com  (200) with 6 occurrences could not be migrated:
   ([https](https://domain3.com ) result ConnectTimeoutException).
* [ ] http://forum.thymeleaf.org/Thymeleaf-3-0-8-JUST-PUBLISHED-td4030687.html  (200) with 1 occurrences could not be migrated:
   ([https](https://forum.thymeleaf.org/Thymeleaf-3-0-8-JUST-PUBLISHED-td4030687.html ) result SSLHandshakeException).
* [ ] http://gregfranko.com/jquery.tocify.js/  (200) with 1 occurrences could not be migrated:
   ([https](https://gregfranko.com/jquery.tocify.js/ ) result SSLHandshakeException).
* [ ] http://grinder.sourceforge.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://grinder.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://groovy-lang.org/templating.html  (200) with 3 occurrences could not be migrated:
   ([https](https://groovy-lang.org/templating.html ) result SSLProtocolException).
* [ ] http://hsqldb.org  (200) with 1 occurrences could not be migrated:
   ([https](https://hsqldb.org ) result SSLHandshakeException).
* [ ] http://htmlunit.sourceforge.net/  (200) with 3 occurrences could not be migrated:
   ([https](https://htmlunit.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://htmlunit.sourceforge.net/gettingStarted.html  (200) with 1 occurrences could not be migrated:
   ([https](https://htmlunit.sourceforge.net/gettingStarted.html ) result AnnotatedConnectException).
* [ ] http://htmlunit.sourceforge.net/javascript.html  (200) with 1 occurrences could not be migrated:
   ([https](https://htmlunit.sourceforge.net/javascript.html ) result AnnotatedConnectException).
* [ ] http://javadiff.cvs.sourceforge.net/  (200) with 3 occurrences could not be migrated:
   ([https](https://javadiff.cvs.sourceforge.net/ ) result SSLHandshakeException).
* [ ] http://jibx.sourceforge.net/  (200) with 2 occurrences could not be migrated:
   ([https](https://jibx.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://joda-time.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://joda-time.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://jotm.objectweb.org/  (200) with 1 occurrences could not be migrated:
   ([https](https://jotm.objectweb.org/ ) result NotSslRecordException).
* [ ] http://json-b.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://json-b.net/ ) result SSLHandshakeException).
* [ ] http://mx4j.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://mx4j.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://mx4j.sourceforge.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://mx4j.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://mydomain3.com  (200) with 9 occurrences could not be migrated:
   ([https](https://mydomain3.com ) result ConnectTimeoutException).
* [ ] http://objenesis.org  (200) with 1 occurrences could not be migrated:
   ([https](https://objenesis.org ) result SSLHandshakeException).
* [ ] http://objenesis.org/tutorial.html  (200) with 1 occurrences could not be migrated:
   ([https](https://objenesis.org/tutorial.html ) result SSLHandshakeException).
* [ ] http://other.com/  (200) with 2 occurrences could not be migrated:
   ([https](https://other.com/ ) result SSLHandshakeException).
* [ ] http://reactivex.io/  (200) with 1 occurrences could not be migrated:
   ([https](https://reactivex.io/ ) result SSLHandshakeException).
* [ ] http://reactivex.io/documentation/operators.html  (200) with 1 occurrences could not be migrated:
   ([https](https://reactivex.io/documentation/operators.html ) result SSLHandshakeException).
* [ ] http://url.somewhereelse.com  (200) with 4 occurrences could not be migrated:
   ([https](https://url.somewhereelse.com ) result SSLHandshakeException).
* [ ] http://www.beanshell.org  (200) with 1 occurrences could not be migrated:
   ([https](https://www.beanshell.org ) result SSLHandshakeException).
* [ ] http://www.beanshell.org/  (200) with 1 occurrences could not be migrated:
   ([https](https://www.beanshell.org/ ) result SSLHandshakeException).
* [ ] http://www.doclet.com  (200) with 1 occurrences could not be migrated:
   ([https](https://www.doclet.com ) result AnnotatedConnectException).
* [ ] http://www.gebish.org/  (200) with 1 occurrences could not be migrated:
   ([https](https://www.gebish.org/ ) result SSLHandshakeException).
* [ ] http://www.gebish.org/manual/current/  (200) with 3 occurrences could not be migrated:
   ([https](https://www.gebish.org/manual/current/ ) result SSLHandshakeException).
* [ ] http://www.groovy-lang.org/  (200) with 2 occurrences could not be migrated:
   ([https](https://www.groovy-lang.org/ ) result SSLProtocolException).
* [ ] http://www.groovy-lang.org/operators.html  (200) with 2 occurrences could not be migrated:
   ([https](https://www.groovy-lang.org/operators.html ) result SSLProtocolException).
* [ ] http://www.hsqldb.org  (200) with 1 occurrences could not be migrated:
   ([https](https://www.hsqldb.org ) result SSLHandshakeException).
* [ ] http://www.jensgulden.de  (200) with 1 occurrences could not be migrated:
   ([https](https://www.jensgulden.de ) result AnnotatedConnectException).
* [ ] http://www.mockobjects.com  (200) with 2 occurrences could not be migrated:
   ([https](https://www.mockobjects.com ) result ClosedChannelException).
* [ ] http://www.mockobjects.com/  (200) with 1 occurrences could not be migrated:
   ([https](https://www.mockobjects.com/ ) result ClosedChannelException).
* [ ] http://xmlunit.sourceforge.net/  (200) with 2 occurrences could not be migrated:
   ([https](https://xmlunit.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://192.168.0.1/mvc-showcase  (301) with 1 occurrences could not be migrated:
   ([https](https://192.168.0.1/mvc-showcase ) result ConnectTimeoutException).
* [ ] http://www.easymock.org  (301) with 2 occurrences could not be migrated:
   ([https](https://www.easymock.org ) result SSLHandshakeException).
* [ ] http://www.easymock.org/  (301) with 1 occurrences could not be migrated:
   ([https](https://www.easymock.org/ ) result SSLHandshakeException).
* [ ] http://www.jmock.org/  (301) with 1 occurrences could not be migrated:
   ([https](https://www.jmock.org/ ) result SSLHandshakeException).
* [ ] http://foo.com  (301) with 4 occurrences could not be migrated:
   ([https](https://foo.com ) result SSLHandshakeException).
* [ ] http://foo.com/  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/ ) result SSLHandshakeException).
* [ ] http://foo.com/a  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/a ) result SSLHandshakeException).
* [ ] http://foo.com/a?foo=bar&foo=baz  (301) with 4 occurrences could not be migrated:
   ([https](https://foo.com/a?foo=bar&foo=baz ) result SSLHandshakeException).
* [ ] http://foo.com/bar  (301) with 5 occurrences could not be migrated:
   ([https](https://foo.com/bar ) result SSLHandshakeException).
* [ ] http://foo.com/baz  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/baz ) result SSLHandshakeException).
* [ ] http://foo.com/rest/books/6.json  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/rest/books/6.json ) result SSLHandshakeException).
* [ ] http://foo.com/rest/books/6/pages/1.json  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/rest/books/6/pages/1.json ) result SSLHandshakeException).
* [ ] http://foo.com/v1  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/v1 ) result SSLHandshakeException).
* [ ] http://foo.com/v1/123  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/v1/123 ) result SSLHandshakeException).
* [ ] http://foo.com/v1/bar  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/v1/bar ) result SSLHandshakeException).
* [ ] http://foo.com/v1?id=123  (301) with 2 occurrences could not be migrated:
   ([https](https://foo.com/v1?id=123 ) result SSLHandshakeException).
* [ ] http://foo.com/wrong  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/wrong ) result SSLHandshakeException).
* [ ] http://mydomain4.com  (301) with 3 occurrences could not be migrated:
   ([https](https://mydomain4.com ) result SSLHandshakeException).
* [ ] http://www.caucho.com/hessian  (302) with 6 occurrences could not be migrated:
   ([https](https://www.caucho.com/hessian ) result SSLHandshakeException).
* [ ] http://mydomain2.com  (302) with 22 occurrences could not be migrated:
   ([https](https://mydomain2.com ) result ConnectTimeoutException).
* [ ] http://www.jdiff.org  (302) with 1 occurrences could not be migrated:
   ([https](https://www.jdiff.org ) result ConnectTimeoutException).
* [ ] http://example.com:80/test/this/here  (404) with 3 occurrences could not be migrated:
   ([https](https://example.com:80/test/this/here ) result NotSslRecordException).
* [ ] http://www.foo.com/schema/component/component.xsd  (404) with 1 occurrences could not be migrated:
   ([https](https://www.foo.com/schema/component/component.xsd ) result SSLHandshakeException).
* [ ] http://www.foo.com/schema/jcache  (404) with 2 occurrences could not be migrated:
   ([https](https://www.foo.com/schema/jcache ) result SSLHandshakeException).
* [ ] http://www.mycompany.com/schema/myns/myns.xsd  (404) with 1 occurrences could not be migrated:
   ([https](https://www.mycompany.com/schema/myns/myns.xsd ) result ConnectTimeoutException).
* [ ] http://xunitpatterns.com/Test%20Spy.html  (404) with 1 occurrences could not be migrated:
   ([https](https://xunitpatterns.com/Test%20Spy.html ) result AnnotatedConnectException).
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://bugs.sun.com/view_bug.do?bug_id=6342411  (302) with 1 occurrences migrated to:
  https://bugs.java.com/view_bug.do?bug_id=6342411  ([https](https://bugs.sun.com/view_bug.do?bug_id=6342411 ) result SSLHandshakeException).
* [ ] http://bugs.sun.com/view_bug.do?bug_id=7023180  (302) with 2 occurrences migrated to:
  https://bugs.java.com/view_bug.do?bug_id=7023180  ([https](https://bugs.sun.com/view_bug.do?bug_id=7023180 ) result SSLHandshakeException).
* [ ] http://www.freemarker.org  (301) with 5 occurrences migrated to:
  https://freemarker.apache.org/  ([https](https://www.freemarker.org ) result ConnectTimeoutException).
* [ ] http://sockjs.org  (303) with 2 occurrences migrated to:
  https://github.com/sockjs/sockjs-client  ([https](https://sockjs.org ) result AnnotatedConnectException).
* [ ] http://network.pivotal.io/open-source  (301) with 1 occurrences migrated to:
  https://network.pivotal.io/open-source  ([https](https://network.pivotal.io/open-source ) result ReadTimeoutException).
* [ ] http://projects.eclipse.org/projects/tools.buildship  (301) with 1 occurrences migrated to:
  https://projects.eclipse.org/projects/tools.buildship  ([https](https://projects.eclipse.org/projects/tools.buildship ) result SSLException).
* [ ] http://aaa.org:8080/a  (301) with 1 occurrences migrated to:
  https://www.aaa.org/articles/  ([https](https://aaa.org:8080/a ) result NotSslRecordException).
* [ ] http://aaa.org:8080/b/c/d  (301) with 1 occurrences migrated to:
  https://www.aaa.org/b/c/d  ([https](https://aaa.org:8080/b/c/d ) result ReadTimeoutException).
* [ ] http://www.caucho.com  (302) with 1 occurrences migrated to:
  https://www.caucho.com/  ([https](https://www.caucho.com ) result SSLHandshakeException).
* [ ] http://jruby.org  (301) with 4 occurrences migrated to:
  https://www.jruby.org  ([https](https://jruby.org ) result SSLHandshakeException).
* [ ] http://jruby.org/  (301) with 1 occurrences migrated to:
  https://www.jruby.org  ([https](https://jruby.org/ ) result SSLHandshakeException).
* [ ] http://bbb.org:9090/b  (AnnotatedConnectException) with 2 occurrences migrated to:
  https://bbb.org:9090/b  ([https](https://bbb.org:9090/b ) result AnnotatedConnectException).
* [ ] http://192.168.28.42/1.jsp  (ConnectTimeoutException) with 3 occurrences migrated to:
  https://192.168.28.42/1.jsp  ([https](https://192.168.28.42/1.jsp ) result ConnectTimeoutException).
* [ ] http://example.com:8080/  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.com:8080/  ([https](https://example.com:8080/ ) result ConnectTimeoutException).
* [ ] http://example.com:8080/bar  (ConnectTimeoutException) with 5 occurrences migrated to:
  https://example.com:8080/bar  ([https](https://example.com:8080/bar ) result ConnectTimeoutException).
* [ ] http://example.org:9090  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090  ([https](https://example.org:9090 ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base  (ConnectTimeoutException) with 12 occurrences migrated to:
  https://example.org:9090/base  ([https](https://example.org:9090/base ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base/people  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090/base/people  ([https](https://example.org:9090/base/people ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base/something/1/foo  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090/base/something/1/foo  ([https](https://example.org:9090/base/something/1/foo ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base/something/else  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090/base/something/else  ([https](https://example.org:9090/base/something/else ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base  ([https](https://example.org:9999/base ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base/api/people/123/addresses  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base/api/people/123/addresses  ([https](https://example.org:9999/base/api/people/123/addresses ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base/api/people/123/addresses/DE  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base/api/people/123/addresses/DE  ([https](https://example.org:9999/base/api/people/123/addresses/DE ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base/people/123/addresses/DE  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base/people/123/addresses/DE  ([https](https://example.org:9999/base/people/123/addresses/DE ) result ConnectTimeoutException).
* [ ] http://example.org:9999/next  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/next  ([https](https://example.org:9999/next ) result ConnectTimeoutException).
* [ ] http://example.org:9999/path?q=foo  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/path?q=foo  ([https](https://example.org:9999/path?q=foo ) result ConnectTimeoutException).
* [ ] http://foo.com:8080/v1/bar?id=123  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://foo.com:8080/v1/bar?id=123  ([https](https://foo.com:8080/v1/bar?id=123 ) result ConnectTimeoutException).
* [ ] http://mydomain1.com:123  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://mydomain1.com:123  ([https](https://mydomain1.com:123 ) result ConnectTimeoutException).
* [ ] http://site1.com  (ConnectTimeoutException) with 13 occurrences migrated to:
  https://site1.com  ([https](https://site1.com ) result ConnectTimeoutException).
* [ ] http://wwws.sun.com/software/xml/developers/diffmk/  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://wwws.sun.com/software/xml/developers/diffmk/  ([https](https://wwws.sun.com/software/xml/developers/diffmk/ ) result ConnectTimeoutException).
* [ ] http://www.w3.org/TR/html4/loose.dtd  (ReadTimeoutException) with 5 occurrences migrated to:
  https://www.w3.org/TR/html4/loose.dtd  ([https](https://www.w3.org/TR/html4/loose.dtd ) result ReadTimeoutException).
* [ ] http://DOMAIN2.com  (UnknownHostException) with 2 occurrences migrated to:
  https://DOMAIN2.com  ([https](https://DOMAIN2.com ) result UnknownHostException).
* [ ] http://a.example.org/mvc-showcase  (UnknownHostException) with 1 occurrences migrated to:
  https://a.example.org/mvc-showcase  ([https](https://a.example.org/mvc-showcase ) result UnknownHostException).
* [ ] http://arjen:foobar@java.sun.com:80  (UnknownHostException) with 1 occurrences migrated to:
  https://arjen:foobar@java.sun.com:80  ([https](https://arjen:foobar@java.sun.com:80 ) result UnknownHostException).
* [ ] http://dev.bar.com  (UnknownHostException) with 3 occurrences migrated to:
  https://dev.bar.com  ([https](https://dev.bar.com ) result UnknownHostException).
* [ ] http://domain1.com  (UnknownHostException) with 25 occurrences migrated to:
  https://domain1.com  ([https](https://domain1.com ) result UnknownHostException).
* [ ] http://domain1.com/test.html  (UnknownHostException) with 4 occurrences migrated to:
  https://domain1.com/test.html  ([https](https://domain1.com/test.html ) result UnknownHostException).
* [ ] http://domain2.com  (UnknownHostException) with 98 occurrences migrated to:
  https://domain2.com  ([https](https://domain2.com ) result UnknownHostException).
* [ ] http://example.com",HttpMethod.GET  (UnknownHostException) with 6 occurrences migrated to:
  https://example.com",HttpMethod.GET  ([https](https://example.com",HttpMethod.GET ) result UnknownHostException).
* [ ] http://foo.bar.com  (UnknownHostException) with 4 occurrences migrated to:
  https://foo.bar.com  ([https](https://foo.bar.com ) result UnknownHostException).
* [ ] http://joe.openid.example.org/  (UnknownHostException) with 2 occurrences migrated to:
  https://joe.openid.example.org/  ([https](https://joe.openid.example.org/ ) result UnknownHostException).
* [ ] http://myserver/logo.png  (UnknownHostException) with 1 occurrences migrated to:
  https://myserver/logo.png  ([https](https://myserver/logo.png ) result UnknownHostException).
* [ ] http://samples.springframework.org/order  (UnknownHostException) with 2 occurrences migrated to:
  https://samples.springframework.org/order  ([https](https://samples.springframework.org/order ) result UnknownHostException).
* [ ] http://url.somewhere.com  (UnknownHostException) with 25 occurrences migrated to:
  https://url.somewhere.com  ([https](https://url.somewhere.com ) result UnknownHostException).
* [ ] http://url.somewhere.com/path  (UnknownHostException) with 1 occurrences migrated to:
  https://url.somewhere.com/path  ([https](https://url.somewhere.com/path ) result UnknownHostException).
* [ ] http://url.somewhere.com/path?id=1  (UnknownHostException) with 1 occurrences migrated to:
  https://url.somewhere.com/path?id=1  ([https](https://url.somewhere.com/path?id=1 ) result UnknownHostException).
* [ ] http://url.somewhere.com/test.htm  (UnknownHostException) with 2 occurrences migrated to:
  https://url.somewhere.com/test.htm  ([https](https://url.somewhere.com/test.htm ) result UnknownHostException).
* [ ] http://url.somewhere.com?a=b&c=d  (UnknownHostException) with 1 occurrences migrated to:
  https://url.somewhere.com?a=b&c=d  ([https](https://url.somewhere.com?a=b&c=d ) result UnknownHostException).
* [ ] http://url.somewhere.com?foo=  (UnknownHostException) with 2 occurrences migrated to:
  https://url.somewhere.com?foo=  ([https](https://url.somewhere.com?foo= ) result UnknownHostException).
* [ ] http://url.somewhere.com?foo=bar  (UnknownHostException) with 4 occurrences migrated to:
  https://url.somewhere.com?foo=bar  ([https](https://url.somewhere.com?foo=bar ) result UnknownHostException).
* [ ] http://url.somewhere.com?foo=bar&a=b&c=d  (UnknownHostException) with 2 occurrences migrated to:
  https://url.somewhere.com?foo=bar&a=b&c=d  ([https](https://url.somewhere.com?foo=bar&a=b&c=d ) result UnknownHostException).
* [ ] http://wiki.fasterxml.com/JacksonHome  (UnknownHostException) with 3 occurrences migrated to:
  https://wiki.fasterxml.com/JacksonHome  ([https](https://wiki.fasterxml.com/JacksonHome ) result UnknownHostException).
* [ ] http://wiki.fasterxml.com/JacksonJsonViews  (UnknownHostException) with 4 occurrences migrated to:
  https://wiki.fasterxml.com/JacksonJsonViews  ([https](https://wiki.fasterxml.com/JacksonJsonViews ) result UnknownHostException).
* [ ] http://x.y.z  (UnknownHostException) with 2 occurrences migrated to:
  https://x.y.z  ([https](https://x.y.z ) result UnknownHostException).
* [ ] http://abc.com/v1  (301) with 1 occurrences migrated to:
  https://abc.go.com/v1  ([https](https://abc.com/v1 ) result 404).
* [ ] http://abc.com/v1/accounts/43  (301) with 1 occurrences migrated to:
  https://abc.go.com/v1/accounts/43  ([https](https://abc.com/v1/accounts/43 ) result 404).
* [ ] http://abc.com/v1/accounts?q=12  (301) with 1 occurrences migrated to:
  https://abc.go.com/v1/accounts?q=12  ([https](https://abc.com/v1/accounts?q=12 ) result 404).
* [ ] http://abc.com/v2/accounts?q=12  (301) with 1 occurrences migrated to:
  https://abc.go.com/v2/accounts?q=12  ([https](https://abc.com/v2/accounts?q=12 ) result 404).
* [ ] http://docs.spring.io/v1/bar  (301) with 1 occurrences migrated to:
  https://docs.spring.io/v1/bar  ([https](https://docs.spring.io/v1/bar ) result 404).
* [ ] http://example.com/-foo  (404) with 2 occurrences migrated to:
  https://example.com/-foo  ([https](https://example.com/-foo ) result 404).
* [ ] http://example.com/1  (404) with 1 occurrences migrated to:
  https://example.com/1  ([https](https://example.com/1 ) result 404).
* [ ] http://example.com/1/2  (404) with 2 occurrences migrated to:
  https://example.com/1/2  ([https](https://example.com/1/2 ) result 404).
* [ ] http://example.com/2  (404) with 1 occurrences migrated to:
  https://example.com/2  ([https](https://example.com/2 ) result 404).
* [ ] http://example.com/a%20b?q=a%2Bb  (404) with 1 occurrences migrated to:
  https://example.com/a%20b?q=a%2Bb  ([https](https://example.com/a%20b?q=a%2Bb ) result 404).
* [ ] http://example.com/abc/  (404) with 1 occurrences migrated to:
  https://example.com/abc/  ([https](https://example.com/abc/ ) result 404).
* [ ] http://example.com/abc/x/y  (404) with 1 occurrences migrated to:
  https://example.com/abc/x/y  ([https](https://example.com/abc/x/y ) result 404).
* [ ] http://example.com/abc/x/y/z  (404) with 3 occurrences migrated to:
  https://example.com/abc/x/y/z  ([https](https://example.com/abc/x/y/z ) result 404).
* [ ] http://example.com/app/login/authenticate  (404) with 1 occurrences migrated to:
  https://example.com/app/login/authenticate  ([https](https://example.com/app/login/authenticate ) result 404).
* [ ] http://example.com/arbitrary/path  (404) with 1 occurrences migrated to:
  https://example.com/arbitrary/path  ([https](https://example.com/arbitrary/path ) result 404).
* [ ] http://example.com/bar  (404) with 6 occurrences migrated to:
  https://example.com/bar  ([https](https://example.com/bar ) result 404).
* [ ] http://example.com/context.xml  (404) with 4 occurrences migrated to:
  https://example.com/context.xml  ([https](https://example.com/context.xml ) result 404).
* [ ] http://example.com/example  (404) with 6 occurrences migrated to:
  https://example.com/example  ([https](https://example.com/example ) result 404).
* [ ] http://example.com/example/?name  (404) with 1 occurrences migrated to:
  https://example.com/example/?name  ([https](https://example.com/example/?name ) result 404).
* [ ] http://example.com/example/?name=  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=  ([https](https://example.com/example/?name= ) result 404).
* [ ] http://example.com/example/?name=%20  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=%20  ([https](https://example.com/example/?name=%20 ) result 404).
* [ ] http://example.com/example/?name=row%5B0%5D  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=row%5B0%5D  ([https](https://example.com/example/?name=row%5B0%5D ) result 404).
* [ ] http://example.com/example/?name=value  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=value  ([https](https://example.com/example/?name=value ) result 404).
* [ ] http://example.com/example/?name=value¶m2=value+2  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=value¶m2=value+2  ([https](https://example.com/example/?name=value¶m2=value+2 ) result 404).
* [ ] http://example.com/example/?row%5B0%5D=value  (404) with 1 occurrences migrated to:
  https://example.com/example/?row%5B0%5D=value  ([https](https://example.com/example/?row%5B0%5D=value ) result 404).
* [ ] http://example.com/foo  (404) with 6 occurrences migrated to:
  https://example.com/foo  ([https](https://example.com/foo ) result 404).
* [ ] http://example.com/foo/../bar  (404) with 1 occurrences migrated to:
  https://example.com/foo/../bar  ([https](https://example.com/foo/../bar ) result 404).
* [ ] http://example.com/foo/foo2?bar  (404) with 1 occurrences migrated to:
  https://example.com/foo/foo2?bar  ([https](https://example.com/foo/foo2?bar ) result 404).
* [ ] http://example.com/foo?bar  (404) with 4 occurrences migrated to:
  https://example.com/foo?bar  ([https](https://example.com/foo?bar ) result 404).
* [ ] http://example.com/foo?bar=  (404) with 2 occurrences migrated to:
  https://example.com/foo?bar=  ([https](https://example.com/foo?bar= ) result 404).
* [ ] http://example.com/foo?bar=baz  (404) with 2 occurrences migrated to:
  https://example.com/foo?bar=baz  ([https](https://example.com/foo?bar=baz ) result 404).
* [ ] http://example.com/foo?baz=42  (404) with 1 occurrences migrated to:
  https://example.com/foo?baz=42  ([https](https://example.com/foo?baz=42 ) result 404).
* [ ] http://example.com/foo?foo=bar&baz=qux  (404) with 2 occurrences migrated to:
  https://example.com/foo?foo=bar&baz=qux  ([https](https://example.com/foo?foo=bar&baz=qux ) result 404).
* [ ] http://example.com/hotel  (404) with 3 occurrences migrated to:
  https://example.com/hotel  ([https](https://example.com/hotel ) result 404).
* [ ] http://example.com/hotel%20list  (404) with 1 occurrences migrated to:
  https://example.com/hotel%20list  ([https](https://example.com/hotel%20list ) result 404).
* [ ] http://example.com/hotel%20list/Z  (404) with 1 occurrences migrated to:
  https://example.com/hotel%20list/Z  ([https](https://example.com/hotel%20list/Z ) result 404).
* [ ] http://example.com/hotel%20list/Z%C3%BCrich  (404) with 3 occurrences migrated to:
  https://example.com/hotel%20list/Z%C3%BCrich  ([https](https://example.com/hotel%20list/Z%C3%BCrich ) result 404).
* [ ] http://example.com/hotels  (404) with 3 occurrences migrated to:
  https://example.com/hotels  ([https](https://example.com/hotels ) result 404).
* [ ] http://example.com/hotels/  (404) with 15 occurrences migrated to:
  https://example.com/hotels/  ([https](https://example.com/hotels/ ) result 404).
* [ ] http://example.com/hotels/1/bookings/42  (404) with 1 occurrences migrated to:
  https://example.com/hotels/1/bookings/42  ([https](https://example.com/hotels/1/bookings/42 ) result 404).
* [ ] http://example.com/hotels/1/pic/pics%2Flogo.png/size/150x150  (404) with 2 occurrences migrated to:
  https://example.com/hotels/1/pic/pics%2Flogo.png/size/150x150  ([https](https://example.com/hotels/1/pic/pics%2Flogo.png/size/150x150 ) result 404).
* [ ] http://example.com/hotels/1/pic/pics/logo.png  (404) with 1 occurrences migrated to:
  https://example.com/hotels/1/pic/pics/logo.png  ([https](https://example.com/hotels/1/pic/pics/logo.png ) result 404).
* [ ] http://example.com/hotels/42/bookings/21  (404) with 1 occurrences migrated to:
  https://example.com/hotels/42/bookings/21  ([https](https://example.com/hotels/42/bookings/21 ) result 404).
* [ ] http://example.com/hotels/42/bookings/42  (404) with 1 occurrences migrated to:
  https://example.com/hotels/42/bookings/42  ([https](https://example.com/hotels/42/bookings/42 ) result 404).
* [ ] http://example.com/hotels/Rest%20%26%20Relax/bookings/42  (404) with 2 occurrences migrated to:
  https://example.com/hotels/Rest%20%26%20Relax/bookings/42  ([https](https://example.com/hotels/Rest%20%26%20Relax/bookings/42 ) result 404).
* [ ] http://example.com/info  (404) with 2 occurrences migrated to:
  https://example.com/info  ([https](https://example.com/info ) result 404).
* [ ] http://example.com/invalid  (404) with 1 occurrences migrated to:
  https://example.com/invalid  ([https](https://example.com/invalid ) result 404).
* [ ] http://example.com/jquery-1.11.0.min.js  (404) with 2 occurrences migrated to:
  https://example.com/jquery-1.11.0.min.js  ([https](https://example.com/jquery-1.11.0.min.js ) result 404).
* [ ] http://example.com/match  (404) with 1 occurrences migrated to:
  https://example.com/match  ([https](https://example.com/match ) result 404).
* [ ] http://example.com/myFileUpload  (404) with 1 occurrences migrated to:
  https://example.com/myFileUpload  ([https](https://example.com/myFileUpload ) result 404).
* [ ] http://example.com/myForm  (404) with 1 occurrences migrated to:
  https://example.com/myForm  ([https](https://example.com/myForm ) result 404).
* [ ] http://example.com/path  (404) with 4 occurrences migrated to:
  https://example.com/path  ([https](https://example.com/path ) result 404).
* [ ] http://example.com/path?query  (404) with 2 occurrences migrated to:
  https://example.com/path?query  ([https](https://example.com/path?query ) result 404).
* [ ] http://example.com/path?query=foo  (404) with 1 occurrences migrated to:
  https://example.com/path?query=foo  ([https](https://example.com/path?query=foo ) result 404).
* [ ] http://example.com/people  (404) with 1 occurrences migrated to:
  https://example.com/people  ([https](https://example.com/people ) result 404).
* [ ] http://example.com/people/  (404) with 1 occurrences migrated to:
  https://example.com/people/  ([https](https://example.com/people/ ) result 404).
* [ ] http://example.com/prefix/path  (404) with 2 occurrences migrated to:
  https://example.com/prefix/path  ([https](https://example.com/prefix/path ) result 404).
* [ ] http://example.com/resource  (404) with 5 occurrences migrated to:
  https://example.com/resource  ([https](https://example.com/resource ) result 404).
* [ ] http://example.com/resource?access_token=123  (404) with 1 occurrences migrated to:
  https://example.com/resource?access_token=123  ([https](https://example.com/resource?access_token=123 ) result 404).
* [ ] http://example.com/spaces  (404) with 1 occurrences migrated to:
  https://example.com/spaces  ([https](https://example.com/spaces ) result 404).
* [ ] http://example.com/spaces%20and%20%E2%82%AC  (404) with 3 occurrences migrated to:
  https://example.com/spaces%20and%20%E2%82%AC  ([https](https://example.com/spaces%20and%20%E2%82%AC ) result 404).
* [ ] http://example.com/spring/  (404) with 1 occurrences migrated to:
  https://example.com/spring/  ([https](https://example.com/spring/ ) result 404).
* [ ] http://example.com/test/this/here  (404) with 1 occurrences migrated to:
  https://example.com/test/this/here  ([https](https://example.com/test/this/here ) result 404).
* [ ] http://example.com/upload  (404) with 1 occurrences migrated to:
  https://example.com/upload  ([https](https://example.com/upload ) result 404).
* [ ] http://example.com/user  (404) with 1 occurrences migrated to:
  https://example.com/user  ([https](https://example.com/user ) result 404).
* [ ] http://example.org/fonts/css  (404) with 6 occurrences migrated to:
  https://example.org/fonts/css  ([https](https://example.org/fonts/css ) result 404).
* [ ] http://example.org/foo/page.html  (404) with 1 occurrences migrated to:
  https://example.org/foo/page.html  ([https](https://example.org/foo/page.html ) result 404).
* [ ] http://example.org/image.png  (404) with 4 occurrences migrated to:
  https://example.org/image.png  ([https](https://example.org/image.png ) result 404).
* [ ] http://example.org/music/people  (404) with 4 occurrences migrated to:
  https://example.org/music/people  ([https](https://example.org/music/people ) result 404).
* [ ] http://example.org/page.cache.html  (404) with 1 occurrences migrated to:
  https://example.org/page.cache.html  ([https](https://example.org/page.cache.html ) result 404).
* [ ] http://example.org/path  (404) with 3 occurrences migrated to:
  https://example.org/path  ([https](https://example.org/path ) result 404).
* [ ] http://springframework.org/oxm-test  (404) with 2 occurrences migrated to:
  https://springframework.org/oxm-test  ([https](https://springframework.org/oxm-test ) result 404).
* [ ] http://aaa.org:8080/app/b/c/d  (301) with 1 occurrences migrated to:
  https://www.aaa.org/app/b/c/d  ([https](https://aaa.org:8080/app/b/c/d ) result 404).
* [ ] http://www.example.com/favicon.ico  (404) with 2 occurrences migrated to:
  https://www.example.com/favicon.ico  ([https](https://www.example.com/favicon.ico ) result 404).
* [ ] http://www.example.com/foo/bar  (404) with 1 occurrences migrated to:
  https://www.example.com/foo/bar  ([https](https://www.example.com/foo/bar ) result 404).
* [ ] http://www.example.com/hotels  (404) with 2 occurrences migrated to:
  https://www.example.com/hotels  ([https](https://www.example.com/hotels ) result 404).
* [ ] http://www.example.com/user/  (404) with 4 occurrences migrated to:
  https://www.example.com/user/  ([https](https://www.example.com/user/ ) result 404).
* [ ] http://www.example.com/user/john%3Bdoe/dashboard  (404) with 4 occurrences migrated to:
  https://www.example.com/user/john%3Bdoe/dashboard  ([https](https://www.example.com/user/john%3Bdoe/dashboard ) result 404).
* [ ] http://www.example.com/user/john;doe/dashboard  (404) with 2 occurrences migrated to:
  https://www.example.com/user/john;doe/dashboard  ([https](https://www.example.com/user/john;doe/dashboard ) result 404).
* [ ] http://www.ibm.com/developerworks/websphere/library/techarticles/0404_tang/0404_tang.html  (301) with 1 occurrences migrated to:
  https://www.ibm.com/developerworks/websphere/library/techarticles/0404_tang/0404_tang.html  ([https](https://www.ibm.com/developerworks/websphere/library/techarticles/0404_tang/0404_tang.html ) result 404).
* [ ] http://mydomain1.com:80/path  (301) with 2 occurrences migrated to:
  https://www.mydomain1.com/path  ([https](https://mydomain1.com:80/path ) result 404).
* [ ] http://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-03  (404) with 1 occurrences migrated to:
  https://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-03  ([https](https://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-03 ) result 404).
* [ ] http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html  (301) with 1 occurrences migrated to:
  https://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html  ([https](https://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html ) result 404).
* [ ] http://xml.apache.org/xslt  (404) with 3 occurrences migrated to:
  https://xml.apache.org/xslt  ([https](https://xml.apache.org/xslt ) result 404).
* [ ] http://myhost.com/resource/path/myTemplate.txt  (500) with 1 occurrences migrated to:
  https://myhost.com/resource/path/myTemplate.txt  ([https](https://myhost.com/resource/path/myTemplate.txt ) result 500).
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://activemq.apache.org/delete-inactive-destinations.html  with 1 occurrences migrated to:
  https://activemq.apache.org/delete-inactive-destinations.html  ([https](https://activemq.apache.org/delete-inactive-destinations.html ) result 200).
* [ ] http://activemq.apache.org/stomp.html  with 1 occurrences migrated to:
  https://activemq.apache.org/stomp.html  ([https](https://activemq.apache.org/stomp.html ) result 200).
* [ ] http://ant.apache.org  with 1 occurrences migrated to:
  https://ant.apache.org  ([https](https://ant.apache.org ) result 200).
* [ ] http://asciidoctor.org/  with 1 occurrences migrated to:
  https://asciidoctor.org/  ([https](https://asciidoctor.org/ ) result 200).
* [ ] http://asciidoctor.org/docs/editing-asciidoc-with-live-preview/  with 2 occurrences migrated to:
  https://asciidoctor.org/docs/editing-asciidoc-with-live-preview/  ([https](https://asciidoctor.org/docs/editing-asciidoc-with-live-preview/ ) result 200).
* [ ] http://beanvalidation.org/  with 1 occurrences migrated to:
  https://beanvalidation.org/  ([https](https://beanvalidation.org/ ) result 200).
* [ ] http://caniuse.com/  with 2 occurrences migrated to:
  https://caniuse.com/  ([https](https://caniuse.com/ ) result 200).
* [ ] http://castor-data-binding.github.io/castor/reference-guides/1.3.3/html-single/index.html  with 2 occurrences migrated to:
  https://castor-data-binding.github.io/castor/reference-guides/1.3.3/html-single/index.html  ([https](https://castor-data-binding.github.io/castor/reference-guides/1.3.3/html-single/index.html ) result 200).
* [ ] http://cbor.io/  with 1 occurrences migrated to:
  https://cbor.io/  ([https](https://cbor.io/ ) result 200).
* [ ] http://code.jquery.com/jquery-1.11.0.min.js  with 2 occurrences migrated to:
  https://code.jquery.com/jquery-1.11.0.min.js  ([https](https://code.jquery.com/jquery-1.11.0.min.js ) result 200).
* [ ] http://code.jquery.com/jquery.js  with 1 occurrences migrated to:
  https://code.jquery.com/jquery.js  ([https](https://code.jquery.com/jquery.js ) result 200).
* [ ] http://commons.apache.org/proper/commons-lang/  with 2 occurrences migrated to:
  https://commons.apache.org/proper/commons-lang/  ([https](https://commons.apache.org/proper/commons-lang/ ) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html  ([https](https://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html  ([https](https://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html  ([https](https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/javax/script/ScriptEngineFactory.html  with 2 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/javax/script/ScriptEngineFactory.html  ([https](https://docs.oracle.com/javase/8/docs/api/javax/script/ScriptEngineFactory.html ) result 200).
* [ ] http://docs.oracle.com/javase/tutorial/javabeans/advanced/customization.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/tutorial/javabeans/advanced/customization.html  ([https](https://docs.oracle.com/javase/tutorial/javabeans/advanced/customization.html ) result 200).
* [ ] http://docs.oracle.com/javase/tutorial/javabeans/writing/properties.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/tutorial/javabeans/writing/properties.html  ([https](https://docs.oracle.com/javase/tutorial/javabeans/writing/properties.html ) result 200).
* [ ] http://docs.seleniumhq.org/  with 1 occurrences migrated to:
  https://docs.seleniumhq.org/  ([https](https://docs.seleniumhq.org/ ) result 200).
* [ ] http://docs.seleniumhq.org/projects/webdriver/  with 1 occurrences migrated to:
  https://docs.seleniumhq.org/projects/webdriver/  ([https](https://docs.seleniumhq.org/projects/webdriver/ ) result 200).
* [ ] 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://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/view/script/ScriptTemplateView.html  with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/view/script/ScriptTemplateView.html  ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/view/script/ScriptTemplateView.html ) result 200).
* [ ] http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/  with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/  ([https](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/ ) result 200).
* [ ] http://docs.spring.io/spring-session/docs/current/reference/html5/  with 1 occurrences migrated to:
  https://docs.spring.io/spring-session/docs/current/reference/html5/  ([https](https://docs.spring.io/spring-session/docs/current/reference/html5/ ) result 200).
* [ ] http://en.wikipedia.org/wiki/Adapter_pattern  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Adapter_pattern  ([https](https://en.wikipedia.org/wiki/Adapter_pattern ) result 200).
* [ ] http://en.wikipedia.org/wiki/Halting_Problem  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Halting_Problem  ([https](https://en.wikipedia.org/wiki/Halting_Problem ) result 200).
* [ ] http://en.wikipedia.org/wiki/List_of_HTTP_status_codes  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/List_of_HTTP_status_codes  ([https](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes ) result 200).
* [ ] http://en.wikipedia.org/wiki/MIME  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/MIME  ([https](https://en.wikipedia.org/wiki/MIME ) result 200).
* [ ] http://en.wikipedia.org/wiki/Mock_Object  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Mock_Object  ([https](https://en.wikipedia.org/wiki/Mock_Object ) result 200).
* [ ] http://en.wikipedia.org/wiki/Polyfill  with 2 occurrences migrated to:
  https://en.wikipedia.org/wiki/Polyfill  ([https](https://en.wikipedia.org/wiki/Polyfill ) result 200).
* [ ] http://example.com  with 132 occurrences migrated to:
  https://example.com  ([https](https://example.com ) result 200).
* [ ] http://example.com/  with 16 occurrences migrated to:
  https://example.com/  ([https](https://example.com/ ) result 200).
* [ ] http://example.com?foo  with 2 occurrences migrated to:
  https://example.com?foo  ([https](https://example.com?foo ) result 200).
* [ ] http://example.com?foo=bar  with 8 occurrences migrated to:
  https://example.com?foo=bar  ([https](https://example.com?foo=bar ) result 200).
* [ ] http://example.com?foo=bar@baz  with 1 occurrences migrated to:
  https://example.com?foo=bar@baz  ([https](https://example.com?foo=bar@baz ) result 200).
* [ ] http://example.org  with 18 occurrences migrated to:
  https://example.org  ([https](https://example.org ) result 200).
* [ ] http://example.org/  with 1 occurrences migrated to:
  https://example.org/  ([https](https://example.org/ ) result 200).
* [ ] http://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/DeserializationFeature.html  with 2 occurrences migrated to:
  https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/DeserializationFeature.html  ([https](https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/DeserializationFeature.html ) result 200).
* [ ] http://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/MapperFeature.html  with 2 occurrences migrated to:
  https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/MapperFeature.html  ([https](https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/MapperFeature.html ) result 200).
* [ ] http://h2database.com  with 1 occurrences migrated to:
  https://h2database.com  ([https](https://h2database.com ) result 200).
* [ ] http://handlebarsjs.com  with 2 occurrences migrated to:
  https://handlebarsjs.com  ([https](https://handlebarsjs.com ) result 200).
* [ ] http://handlebarsjs.com/  with 2 occurrences migrated to:
  https://handlebarsjs.com/  ([https](https://handlebarsjs.com/ ) result 200).
* [ ] http://hc.apache.org/httpcomponents-asyncclient-dev/  with 1 occurrences migrated to:
  https://hc.apache.org/httpcomponents-asyncclient-dev/  ([https](https://hc.apache.org/httpcomponents-asyncclient-dev/ ) result 200).
* [ ] http://hc.apache.org/httpcomponents-client-ga/  with 2 occurrences migrated to:
  https://hc.apache.org/httpcomponents-client-ga/  ([https](https://hc.apache.org/httpcomponents-client-ga/ ) result 200).
* [ ] http://hc.apache.org/httpcomponents-client-ga/httpclient/  with 1 occurrences migrated to:
  https://hc.apache.org/httpcomponents-client-ga/httpclient/  ([https](https://hc.apache.org/httpcomponents-client-ga/httpclient/ ) result 200).
* [ ] http://www.hibernate.org/  (301) with 1 occurrences migrated to:
  https://hibernate.org/  ([https](https://www.hibernate.org/ ) result 200).
* [ ] http://www.hibernate.org  (301) with 1 occurrences migrated to:
  https://hibernate.org/  ([https](https://www.hibernate.org ) result 200).
* [ ] http://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html  with 1 occurrences migrated to:
  https://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html  ([https](https://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html ) result 200).
* [ ] http://jcp.org/aboutJava/communityprocess/final/jsr160/index.html  with 1 occurrences migrated to:
  https://jcp.org/aboutJava/communityprocess/final/jsr160/index.html  ([https](https://jcp.org/aboutJava/communityprocess/final/jsr160/index.html ) result 200).
* [ ] http://jcp.org/en/jsr/detail?id=107  with 1 occurrences migrated to:
  https://jcp.org/en/jsr/detail?id=107  ([https](https://jcp.org/en/jsr/detail?id=107 ) result 200).
* [ ] http://joel-costigliola.github.io/assertj/  with 3 occurrences migrated to:
  https://joel-costigliola.github.io/assertj/  ([https](https://joel-costigliola.github.io/assertj/ ) result 200).
* [ ] http://jsonassert.skyscreamer.org  with 1 occurrences migrated to:
  https://jsonassert.skyscreamer.org  ([https](https://jsonassert.skyscreamer.org ) result 200).
* [ ] http://jsonassert.skyscreamer.org/  with 5 occurrences migrated to:
  https://jsonassert.skyscreamer.org/  ([https](https://jsonassert.skyscreamer.org/ ) result 200).
* [ ] http://junit.org/junit5/docs/current/user-guide/  with 2 occurrences migrated to:
  https://junit.org/junit5/docs/current/user-guide/  ([https](https://junit.org/junit5/docs/current/user-guide/ ) result 200).
* [ ] http://kotlinlang.org/  with 2 occurrences migrated to:
  https://kotlinlang.org/  ([https](https://kotlinlang.org/ ) result 200).
* [ ] http://kotlinlang.org/docs/reference/  with 1 occurrences migrated to:
  https://kotlinlang.org/docs/reference/  ([https](https://kotlinlang.org/docs/reference/ ) result 200).
* [ ] http://kotlinlang.org/docs/reference/classes.html  with 3 occurrences migrated to:
  https://kotlinlang.org/docs/reference/classes.html  ([https](https://kotlinlang.org/docs/reference/classes.html ) result 200).
* [ ] http://mydomain.com  with 5 occurrences migrated to:
  https://mydomain.com  ([https](https://mydomain.com ) result 200).
* [ ] http://netty.io/  with 1 occurrences migrated to:
  https://netty.io/  ([https](https://netty.io/ ) result 200).
* [ ] http://openjdk.java.net/jeps/290  with 1 occurrences migrated to:
  https://openjdk.java.net/jeps/290  ([https](https://openjdk.java.net/jeps/290 ) result 200).
* [ ] http://openjdk.java.net/projects/nashorn/  with 10 occurrences migrated to:
  https://openjdk.java.net/projects/nashorn/  ([https](https://openjdk.java.net/projects/nashorn/ ) result 200).
* [ ] http://poi.apache.org  with 3 occurrences migrated to:
  https://poi.apache.org  ([https](https://poi.apache.org ) 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://projects.spring.io/spring-data/  with 1 occurrences migrated to:
  https://projects.spring.io/spring-data/  ([https](https://projects.spring.io/spring-data/ ) result 200).
* [ ] http://projects.spring.io/spring-framework/  with 1 occurrences migrated to:
  https://projects.spring.io/spring-framework/  ([https](https://projects.spring.io/spring-framework/ ) result 200).
* [ ] http://projects.spring.io/spring-integration/  with 1 occurrences migrated to:
  https://projects.spring.io/spring-integration/  ([https](https://projects.spring.io/spring-integration/ ) result 200).
* [ ] http://projects.spring.io/spring-security/  with 3 occurrences migrated to:
  https://projects.spring.io/spring-security/  ([https](https://projects.spring.io/spring-security/ ) result 200).
* [ ] http://repo1.maven.org/maven2/javax/inject/javax.inject/1/  with 2 occurrences migrated to:
  https://repo1.maven.org/maven2/javax/inject/javax.inject/1/  ([https](https://repo1.maven.org/maven2/javax/inject/javax.inject/1/ ) result 200).
* [ ] http://schema.spring.io/mvc/spring-mvc.xsd  with 1 occurrences migrated to:
  https://schema.spring.io/mvc/spring-mvc.xsd  ([https](https://schema.spring.io/mvc/spring-mvc.xsd ) result 200).
* [ ] http://search.maven.org/  with 2 occurrences migrated to:
  https://search.maven.org/  ([https](https://search.maven.org/ ) result 200).
* [ ] http://sockjs.github.io/sockjs-protocol/sockjs-protocol-0.3.3.html  with 3 occurrences migrated to:
  https://sockjs.github.io/sockjs-protocol/sockjs-protocol-0.3.3.html  ([https](https://sockjs.github.io/sockjs-protocol/sockjs-protocol-0.3.3.html ) result 200).
* [ ] http://sourceforge.net  with 1 occurrences migrated to:
  https://sourceforge.net  ([https](https://sourceforge.net ) result 200).
* [ ] http://sourceforge.net/projects/javadiff/  with 1 occurrences migrated to:
  https://sourceforge.net/projects/javadiff/  ([https](https://sourceforge.net/projects/javadiff/ ) result 200).
* [ ] http://sourceforge.net/sflogo.php?group_id=37160  with 1 occurrences migrated to:
  https://sourceforge.net/sflogo.php?group_id=37160  ([https](https://sourceforge.net/sflogo.php?group_id=37160 ) result 200).
* [ ] http://spring.io/blog/  with 1 occurrences migrated to:
  https://spring.io/blog/  ([https](https://spring.io/blog/ ) result 200).
* [ ] http://spring.io/blog/category/news  with 1 occurrences migrated to:
  https://spring.io/blog/category/news  ([https](https://spring.io/blog/category/news ) result 200).
* [ ] http://square.github.io/okhttp/  with 1 occurrences migrated to:
  https://square.github.io/okhttp/  ([https](https://square.github.io/okhttp/ ) result 200).
* [ ] http://stackoverflow.com/questions/1481251/what-does-document-domain-document-domain-do  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/1481251/what-does-document-domain-document-domain-do  ([https](https://stackoverflow.com/questions/1481251/what-does-document-domain-document-domain-do ) result 200).
* [ ] http://stackoverflow.com/questions/19394570/java-jre-7u45-breaks-classloader-getresources  with 2 occurrences migrated to:
  https://stackoverflow.com/questions/19394570/java-jre-7u45-breaks-classloader-getresources  ([https](https://stackoverflow.com/questions/19394570/java-jre-7u45-breaks-classloader-getresources ) result 200).
* [ ] http://stackoverflow.com/questions/22986109/testing-spring-managed-servlet  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/22986109/testing-spring-managed-servlet  ([https](https://stackoverflow.com/questions/22986109/testing-spring-managed-servlet ) result 200).
* [ ] http://stackoverflow.com/questions/24725438/what-could-cause-a-class-implementing-applicationlistenercontextrefreshedevent  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/24725438/what-could-cause-a-class-implementing-applicationlistenercontextrefreshedevent  ([https](https://stackoverflow.com/questions/24725438/what-could-cause-a-class-implementing-applicationlistenercontextrefreshedevent ) result 200).
* [ ] http://stackoverflow.com/questions/35733344/can-contextconfiguration-in-a-custom-annotation-be-merged  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/35733344/can-contextconfiguration-in-a-custom-annotation-be-merged  ([https](https://stackoverflow.com/questions/35733344/can-contextconfiguration-in-a-custom-annotation-be-merged ) result 200).
* [ ] http://start.spring.io/  with 2 occurrences migrated to:
  https://start.spring.io/  ([https](https://start.spring.io/ ) result 200).
* [ ] http://stas-blogspot.blogspot.com/2010/03/java-bridge-methods-explained.html  with 1 occurrences migrated to:
  https://stas-blogspot.blogspot.com/2010/03/java-bridge-methods-explained.html  ([https](https://stas-blogspot.blogspot.com/2010/03/java-bridge-methods-explained.html ) result 200).
* [ ] http://stomp.github.io/stomp-specification-1.2.html  with 9 occurrences migrated to:
  https://stomp.github.io/stomp-specification-1.2.html  ([https](https://stomp.github.io/stomp-specification-1.2.html ) result 200).
* [ ] http://struts.apache.org  with 1 occurrences migrated to:
  https://struts.apache.org  ([https](https://struts.apache.org ) result 200).
* [ ] http://struts.apache.org/  with 1 occurrences migrated to:
  https://struts.apache.org/  ([https](https://struts.apache.org/ ) result 200).
* [ ] http://tapestry.apache.org/  with 2 occurrences migrated to:
  https://tapestry.apache.org/  ([https](https://tapestry.apache.org/ ) result 200).
* [ ] http://tiles.apache.org  with 4 occurrences migrated to:
  https://tiles.apache.org  ([https](https://tiles.apache.org ) result 200).
* [ ] http://tiles.apache.org/framework/dependency-management.html  with 1 occurrences migrated to:
  https://tiles.apache.org/framework/dependency-management.html  ([https](https://tiles.apache.org/framework/dependency-management.html ) result 200).
* [ ] http://tools.ietf.org/html/rfc1945  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc1945  ([https](https://tools.ietf.org/html/rfc1945 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2109  with 2 occurrences migrated to:
  https://tools.ietf.org/html/rfc2109  ([https](https://tools.ietf.org/html/rfc2109 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2295  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2295  ([https](https://tools.ietf.org/html/rfc2295 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2324  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2324  ([https](https://tools.ietf.org/html/rfc2324 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2518  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2518  ([https](https://tools.ietf.org/html/rfc2518 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2616  with 3 occurrences migrated to:
  https://tools.ietf.org/html/rfc2616  ([https](https://tools.ietf.org/html/rfc2616 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2774  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2774  ([https](https://tools.ietf.org/html/rfc2774 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2817  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2817  ([https](https://tools.ietf.org/html/rfc2817 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2965  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2965  ([https](https://tools.ietf.org/html/rfc2965 ) result 200).
* [ ] http://tools.ietf.org/html/rfc3229  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc3229  ([https](https://tools.ietf.org/html/rfc3229 ) result 200).
* [ ] http://tools.ietf.org/html/rfc3986  with 3 occurrences migrated to:
  https://tools.ietf.org/html/rfc3986  ([https](https://tools.ietf.org/html/rfc3986 ) result 200).
* [ ] http://tools.ietf.org/html/rfc4918  with 5 occurrences migrated to:
  https://tools.ietf.org/html/rfc4918  ([https](https://tools.ietf.org/html/rfc4918 ) result 200).
* [ ] http://tools.ietf.org/html/rfc5842  with 2 occurrences migrated to:
  https://tools.ietf.org/html/rfc5842  ([https](https://tools.ietf.org/html/rfc5842 ) result 200).
* [ ] http://tools.ietf.org/html/rfc5988  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc5988  ([https](https://tools.ietf.org/html/rfc5988 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6202  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc6202  ([https](https://tools.ietf.org/html/rfc6202 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6266  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc6266  ([https](https://tools.ietf.org/html/rfc6266 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6454  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc6454  ([https](https://tools.ietf.org/html/rfc6454 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6455  with 2 occurrences migrated to:
  https://tools.ietf.org/html/rfc6455  ([https](https://tools.ietf.org/html/rfc6455 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6585  with 4 occurrences migrated to:
  https://tools.ietf.org/html/rfc6585  ([https](https://tools.ietf.org/html/rfc6585 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7230  with 10 occurrences migrated to:
  https://tools.ietf.org/html/rfc7230  ([https](https://tools.ietf.org/html/rfc7230 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7231  with 56 occurrences migrated to:
  https://tools.ietf.org/html/rfc7231  ([https](https://tools.ietf.org/html/rfc7231 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7232  with 8 occurrences migrated to:
  https://tools.ietf.org/html/rfc7232  ([https](https://tools.ietf.org/html/rfc7232 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7233  with 12 occurrences migrated to:
  https://tools.ietf.org/html/rfc7233  ([https](https://tools.ietf.org/html/rfc7233 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7234  with 5 occurrences migrated to:
  https://tools.ietf.org/html/rfc7234  ([https](https://tools.ietf.org/html/rfc7234 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7235  with 6 occurrences migrated to:
  https://tools.ietf.org/html/rfc7235  ([https](https://tools.ietf.org/html/rfc7235 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7238  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc7238  ([https](https://tools.ietf.org/html/rfc7238 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7239  with 7 occurrences migrated to:
  https://tools.ietf.org/html/rfc7239  ([https](https://tools.ietf.org/html/rfc7239 ) result 200).
* [ ] http://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-webdav-protocol-06.txt  with 3 occurrences migrated to:
  https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-webdav-protocol-06.txt  ([https](https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-webdav-protocol-06.txt ) result 200).
* [ ] http://unlicense.org  with 1 occurrences migrated to:
  https://unlicense.org  ([https](https://unlicense.org ) result 200).
* [ ] http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/  with 10 occurrences migrated to:
  https://www.amazon.com/exec/obidos/tg/detail/-/0764543857/  ([https](https://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ ) result 200).
* [ ] http://www.apache.org  with 1 occurrences migrated to:
  https://www.apache.org  ([https](https://www.apache.org ) result 200).
* [ ] http://www.apple.com/DTDs/PropertyList-1.0.dtd  with 6 occurrences migrated to:
  https://www.apple.com/DTDs/PropertyList-1.0.dtd  ([https](https://www.apple.com/DTDs/PropertyList-1.0.dtd ) result 200).
* [ ] http://www.atomikos.com/  with 1 occurrences migrated to:
  https://www.atomikos.com/  ([https](https://www.atomikos.com/ ) result 200).
* [ ] http://www.baeldung.com/kotlin-null-safety  with 1 occurrences migrated to:
  https://www.baeldung.com/kotlin-null-safety  ([https](https://www.baeldung.com/kotlin-null-safety ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/devguide/index.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/devguide/index.html  ([https](https://www.eclipse.org/aspectj/doc/released/devguide/index.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/devguide/ltw-configuration.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/devguide/ltw-configuration.html  ([https](https://www.eclipse.org/aspectj/doc/released/devguide/ltw-configuration.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/dtd/aspectj.dtd  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/dtd/aspectj.dtd  ([https](https://www.eclipse.org/aspectj/dtd/aspectj.dtd ) result 200).
* [ ] http://ehcache.sourceforge.net  (301) with 1 occurrences migrated to:
  https://www.ehcache.org/  ([https](https://ehcache.sourceforge.net ) result 200).
* [ ] http://ehcache.org/  (301) with 1 occurrences migrated to:
  https://www.ehcache.org/  ([https](https://ehcache.org/ ) result 200).
* [ ] http://www.embeddedjs.com/  with 2 occurrences migrated to:
  https://www.embeddedjs.com/  ([https](https://www.embeddedjs.com/ ) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com  with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com  ([https](https://www.enterpriseintegrationpatterns.com ) result 200).
* [ ] http://www.example.org/?param=aGVsbG9Xb3JsZA%3D%3D  with 1 occurrences migrated to:
  https://www.example.org/?param=aGVsbG9Xb3JsZA%3D%3D  ([https](https://www.example.org/?param=aGVsbG9Xb3JsZA%3D%3D ) result 200).
* [ ] http://www.google.com  with 2 occurrences migrated to:
  https://www.google.com  ([https](https://www.google.com ) result 200).
* [ ] http://www.h2database.com  with 1 occurrences migrated to:
  https://www.h2database.com  ([https](https://www.h2database.com ) result 200).
* [ ] http://www.h2database.com/html/grammar.html  with 1 occurrences migrated to:
  https://www.h2database.com/html/grammar.html  ([https](https://www.h2database.com/html/grammar.html ) result 200).
* [ ] http://www.ietf.org  with 1 occurrences migrated to:
  https://www.ietf.org  ([https](https://www.ietf.org ) result 200).
* [ ] http://www.ietf.org/rfc/rfc1867.txt  with 1 occurrences migrated to:
  https://www.ietf.org/rfc/rfc1867.txt  ([https](https://www.ietf.org/rfc/rfc1867.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2396.txt  with 2 occurrences migrated to:
  https://www.ietf.org/rfc/rfc2396.txt  ([https](https://www.ietf.org/rfc/rfc2396.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc3986.txt  with 11 occurrences migrated to:
  https://www.ietf.org/rfc/rfc3986.txt  ([https](https://www.ietf.org/rfc/rfc3986.txt ) result 200).
* [ ] http://www.infoq.com/  with 1 occurrences migrated to:
  https://www.infoq.com/  ([https](https://www.infoq.com/ ) result 200).
* [ ] http://www.infoq.com/minibooks/JTDS  with 1 occurrences migrated to:
  https://www.infoq.com/minibooks/JTDS  ([https](https://www.infoq.com/minibooks/JTDS ) result 200).
* [ ] http://www.jetbrains.com/idea/  with 1 occurrences migrated to:
  https://www.jetbrains.com/idea/  ([https](https://www.jetbrains.com/idea/ ) result 200).
* [ ] http://www.json.org/  with 1 occurrences migrated to:
  https://www.json.org/  ([https](https://www.json.org/ ) result 200).
* [ ] http://www.jython.org  with 2 occurrences migrated to:
  https://www.jython.org  ([https](https://www.jython.org ) result 200).
* [ ] http://www.jython.org/  with 2 occurrences migrated to:
  https://www.jython.org/  ([https](https://www.jython.org/ ) result 200).
* [ ] http://www.lowagie.com/iText  with 2 occurrences migrated to:
  https://www.lowagie.com/iText  ([https](https://www.lowagie.com/iText ) result 200).
* [ ] http://www.manpagez.com/man/5/crontab/  with 1 occurrences migrated to:
  https://www.manpagez.com/man/5/crontab/  ([https](https://www.manpagez.com/man/5/crontab/ ) result 200).
* [ ] http://mydomain1.com:80/  (301) with 2 occurrences migrated to:
  https://www.mydomain1.com/  ([https](https://mydomain1.com:80/ ) result 200).
* [ ] http://mydomain1.com:80  (301) with 1 occurrences migrated to:
  https://www.mydomain1.com/  ([https](https://mydomain1.com:80 ) result 200).
* [ ] http://www.oracle.com/technetwork/articles/javaee/jpa-137156.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/articles/javaee/jpa-137156.html  ([https](https://www.oracle.com/technetwork/articles/javaee/jpa-137156.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html  ([https](https://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html  ([https](https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html  ([https](https://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html  ([https](https://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html ) result 200).
* [ ] http://www.ow2.org/  with 1 occurrences migrated to:
  https://www.ow2.org/  ([https](https://www.ow2.org/ ) result 200).
* [ ] http://www.owasp.org/index.php/HTTPOnly  with 4 occurrences migrated to:
  https://www.owasp.org/index.php/HTTPOnly  ([https](https://www.owasp.org/index.php/HTTPOnly ) result 200).
* [ ] http://quartz-scheduler.org  (301) with 3 occurrences migrated to:
  https://www.quartz-scheduler.org/  ([https](https://quartz-scheduler.org ) result 200).
* [ ] http://www.rabbitmq.com/stomp.html  with 1 occurrences migrated to:
  https://www.rabbitmq.com/stomp.html  ([https](https://www.rabbitmq.com/stomp.html ) result 200).
* [ ] http://www.reactive-streams.org  with 1 occurrences migrated to:
  https://www.reactive-streams.org  ([https](https://www.reactive-streams.org ) result 200).
* [ ] http://www.reactive-streams.org/  with 2 occurrences migrated to:
  https://www.reactive-streams.org/  ([https](https://www.reactive-streams.org/ ) result 200).
* [ ] http://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Publisher.html  with 1 occurrences migrated to:
  https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Publisher.html  ([https](https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Publisher.html ) result 200).
* [ ] http://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Subscriber.html  with 1 occurrences migrated to:
  https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Subscriber.html  ([https](https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Subscriber.html ) result 200).
* [ ] http://seleniumhq.org/projects/webdriver/  (301) with 1 occurrences migrated to:
  https://www.seleniumhq.org  ([https](https://seleniumhq.org/projects/webdriver/ ) result 200).
* [ ] http://www.springbyexample.org/examples/custom-thread-scope-module.html  with 1 occurrences migrated to:
  https://www.springbyexample.org/examples/custom-thread-scope-module.html  ([https](https://www.springbyexample.org/examples/custom-thread-scope-module.html ) result 200).
* [ ] http://www.springframework.org/dtd/spring-beans-2.0.dtd  with 3 occurrences migrated to:
  https://www.springframework.org/dtd/spring-beans-2.0.dtd  ([https](https://www.springframework.org/dtd/spring-beans-2.0.dtd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop.xsd  with 12 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd  with 80 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/cache/spring-cache.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/cache/spring-cache.xsd  ([https](https://www.springframework.org/schema/cache/spring-cache.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd  with 13 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/jdbc/spring-jdbc.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jee/spring-jee.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/jee/spring-jee.xsd  ([https](https://www.springframework.org/schema/jee/spring-jee.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jms/spring-jms.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/jms/spring-jms.xsd  ([https](https://www.springframework.org/schema/jms/spring-jms.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang.xsd ) result 200).
* [ ] http://www.springframework.org/schema/mvc/spring-mvc.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc.xsd ) result 200).
* [ ] http://www.springframework.org/schema/oxm/spring-oxm.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/oxm/spring-oxm.xsd  ([https](https://www.springframework.org/schema/oxm/spring-oxm.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tool/spring-tool.xsd  with 13 occurrences migrated to:
  https://www.springframework.org/schema/tool/spring-tool.xsd  ([https](https://www.springframework.org/schema/tool/spring-tool.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tx/spring-tx.xsd  with 8 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx.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).
* [ ] http://www.springframework.org/schema/websocket/spring-websocket.xsd  with 12 occurrences migrated to:
  https://www.springframework.org/schema/websocket/spring-websocket.xsd  ([https](https://www.springframework.org/schema/websocket/spring-websocket.xsd ) result 200).
* [ ] http://www.stuartellis.eu/articles/erb/  (301) with 2 occurrences migrated to:
  https://www.stuartellis.name/articles/erb/  ([https](https://www.stuartellis.eu/articles/erb/ ) result 200).
* [ ] http://www.thymeleaf.org/  with 2 occurrences migrated to:
  https://www.thymeleaf.org/  ([https](https://www.thymeleaf.org/ ) result 200).
* [ ] http://www.thymeleaf.org/documentation.html  with 2 occurrences migrated to:
  https://www.thymeleaf.org/documentation.html  ([https](https://www.thymeleaf.org/documentation.html ) result 200).
* [ ] http://www.w3.org/2000/xmlns/  with 5 occurrences migrated to:
  https://www.w3.org/2000/xmlns/  ([https](https://www.w3.org/2000/xmlns/ ) result 200).
* [ ] http://www.w3.org/2004/08/xop/include  with 2 occurrences migrated to:
  https://www.w3.org/2004/08/xop/include  ([https](https://www.w3.org/2004/08/xop/include ) result 200).
* [ ] http://www.w3.org/DesignIssues/MatrixURIs.html  with 1 occurrences migrated to:
  https://www.w3.org/DesignIssues/MatrixURIs.html  ([https](https://www.w3.org/DesignIssues/MatrixURIs.html ) result 200).
* [ ] http://www.w3.org/TR/2004/WD-soap12-mtom-20040608/  with 2 occurrences migrated to:
  https://www.w3.org/TR/2004/WD-soap12-mtom-20040608/  ([https](https://www.w3.org/TR/2004/WD-soap12-mtom-20040608/ ) result 200).
* [ ] http://www.w3.org/TR/2005/REC-xop10-20050125/  with 6 occurrences migrated to:
  https://www.w3.org/TR/2005/REC-xop10-20050125/  ([https](https://www.w3.org/TR/2005/REC-xop10-20050125/ ) result 200).
* [ ] http://www.w3.org/TR/cors/  with 19 occurrences migrated to:
  https://www.w3.org/TR/cors/  ([https](https://www.w3.org/TR/cors/ ) result 200).
* [ ] http://www.w3.org/TR/eventsource/  with 2 occurrences migrated to:
  https://www.w3.org/TR/eventsource/  ([https](https://www.w3.org/TR/eventsource/ ) result 200).
* [ ] http://www.w3.org/TR/xhtml1/  with 1 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/  ([https](https://www.w3.org/TR/xhtml1/ ) result 200).
* [ ] http://www.w3.org/TR/xhtml1/diffs.html  with 1 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/diffs.html  ([https](https://www.w3.org/TR/xhtml1/diffs.html ) result 200).
* [ ] http://www.w3.org/TR/xhtml1/dtds.html  with 1 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/dtds.html  ([https](https://www.w3.org/TR/xhtml1/dtds.html ) result 200).
* [ ] http://www.webjars.org  with 4 occurrences migrated to:
  https://www.webjars.org  ([https](https://www.webjars.org ) result 200).
* [ ] http://www.webjars.org/  with 2 occurrences migrated to:
  https://www.webjars.org/  ([https](https://www.webjars.org/ ) result 200).
* [ ] http://www.webjars.org/documentation  with 2 occurrences migrated to:
  https://www.webjars.org/documentation  ([https](https://www.webjars.org/documentation ) result 200).
* [ ] http://x-stream.github.io/  with 2 occurrences migrated to:
  https://x-stream.github.io/  ([https](https://x-stream.github.io/ ) result 200).
* [ ] http://youtrack.jetbrains.com/issue/IDEA-53476  with 1 occurrences migrated to:
  https://youtrack.jetbrains.com/issue/IDEA-53476  ([https](https://youtrack.jetbrains.com/issue/IDEA-53476 ) result 200).
* [ ] http://youtrack.jetbrains.com/issue/IDEA-64446  with 1 occurrences migrated to:
  https://youtrack.jetbrains.com/issue/IDEA-64446  ([https](https://youtrack.jetbrains.com/issue/IDEA-64446 ) result 200).
* [ ] http://bit.ly/TRlX2r  with 1 occurrences migrated to:
  https://bit.ly/TRlX2r  ([https](https://bit.ly/TRlX2r ) result 301).
* [ ] http://bit.ly/UzccDt  with 1 occurrences migrated to:
  https://bit.ly/UzccDt  ([https](https://bit.ly/UzccDt ) result 301).
* [ ] http://bit.ly/p9rIvx  with 1 occurrences migrated to:
  https://bit.ly/p9rIvx  ([https](https://bit.ly/p9rIvx ) result 301).
* [ ] http://bit.ly/qUwvwz  with 1 occurrences migrated to:
  https://bit.ly/qUwvwz  ([https](https://bit.ly/qUwvwz ) result 301).
* [ ] http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx  with 1 occurrences migrated to:
  https://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx  ([https](https://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx ) result 301).
* [ ] http://castor-data-binding.github.io/castor  with 1 occurrences migrated to:
  https://castor-data-binding.github.io/castor  ([https](https://castor-data-binding.github.io/castor ) result 301).
* [ ] http://code.google.com/p/beanshell2/  with 1 occurrences migrated to:
  https://code.google.com/p/beanshell2/  ([https](https://code.google.com/p/beanshell2/ ) result 301).
* [ ] http://code.google.com/p/browsersec/wiki/Part2  with 1 occurrences migrated to:
  https://code.google.com/p/browsersec/wiki/Part2  ([https](https://code.google.com/p/browsersec/wiki/Part2 ) result 301).
* [ ] http://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal  with 1 occurrences migrated to:
  https://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal  ([https](https://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal ) result 301).
* [ ] http://code.google.com/p/xml-matchers/  with 3 occurrences migrated to:
  https://code.google.com/p/xml-matchers/  ([https](https://code.google.com/p/xml-matchers/ ) result 301).
* [ ] http://commons.apache.org/proper/commons-dbcp  with 2 occurrences migrated to:
  https://commons.apache.org/proper/commons-dbcp  ([https](https://commons.apache.org/proper/commons-dbcp ) result 301).
* [ ] http://commons.apache.org/proper/commons-fileupload  with 2 occurrences migrated to:
  https://commons.apache.org/proper/commons-fileupload  ([https](https://commons.apache.org/proper/commons-fileupload ) result 301).
* [ ] http://confluence.jetbrains.net/display/IDEADEV/Gradle+integration  with 1 occurrences migrated to:
  https://confluence.jetbrains.net/display/IDEADEV/Gradle+integration  ([https](https://confluence.jetbrains.net/display/IDEADEV/Gradle+integration ) result 301).
* [ ] 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://db.apache.org/derby  with 2 occurrences migrated to:
  https://db.apache.org/derby  ([https](https://db.apache.org/derby ) result 301).
* [ ] http://dev.w3.org/html5/eventsource/  with 2 occurrences migrated to:
  https://dev.w3.org/html5/eventsource/  ([https](https://dev.w3.org/html5/eventsource/ ) result 301).
* [ ] http://domain.com  with 24 occurrences migrated to:
  https://domain.com  ([https](https://domain.com ) result 301).
* [ ] http://domain.com/  with 1 occurrences migrated to:
  https://domain.com/  ([https](https://domain.com/ ) result 301).
* [ ] http://en.wikipedia.org/wiki/Cache_  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Cache_  ([https](https://en.wikipedia.org/wiki/Cache_ ) result 301).
* [ ] http://facebook.github.io/react/  with 2 occurrences migrated to:
  https://facebook.github.io/react/  ([https](https://facebook.github.io/react/ ) result 301).
* [ ] http://forum.springframework.org/showthread.php?t=41350  with 1 occurrences migrated to:
  https://forum.springframework.org/showthread.php?t=41350  ([https](https://forum.springframework.org/showthread.php?t=41350 ) result 301).
* [ ] http://github.com/SpringSource/spring-framework  with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-framework  ([https](https://github.com/SpringSource/spring-framework ) result 301).
* [ ] http://hdiv.org/  with 1 occurrences migrated to:
  https://hdiv.org/  ([https](https://hdiv.org/ ) result 301).
* [ ] http://jakarta.apache.org/commons/fileupload  with 1 occurrences migrated to:
  https://jakarta.apache.org/commons/fileupload  ([https](https://jakarta.apache.org/commons/fileupload ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-5708  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-5708  ([https](https://jira.springframework.org/browse/SPR-5708 ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-6124  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-6124  ([https](https://jira.springframework.org/browse/SPR-6124 ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-6128  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-6128  ([https](https://jira.springframework.org/browse/SPR-6128 ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-7064  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-7064  ([https](https://jira.springframework.org/browse/SPR-7064 ) result 301).
* [ ] http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html  with 1 occurrences migrated to:
  https://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html  ([https](https://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html ) result 301).
* [ ] http://mockito.org/  (301) with 1 occurrences migrated to:
  https://mockito.github.io  ([https](https://mockito.org/ ) result 301).
* [ ] http://mydomain1.com  with 37 occurrences migrated to:
  https://mydomain1.com  ([https](https://mydomain1.com ) result 301).
* [ ] http://mydomain1.com/  with 2 occurrences migrated to:
  https://mydomain1.com/  ([https](https://mydomain1.com/ ) result 301).
* [ ] http://mydomain1.com/path  with 2 occurrences migrated to:
  https://mydomain1.com/path  ([https](https://mydomain1.com/path ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-2660  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-2660  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-2660 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-2754  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-2754  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-2754 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-2789  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-2789  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-2789 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3127  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3127  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3127 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3775  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3775  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3775 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3880  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3880  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3880 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3896  with 7 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3896  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3896 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3949  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3949  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3949 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-4008  with 2 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-4008  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-4008 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-4040  with 2 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-4040  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-4040 ) result 301).
* [ ] http://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//topic/com.ibm.websphere.base.doc/info/aes/ae/rdat_extiapi.html  with 1 occurrences migrated to:
  https://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//topic/com.ibm.websphere.base.doc/info/aes/ae/rdat_extiapi.html  ([https](https://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//topic/com.ibm.websphere.base.doc/info/aes/ae/rdat_extiapi.html ) result 301).
* [ ] http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/rsadapter/JDBCConnectionSpec.html  with 1 occurrences migrated to:
  https://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/rsadapter/JDBCConnectionSpec.html  ([https](https://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/rsadapter/JDBCConnectionSpec.html ) result 301).
* [ ] http://site2.com  with 3 occurrences migrated to:
  https://site2.com  ([https](https://site2.com ) result 301).
* [ ] http://slack.kotlinlang.org/  with 2 occurrences migrated to:
  https://slack.kotlinlang.org/  ([https](https://slack.kotlinlang.org/ ) result 301).
* [ ] http://sourceforge.net/projects/c3p0  with 2 occurrences migrated to:
  https://sourceforge.net/projects/c3p0  ([https](https://sourceforge.net/projects/c3p0 ) result 301).
* [ ] http://sourceforge.net/projects/javadiff  with 1 occurrences migrated to:
  https://sourceforge.net/projects/javadiff  ([https](https://sourceforge.net/projects/javadiff ) result 301).
* [ ] http://springframework.org  with 2 occurrences migrated to:
  https://springframework.org  ([https](https://springframework.org ) result 301).
* [ ] http://www.atomenabled.org/developers/syndication/  with 1 occurrences migrated to:
  https://www.atomenabled.org/developers/syndication/  ([https](https://www.atomenabled.org/developers/syndication/ ) result 301).
* [ ] http://www.google.com/ig/calculator?q=1USD=?EUR  with 1 occurrences migrated to:
  https://www.google.com/ig/calculator?q=1USD=?EUR  ([https](https://www.google.com/ig/calculator?q=1USD=?EUR ) result 301).
* [ ] http://www.javaworld.com/javaworld/jw-01-2009/jw-01-spring-transactions.html  with 1 occurrences migrated to:
  https://www.javaworld.com/javaworld/jw-01-2009/jw-01-spring-transactions.html  ([https](https://www.javaworld.com/javaworld/jw-01-2009/jw-01-spring-transactions.html ) result 301).
* [ ] http://www.junit.org/  with 1 occurrences migrated to:
  https://www.junit.org/  ([https](https://www.junit.org/ ) result 301).
* [ ] http://www.mnot.net/cache_docs  with 1 occurrences migrated to:
  https://www.mnot.net/cache_docs  ([https](https://www.mnot.net/cache_docs ) result 301).
* [ ] http://www.sf.net/home.view?siteLanguage=nl  with 1 occurrences migrated to:
  https://www.sf.net/home.view?siteLanguage=nl  ([https](https://www.sf.net/home.view?siteLanguage=nl ) result 301).
* [ ] http://www.springframework.org  with 7 occurrences migrated to:
  https://www.springframework.org  ([https](https://www.springframework.org ) result 301).
* [ ] http://www.springframework.org/  with 3 occurrences migrated to:
  https://www.springframework.org/  ([https](https://www.springframework.org/ ) result 301).
* [ ] http://xyz.com/path  with 2 occurrences migrated to:
  https://xyz.com/path  ([https](https://xyz.com/path ) result 301).
* [ ] http://commons.apache.org/codec/  with 1 occurrences migrated to:
  https://commons.apache.org/codec/  ([https](https://commons.apache.org/codec/ ) result 302).
* [ ] http://commons.apache.org/logging  with 2 occurrences migrated to:
  https://commons.apache.org/logging  ([https](https://commons.apache.org/logging ) result 302).
* [ ] http://download.oracle.com/javaee/6/api/javax/inject/Scope.html  with 1 occurrences migrated to:
  https://download.oracle.com/javaee/6/api/javax/inject/Scope.html  ([https](https://download.oracle.com/javaee/6/api/javax/inject/Scope.html ) result 302).
* [ ] http://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html  with 4 occurrences migrated to:
  https://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html  ([https](https://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html ) result 302).
* [ ] http://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html  with 1 occurrences migrated to:
  https://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html  ([https](https://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html ) result 302).
* [ ] http://download.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html  with 1 occurrences migrated to:
  https://download.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html  ([https](https://download.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html ) result 302).
* [ ] http://download.oracle.com/javase/jndi/tutorial/beyond/misc/policy.html  with 1 occurrences migrated to:
  https://download.oracle.com/javase/jndi/tutorial/beyond/misc/policy.html  ([https](https://download.oracle.com/javase/jndi/tutorial/beyond/misc/policy.html ) result 302).
* [ ] http://gafter.blogspot.nl/2006/12/super-type-tokens.html  with 1 occurrences migrated to:
  https://gafter.blogspot.nl/2006/12/super-type-tokens.html  ([https](https://gafter.blogspot.nl/2006/12/super-type-tokens.html ) result 302).
* [ ] 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-Tools-Rewriting-History  with 1 occurrences migrated to:
  https://git-scm.com/book/en/Git-Tools-Rewriting-History  ([https](https://git-scm.com/book/en/Git-Tools-Rewriting-History ) result 302).
* [ ] http://java.sun.com  with 3 occurrences migrated to:
  https://java.sun.com  ([https](https://java.sun.com ) result 302).
* [ ] http://java.sun.com/docs/books/jls/third_edition/html/conversions.html  with 1 occurrences migrated to:
  https://java.sun.com/docs/books/jls/third_edition/html/conversions.html  ([https](https://java.sun.com/docs/books/jls/third_edition/html/conversions.html ) result 302).
* [ ] http://java.sun.com/docs/books/jls/third_edition/html/expressions.html  with 1 occurrences migrated to:
  https://java.sun.com/docs/books/jls/third_edition/html/expressions.html  ([https](https://java.sun.com/docs/books/jls/third_edition/html/expressions.html ) result 302).
* [ ] http://java.sun.com/j2se/  with 2 occurrences migrated to:
  https://java.sun.com/j2se/  ([https](https://java.sun.com/j2se/ ) result 302).
* [ ] http://java.sun.com/j2se/1.4.1/docs/tooldocs/solaris/javadoc.html  with 1 occurrences migrated to:
  https://java.sun.com/j2se/1.4.1/docs/tooldocs/solaris/javadoc.html  ([https](https://java.sun.com/j2se/1.4.1/docs/tooldocs/solaris/javadoc.html ) result 302).
* [ ] http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html  with 1 occurrences migrated to:
  https://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html  ([https](https://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html ) result 302).
* [ ] http://java.sun.com/j2se/javadoc  with 1 occurrences migrated to:
  https://java.sun.com/j2se/javadoc  ([https](https://java.sun.com/j2se/javadoc ) result 302).
* [ ] http://java.sun.com/j2se/javadoc/  with 1 occurrences migrated to:
  https://java.sun.com/j2se/javadoc/  ([https](https://java.sun.com/j2se/javadoc/ ) result 302).
* [ ] http://java.sun.com/j2se/javadoc/faq.html  with 1 occurrences migrated to:
  https://java.sun.com/j2se/javadoc/faq.html  ([https](https://java.sun.com/j2se/javadoc/faq.html ) result 302).
* [ ] http://java.sun.com/webservices/jaxb/  with 1 occurrences migrated to:
  https://java.sun.com/webservices/jaxb/  ([https](https://java.sun.com/webservices/jaxb/ ) result 302).
* [ ] http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  ([https](https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd  with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd  ([https](https://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd  with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd  ([https](https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd ) result 302).
* [ ] http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download  with 1 occurrences migrated to:
  https://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download  ([https](https://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download ) result 302).
* [ ] http://other.info/foo/bar  (301) with 1 occurrences migrated to:
  https://weibo.com/otherinfo/foo/bar  ([https](https://other.info/foo/bar ) result 302).
* [ ] http://www.iana.org/assignments/http-status-codes  with 1 occurrences migrated to:
  https://www.iana.org/assignments/http-status-codes  ([https](https://www.iana.org/assignments/http-status-codes ) result 302).
* [ ] http://www.iana.org/assignments/media-types/  with 1 occurrences migrated to:
  https://www.iana.org/assignments/media-types/  ([https](https://www.iana.org/assignments/media-types/ ) result 302).
* [ ] http://www.sys-con.com/java  with 1 occurrences migrated to:
  https://www.sys-con.com/java  ([https](https://www.sys-con.com/java ) result 302).
These URLs were intentionally ignored.
* http://Additional-namespace-name-URI  with 1 occurrences
* http://Default-namespace-name-URI  with 1 occurrences
* http://HOST:8080/remoting/AccountService  with 1 occurrences
* http://Namespace-name-URI  with 1 occurrences
* http://Unbound-namespace-name-URI  with 1 occurrences
* http://anotherHost/mvc-showcase  with 1 occurrences
* http://apache.org/xml/features/disallow-doctype-decl  with 14 occurrences
* http://barfoo:8888  with 1 occurrences
* http://example/  with 1 occurrences
* http://fake-service  with 7 occurrences
* http://foo  with 3 occurrences
* http://foobar:8088  with 1 occurrences
* http://host:port/myApp/myEndpoint/  with 1 occurrences
* http://java.sun.com/jsp/jstl/core  with 1 occurrences
* http://java.sun.com/xml/jaxp/properties/schemaLanguage  with 1 occurrences
* http://java.sun.com/xml/ns/j2ee  with 6 occurrences
* http://java.sun.com/xml/ns/javaee  with 4 occurrences
* http://java.sun.com/xml/ns/persistence  with 1 occurrences
* http://java.sun.com/xml/stream/properties/report-cdata-event  with 1 occurrences
* http://jaxws.remoting.springframework.org/  with 4 occurrences
* http://localhost  with 86 occurrences
* http://localhost/  with 16 occurrences
* http://localhost/42  with 1 occurrences
* http://localhost/?cookie=foo  with 1 occurrences
* http://localhost/FILE.TXT  with 1 occurrences
* http://localhost/abc  with 1 occurrences
* http://localhost/abc/def  with 1 occurrences
* http://localhost/app%20/path/  with 1 occurrences
* http://localhost/app/path%20with%20spaces/  with 1 occurrences
* http://localhost/bar  with 2 occurrences
* http://localhost/context/a  with 3 occurrences
* http://localhost/contextPath/main/path  with 2 occurrences
* http://localhost/file.foo  with 1 occurrences
* http://localhost/file.txt  with 1 occurrences
* http://localhost/foo  with 2 occurrences
* http://localhost/foo%20bar  with 1 occurrences
* http://localhost/foo/bar  with 1 occurrences
* http://localhost/foo/bar/baz  with 1 occurrences
* http://localhost/forward  with 1 occurrences
* http://localhost/hotels/42/bookings/21  with 4 occurrences
* http://localhost/input  with 1 occurrences
* http://localhost/jquery-1.11.0.min.js  with 5 occurrences
* http://localhost/messages/form  with 1 occurrences
* http://localhost/mvc-showcase  with 2 occurrences
* http://localhost/mvc-showcase/app  with 1 occurrences
* http://localhost/mvc-showcase/data/foo%20bar  with 1 occurrences
* http://localhost/mvc-showcase/data/param  with 1 occurrences
* http://localhost/mvc-showcase/data/param?foo=123  with 2 occurrences
* http://localhost/myapp/main  with 1 occurrences
* http://localhost/myapp/people/1/addresses/DE  with 1 occurrences
* http://localhost/path  with 3 occurrences
* http://localhost/path;a=b/with/semicolon  with 1 occurrences
* http://localhost/persons  with 1 occurrences
* http://localhost/prefix  with 1 occurrences
* http://localhost/prefix/app  with 1 occurrences
* http://localhost/prefix/bar  with 1 occurrences
* http://localhost/prefix/mvc-showcase  with 3 occurrences
* http://localhost/query=  with 1 occurrences
* http://localhost/query=foo@bar  with 1 occurrences
* http://localhost/resources/child/response.txt  with 1 occurrences
* http://localhost/resources/foo  with 2 occurrences
* http://localhost/resources/foo.txt  with 1 occurrences
* http://localhost/resources/response.txt  with 2 occurrences
* http://localhost/rest/books/6/pages/1.json  with 1 occurrences
* http://localhost/something/1/foo  with 1 occurrences
* http://localhost/something/optional-param  with 1 occurrences
* http://localhost/test  with 4 occurrences
* http://localhost/test.html  with 1 occurrences
* http://localhost/test/this  with 2 occurrences
* http://localhost:7070/example/adminhandle.vm  with 1 occurrences
* http://localhost:7070/example/bingo.html  with 1 occurrences
* http://localhost:80/jquery-1.11.0.min.js  with 1 occurrences
* http://localhost:8080  with 34 occurrences
* http://localhost:8080/  with 4 occurrences
* http://localhost:8080/OrderService  with 3 occurrences
* http://localhost:8080/aA/bB/cC  with 1 occurrences
* http://localhost:8080/context  with 1 occurrences
* http://localhost:8080/context/myapiresource  with 1 occurrences
* http://localhost:8080/gamecast/admin/index.html  with 1 occurrences
* http://localhost:8080/gamecast/display.html  with 1 occurrences
* http://localhost:8080/gamecast/displayShoppingCart.html  with 1 occurrences
* http://localhost:8080/jquery-1.11.0.min.js  with 1 occurrences
* http://localhost:8080/mvc-showcase  with 1 occurrences
* http://localhost:8080/myapiresource  with 1 occurrences
* http://localhost:8080/myapp/js/sockjs-client.js  with 1 occurrences
* http://localhost:8080/path  with 2 occurrences
* http://localhost:8080/people  with 2 occurrences
* http://localhost:8080/portfolio  with 1 occurrences
* http://localhost:8080/spring/  with 2 occurrences
* http://localhost:8080/test/  with 2 occurrences
* http://localhost:8080/test/print?value=%EA%B0%80+%EB%82%98  with 1 occurrences
* http://localhost:8081  with 1 occurrences
* http://localhost:8081/  with 1 occurrences
* http://localhost:8181  with 1 occurrences
* http://localhost:8888/AccountServiceEndpoint?WSDL  with 1 occurrences
* http://localhost:9000  with 7 occurrences
* http://localhost:9090  with 18 occurrences
* http://localhost:9090/jquery-1.11.0.min.js  with 2 occurrences
* http://localhost:9990/mail/messages/form  with 1 occurrences
* http://localhost:9999/  with 1 occurrences
* http://localhost:9999/OrderService?wsdl  with 4 occurrences
* http://localhosta/testbean  with 3 occurrences
* http://myserver  with 1 occurrences
* http://myurl  with 12 occurrences
* http://remotehost:8080/remoting/AccountService  with 2 occurrences
* http://samples.springframework.org/flight  with 39 occurrences
* http://somethingDifferent  with 1 occurrences
* http://springframework.org/spring-ws  with 17 occurrences
* http://test.com  with 1 occurrences
* http://test.com/  with 1 occurrences
* http://testng.org/  with 1 occurrences
* http://tiles.apache.org/tags-tiles  with 1 occurrences
* http://www  with 1 occurrences
* http://www.foo.com/schema/component  with 6 occurrences
* http://www.mycompany.com/schema/myns  with 4 occurrences
* http://www.springframework.org/schema/aop  with 30 occurrences
* http://www.springframework.org/schema/beans  with 169 occurrences
* http://www.springframework.org/schema/beans/test  with 2 occurrences
* http://www.springframework.org/schema/c  with 1 occurrences
* http://www.springframework.org/schema/cache  with 5 occurrences
* http://www.springframework.org/schema/context  with 28 occurrences
* http://www.springframework.org/schema/jdbc  with 8 occurrences
* http://www.springframework.org/schema/jee  with 9 occurrences
* http://www.springframework.org/schema/jms  with 5 occurrences
* http://www.springframework.org/schema/lang  with 10 occurrences
* http://www.springframework.org/schema/mvc  with 8 occurrences
* http://www.springframework.org/schema/oxm  with 4 occurrences
* http://www.springframework.org/schema/p  with 4 occurrences
* http://www.springframework.org/schema/task  with 2 occurrences
* http://www.springframework.org/schema/tool  with 27 occurrences
* http://www.springframework.org/schema/tx  with 18 occurrences
* http://www.springframework.org/schema/util  with 8 occurrences
* http://www.springframework.org/schema/websocket  with 26 occurrences
* http://www.springframework.org/spring-ws  with 1 occurrences
* http://www.springframework.org/tags  with 4 occurrences
* http://www.springframework.org/tags/form  with 2 occurrences
* http://www.w3.org/1999/XSL/Transform  with 8 occurrences
* http://www.w3.org/2001/XMLSchema  with 24 occurrences
* http://www.w3.org/2001/XMLSchema-instance  with 83 occurrences
* http://www.w3.org/2005/Atom  with 4 occurrences
* http://www.w3.org/TR/html4/charset.html  with 5 occurrences
* http://www.w3.org/TR/html4/sgml/entities.html  with 14 occurrences
* http://www.w3.org/XML/1998/namespace  with 5 occurrences
* http://xml.org/sax/features/  with 4 occurrences
* http://xml.org/sax/features/external-general-entities  with 14 occurrences
* http://xml.org/sax/features/is-standalone  with 1 occurrences
* http://xml.org/sax/features/namespace-prefixes  with 13 occurrences
* http://xml.org/sax/features/namespaces  with 12 occurrences
* http://xml.org/sax/features/namespaces-prefixes  with 1 occurrences
* http://xml.org/sax/properties/lexical-handler  with 12 occurrences
Closes gh-22680 
							
						 
						
							2019-03-27 22:05:38 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ac0ffda311 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-27 19:39:28 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								20f1f46ae1 
								
							 
						 
						
							
							
								
								URL Cleanup - Fix broken tests  
							
							 
							
							... 
							
							
							
							See gh-22669 
							
						 
						
							2019-03-27 19:06:01 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								c74d102df3 
								
							 
						 
						
							
							
								
								URL Cleanup - remove obsolete ATOM schema location  
							
							 
							
							... 
							
							
							
							See gh-22669 
							
						 
						
							2019-03-27 19:05:34 +01:00  
						
					 
				
					
						
							
							
								 
								Spring Operator
							
						 
						
							 
							
							
							
							
								
							
							
								8f77b7366e 
								
							 
						 
						
							
							
								
								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).
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://castor.org/mapping.dtd  (301) with 1 occurrences could not be migrated:
   ([https](https://castor.org/mapping.dtd ) result AnnotatedConnectException).
* [ ] http://mydomain2.com  (302) with 2 occurrences could not be migrated:
   ([https](https://mydomain2.com ) result ConnectTimeoutException).
* [ ] http://www.foo.com/schema/component/component.xsd  (404) with 1 occurrences could not be migrated:
   ([https](https://www.foo.com/schema/component/component.xsd ) result SSLHandshakeException).
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.kbcafe.com/rss/atom.xsd.xml  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://www.kbcafe.com/rss/atom.xsd.xml  ([https](https://www.kbcafe.com/rss/atom.xsd.xml ) result ConnectTimeoutException).
* [ ] http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd  (ReadTimeoutException) with 5 occurrences migrated to:
  https://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd  ([https](https://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd ) result ReadTimeoutException).
* [ ] http://domain1.com  (UnknownHostException) with 2 occurrences migrated to:
  https://domain1.com  ([https](https://domain1.com ) result UnknownHostException).
* [ ] http://domain2.com  (UnknownHostException) with 1 occurrences migrated to:
  https://domain2.com  ([https](https://domain2.com ) result UnknownHostException).
* [ ] http://mydomain1.com,http://mydomain2.com  (UnknownHostException) with 1 occurrences migrated to:
  https://mydomain1.com,http://mydomain2.com  ([https](https://mydomain1.com,https://mydomain2.com ) result UnknownHostException).
* [ ] http://mydomain3.com,http://mydomain4.com  (UnknownHostException) with 1 occurrences migrated to:
  https://mydomain3.com,http://mydomain4.com  ([https](https://mydomain3.com,https://mydomain4.com ) result UnknownHostException).
* [ ] http://www.springframework.org/schema/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd  (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd  ([https](https://www.springframework.org/schema/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd ) result 404).
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://example.com  with 1 occurrences migrated to:
  https://example.com  ([https](https://example.com ) result 200).
* [ ] http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd  (301) with 2 occurrences migrated to:
  https://hibernate.org/dtd/hibernate-mapping-3.0.dtd  ([https](https://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ) result 200).
* [ ] http://testng.org/testng-1.0.dtd  with 3 occurrences migrated to:
  https://testng.org/testng-1.0.dtd  ([https](https://testng.org/testng-1.0.dtd ) result 200).
* [ ] http://tiles.apache.org/dtds/tiles-config_2_0.dtd  with 2 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_2_0.dtd  ([https](https://tiles.apache.org/dtds/tiles-config_2_0.dtd ) result 200).
* [ ] http://tiles.apache.org/dtds/tiles-config_2_1.dtd  with 2 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_2_1.dtd  ([https](https://tiles.apache.org/dtds/tiles-config_2_1.dtd ) result 200).
* [ ] http://tiles.apache.org/dtds/tiles-config_3_0.dtd  with 4 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_3_0.dtd  ([https](https://tiles.apache.org/dtds/tiles-config_3_0.dtd ) result 200).
* [ ] http://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd  with 1 occurrences migrated to:
  https://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd  ([https](https://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd ) result 200).
* [ ] http://www.springframework.org/dtd/spring-beans-2.0.dtd  with 176 occurrences migrated to:
  https://www.springframework.org/dtd/spring-beans-2.0.dtd  ([https](https://www.springframework.org/dtd/spring-beans-2.0.dtd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop-2.0.xsd  with 68 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop-2.0.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop-2.5.xsd  with 11 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop-2.5.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop-3.0.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop-3.0.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop.xsd  with 7 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-2.0.xsd  with 112 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-2.0.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-2.5.xsd  with 46 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-2.5.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-3.0.xsd  with 10 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.0.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-3.1.xsd  with 33 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.1.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-3.2.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.2.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-3.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-4.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.0.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-4.1.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.1.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-4.2.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.2.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-4.3.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.3.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.3.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd  with 142 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/cache/spring-cache.xsd  with 10 occurrences migrated to:
  https://www.springframework.org/schema/cache/spring-cache.xsd  ([https](https://www.springframework.org/schema/cache/spring-cache.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-2.5.xsd  with 41 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-2.5.xsd  ([https](https://www.springframework.org/schema/context/spring-context-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-3.0.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.0.xsd  ([https](https://www.springframework.org/schema/context/spring-context-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-3.1.xsd  with 1 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-3.2.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.2.xsd  ([https](https://www.springframework.org/schema/context/spring-context-3.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-4.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.0.xsd  ([https](https://www.springframework.org/schema/context/spring-context-4.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-4.2.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.2.xsd  ([https](https://www.springframework.org/schema/context/spring-context-4.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-4.3.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.3.xsd  ([https](https://www.springframework.org/schema/context/spring-context-4.3.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd  with 10 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/jdbc/spring-jdbc-3.0.xsd  with 9 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd  with 5 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd  with 9 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jdbc/spring-jdbc.xsd  with 8 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jee/spring-jee-3.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/jee/spring-jee-3.1.xsd  ([https](https://www.springframework.org/schema/jee/spring-jee-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jms/spring-jms-4.1.xsd  with 9 occurrences migrated to:
  https://www.springframework.org/schema/jms/spring-jms-4.1.xsd  ([https](https://www.springframework.org/schema/jms/spring-jms-4.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jms/spring-jms-4.2.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/jms/spring-jms-4.2.xsd  ([https](https://www.springframework.org/schema/jms/spring-jms-4.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang-2.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-2.0.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang-2.5.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-2.5.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang-3.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-3.0.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang-3.1.xsd  with 5 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-3.1.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang-4.2.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-4.2.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-4.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang.xsd ) result 200).
* [ ] http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd ) result 200).
* [ ] http://www.springframework.org/schema/mvc/spring-mvc.xsd  with 26 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc.xsd ) result 200).
* [ ] http://www.springframework.org/schema/oxm/spring-oxm.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/oxm/spring-oxm.xsd  ([https](https://www.springframework.org/schema/oxm/spring-oxm.xsd ) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task-4.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task-4.1.xsd  ([https](https://www.springframework.org/schema/task/spring-task-4.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/task/spring-task.xsd  with 6 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/tx/spring-tx-2.5.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx-2.5.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tx/spring-tx-4.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx-4.0.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx-4.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tx/spring-tx.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util-2.0.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-2.0.xsd  ([https](https://www.springframework.org/schema/util/spring-util-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util-2.5.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-2.5.xsd  ([https](https://www.springframework.org/schema/util/spring-util-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util-3.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-3.0.xsd  ([https](https://www.springframework.org/schema/util/spring-util-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util-3.1.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-3.1.xsd  ([https](https://www.springframework.org/schema/util/spring-util-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util-4.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-4.1.xsd  ([https](https://www.springframework.org/schema/util/spring-util-4.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util-4.2.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-4.2.xsd  ([https](https://www.springframework.org/schema/util/spring-util-4.2.xsd ) result 200).
* [ ] http://www.springframework.org/schema/util/spring-util.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd  ([https](https://www.springframework.org/schema/util/spring-util.xsd ) result 200).
* [ ] http://www.springframework.org/schema/websocket/spring-websocket.xsd  with 11 occurrences migrated to:
  https://www.springframework.org/schema/websocket/spring-websocket.xsd  ([https](https://www.springframework.org/schema/websocket/spring-websocket.xsd ) result 200).
* [ ] http://www.w3.org/1999/02/22-rdf-syntax-ns  with 2 occurrences migrated to:
  https://www.w3.org/1999/02/22-rdf-syntax-ns  ([https](https://www.w3.org/1999/02/22-rdf-syntax-ns ) result 200).
* [ ] http://mydomain1.com  with 2 occurrences migrated to:
  https://mydomain1.com  ([https](https://mydomain1.com ) result 301).
* [ ] http://www.springframework.org  with 1 occurrences migrated to:
  https://www.springframework.org  ([https](https://www.springframework.org ) result 301).
* [ ] http://help.sap.com/saphelp_hanaplatform/helpdata/en/20/a78d3275191014b41bae7c4a46d835/content.htm  with 1 occurrences migrated to:
  https://help.sap.com/saphelp_hanaplatform/helpdata/en/20/a78d3275191014b41bae7c4a46d835/content.htm  ([https](https://help.sap.com/saphelp_hanaplatform/helpdata/en/20/a78d3275191014b41bae7c4a46d835/content.htm ) result 302).
* [ ] http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  ([https](https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd  ([https](https://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd  with 12 occurrences migrated to:
  https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd  ([https](https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/persistence/persistence_2_0.xsd  ([https](https://java.sun.com/xml/ns/persistence/persistence_2_0.xsd ) result 302).
* [ ] http://purl.org/dc/dcmitype/StillImage  with 2 occurrences migrated to:
  https://purl.org/dc/dcmitype/StillImage  ([https](https://purl.org/dc/dcmitype/StillImage ) result 302).
These URLs were intentionally ignored.
* http://creativecommons.org/ns  with 2 occurrences
* http://java.sun.com/dtd/properties.dtd  with 4 occurrences
* http://java.sun.com/xml/ns/j2ee  with 2 occurrences
* http://java.sun.com/xml/ns/javaee  with 2 occurrences
* http://java.sun.com/xml/ns/persistence  with 27 occurrences
* http://localhost:8080  with 3 occurrences
* http://purl.org/dc/elements/1.1/  with 2 occurrences
* http://samples.springframework.org/flight  with 7 occurrences
* http://schemas.microsoft.com/visio/2003/SVGExtensions/  with 7 occurrences
* http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd  with 2 occurrences
* http://www.foo.com/schema/component  with 2 occurrences
* http://www.greeting.com/goodbye/  with 1 occurrences
* http://www.greeting.com/hello/  with 1 occurrences
* http://www.inkscape.org/namespaces/inkscape  with 2 occurrences
* http://www.quartz-scheduler.org/xml/JobSchedulingData  with 2 occurrences
* http://www.springframework.org/schema/aop  with 176 occurrences
* http://www.springframework.org/schema/beans  with 715 occurrences
* http://www.springframework.org/schema/beans/test  with 2 occurrences
* http://www.springframework.org/schema/c  with 9 occurrences
* http://www.springframework.org/schema/cache  with 20 occurrences
* http://www.springframework.org/schema/context  with 126 occurrences
* http://www.springframework.org/schema/jdbc  with 66 occurrences
* http://www.springframework.org/schema/jee  with 2 occurrences
* http://www.springframework.org/schema/jms  with 20 occurrences
* http://www.springframework.org/schema/lang  with 27 occurrences
* http://www.springframework.org/schema/mvc  with 58 occurrences
* http://www.springframework.org/schema/oxm  with 2 occurrences
* http://www.springframework.org/schema/p  with 16 occurrences
* http://www.springframework.org/schema/task  with 14 occurrences
* http://www.springframework.org/schema/tx  with 12 occurrences
* http://www.springframework.org/schema/util  with 28 occurrences
* http://www.springframework.org/schema/websocket  with 22 occurrences
* http://www.w3.org/2000/svg  with 9 occurrences
* http://www.w3.org/2001/XMLSchema-instance  with 375 occurrences
* http://www.w3.org/2005/Atom  with 2 occurrences
Closes gh-22669 
							
						 
						
							2019-03-27 19:05:08 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								864dddee7a 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-27 17:13:06 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								f0ae8bc300 
								
							 
						 
						
							
							
								
								Support custom XmlFactory in Jackson2ObjectMapperBuilder  
							
							 
							
							... 
							
							
							
							Closes gh-22428 
							
						 
						
							2019-03-27 16:48:21 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								cbb5a78aa0 
								
							 
						 
						
							
							
								
								Infer Kotlin null-safety from type variables  
							
							 
							
							... 
							
							
							
							This commit removes the constraint from type variables in
PropertyResolver, JdbcOperations and RestOperations
Kotlin extensions in order to get null-safety inferred
from the type declared by the user.
Closes gh-22687 
							
						 
						
							2019-03-27 09:03:32 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								68a529b915 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-26 21:14:51 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								c54355784e 
								
							 
						 
						
							
							
								
								Buffer leak fixes  
							
							 
							
							... 
							
							
							
							Address issues where buffers are allocated (and cached somehow) at or
before subscription, and before explicit demand.
The commit adds tests proving the leaks and fixes. The common thread
for all tests is a "zero demand" subscriber that subscribes  but does
not request, and then cancels without consuming anything.
Closes gh-22107 
							
						 
						
							2019-03-26 21:13:42 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								3c02331983 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-25 13:59:24 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								fc178ef7c2 
								
							 
						 
						
							
							
								
								Upgrade to Tomcat 9.0.17 and OkHttp 3.14  
							
							 
							
							
							
						 
						
							2019-03-25 13:54:15 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								6f1b583130 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-25 13:54:02 +01:00  
						
					 
				
					
						
							
							
								 
								www
							
						 
						
							 
							
							
							
							
								
							
							
								4517f40f57 
								
							 
						 
						
							
							
								
								Remove redundant 'String.substring()' call  
							
							 
							
							
							
						 
						
							2019-03-25 09:34:29 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								9ac2e034e7 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-23 16:09:47 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								af99e868c4 
								
							 
						 
						
							
							
								
								Upgrade to spring-javaformat-checkstyle version 0.0.7  
							
							 
							
							... 
							
							
							
							See gh-22634 
							
						 
						
							2019-03-23 15:38:44 +01:00  
						
					 
				
					
						
							
							
								 
								Spring Operator
							
						 
						
							 
							
							
							
							
								
							
							
								540759ec41 
								
							 
						 
						
							
							
								
								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 6515 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0  ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200). 
							
						 
						
							2019-03-23 15:19:34 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								20764685ec 
								
							 
						 
						
							
							
								
								Merge URL Cleanup PRs  
							
							 
							
							... 
							
							
							
							This merges the URL Cleanup PRs along with fixes.
Closes gh-22617 gh-22622 gh-22635 
							
						 
						
							2019-03-23 13:01:57 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								bddba68549 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-23 12:14:35 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								32b46866c7 
								
							 
						 
						
							
							
								
								Make MultipartResolutionDelegate final (aligned with other delegates)  
							
							 
							
							
							
						 
						
							2019-03-23 12:14:21 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								307a74835d 
								
							 
						 
						
							
							
								
								URL Cleanup - remove obsolete ATOM schema location  
							
							 
							
							... 
							
							
							
							See gh-22617 gh-22622 gh-22635 
							
						 
						
							2019-03-23 11:54:49 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								cedcd2fddd 
								
							 
						 
						
							
							
								
								URL Cleanup - fix links  
							
							 
							
							... 
							
							
							
							See gh-22617 gh-22622 gh-22635 
							
						 
						
							2019-03-23 11:52:49 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								f8121515bf 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-22 14:50:51 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								c9a86e1ff4 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							... 
							
							
							
							See gh-22598 
							
						 
						
							2019-03-22 14:39:21 -04:00  
						
					 
				
					
						
							
							
								 
								wenqi.huang
							
						 
						
							 
							
							
							
							
								
							
							
								d10174a3e9 
								
							 
						 
						
							
							
								
								Optimize performance of produces condition checks  
							
							 
							
							
							
						 
						
							2019-03-22 13:59:34 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								7fe12cc23e 
								
							 
						 
						
							
							
								
								URL Cleanup  
							
							 
							
							... 
							
							
							
							This merges the URL Cleanup PRs along with fixes.
Closes gh-22617 gh-22622 gh-22635 
							
						 
						
							2019-03-22 16:37:36 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								14902e1744 
								
							 
						 
						
							
							
								
								Polish Javadoc  
							
							 
							
							
							
						 
						
							2019-03-22 13:32:24 +01:00  
						
					 
				
					
						
							
							
								 
								Rob Winch
							
						 
						
							 
							
							
							
							
								
							
							
								bff3d2f2be 
								
							 
						 
						
							
							
								
								Update to spring-javaformat-checkstyle 0.0.7  
							
							 
							
							... 
							
							
							
							Remove unnecessary lambdas to fix updated checkstyle 
							
						 
						
							2019-03-22 00:35:32 -05:00  
						
					 
				
					
						
							
							
								 
								Spring Operator
							
						 
						
							 
							
							
							
							
								
							
							
								dc6f63f610 
								
							 
						 
						
							
							
								
								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 6625 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0  ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200). 
							
						 
						
							2019-03-21 23:49:28 -05:00  
						
					 
				
					
						
							
							
								 
								Rob Winch
							
						 
						
							 
							
							
							
							
								
							
							
								263868f018 
								
							 
						 
						
							
							
								
								Polish URL Cleanup  
							
							 
							
							
							
						 
						
							2019-03-21 23:47:38 -05:00  
						
					 
				
					
						
							
							
								 
								Spring Operator
							
						 
						
							 
							
							
							
							
								
							
							
								d99edd154f 
								
							 
						 
						
							
							
								
								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).
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://aopalliance.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://aopalliance.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://cglib.sourceforge.net  (200) with 2 occurrences could not be migrated:
   ([https](https://cglib.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://classdoc.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://classdoc.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://code.jquery.com:80/jquery.js  (200) with 1 occurrences could not be migrated:
   ([https](https://code.jquery.com:80/jquery.js ) result ClosedChannelException).
* [ ] http://dbunit.sourceforge.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://dbunit.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://docs.groovy-lang.org/docs/next/html/documentation/template-engines.html  (200) with 1 occurrences could not be migrated:
   ([https](https://docs.groovy-lang.org/docs/next/html/documentation/template-engines.html ) result SSLProtocolException).
* [ ] http://domain3.com  (200) with 6 occurrences could not be migrated:
   ([https](https://domain3.com ) result ConnectTimeoutException).
* [ ] http://forum.thymeleaf.org/Thymeleaf-3-0-8-JUST-PUBLISHED-td4030687.html  (200) with 1 occurrences could not be migrated:
   ([https](https://forum.thymeleaf.org/Thymeleaf-3-0-8-JUST-PUBLISHED-td4030687.html ) result SSLHandshakeException).
* [ ] http://grinder.sourceforge.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://grinder.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://groovy-lang.org/templating.html  (200) with 3 occurrences could not be migrated:
   ([https](https://groovy-lang.org/templating.html ) result SSLProtocolException).
* [ ] http://hsqldb.org  (200) with 1 occurrences could not be migrated:
   ([https](https://hsqldb.org ) result SSLHandshakeException).
* [ ] http://htmlunit.sourceforge.net/  (200) with 3 occurrences could not be migrated:
   ([https](https://htmlunit.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://htmlunit.sourceforge.net/gettingStarted.html  (200) with 1 occurrences could not be migrated:
   ([https](https://htmlunit.sourceforge.net/gettingStarted.html ) result AnnotatedConnectException).
* [ ] http://htmlunit.sourceforge.net/javascript.html  (200) with 1 occurrences could not be migrated:
   ([https](https://htmlunit.sourceforge.net/javascript.html ) result AnnotatedConnectException).
* [ ] http://javadiff.cvs.sourceforge.net/  (200) with 3 occurrences could not be migrated:
   ([https](https://javadiff.cvs.sourceforge.net/ ) result SSLHandshakeException).
* [ ] http://jibx.sourceforge.net/  (200) with 2 occurrences could not be migrated:
   ([https](https://jibx.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://joda-time.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://joda-time.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://jotm.objectweb.org/  (200) with 1 occurrences could not be migrated:
   ([https](https://jotm.objectweb.org/ ) result NotSslRecordException).
* [ ] http://json-b.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://json-b.net/ ) result SSLHandshakeException).
* [ ] http://mx4j.sourceforge.net  (200) with 1 occurrences could not be migrated:
   ([https](https://mx4j.sourceforge.net ) result AnnotatedConnectException).
* [ ] http://mx4j.sourceforge.net/  (200) with 1 occurrences could not be migrated:
   ([https](https://mx4j.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://mydomain3.com  (200) with 9 occurrences could not be migrated:
   ([https](https://mydomain3.com ) result ConnectTimeoutException).
* [ ] http://objenesis.org  (200) with 1 occurrences could not be migrated:
   ([https](https://objenesis.org ) result SSLHandshakeException).
* [ ] http://objenesis.org/tutorial.html  (200) with 1 occurrences could not be migrated:
   ([https](https://objenesis.org/tutorial.html ) result SSLHandshakeException).
* [ ] http://other.com/  (200) with 2 occurrences could not be migrated:
   ([https](https://other.com/ ) result SSLHandshakeException).
* [ ] http://reactivex.io/  (200) with 1 occurrences could not be migrated:
   ([https](https://reactivex.io/ ) result SSLHandshakeException).
* [ ] http://reactivex.io/documentation/operators.html  (200) with 1 occurrences could not be migrated:
   ([https](https://reactivex.io/documentation/operators.html ) result SSLHandshakeException).
* [ ] http://url.somewhereelse.com  (200) with 4 occurrences could not be migrated:
   ([https](https://url.somewhereelse.com ) result SSLHandshakeException).
* [ ] http://www.beanshell.org  (200) with 1 occurrences could not be migrated:
   ([https](https://www.beanshell.org ) result SSLHandshakeException).
* [ ] http://www.beanshell.org/  (200) with 1 occurrences could not be migrated:
   ([https](https://www.beanshell.org/ ) result SSLHandshakeException).
* [ ] http://www.doclet.com  (200) with 1 occurrences could not be migrated:
   ([https](https://www.doclet.com ) result AnnotatedConnectException).
* [ ] http://www.gebish.org/  (200) with 1 occurrences could not be migrated:
   ([https](https://www.gebish.org/ ) result SSLHandshakeException).
* [ ] http://www.gebish.org/manual/current/  (200) with 3 occurrences could not be migrated:
   ([https](https://www.gebish.org/manual/current/ ) result SSLHandshakeException).
* [ ] http://www.groovy-lang.org/  (200) with 2 occurrences could not be migrated:
   ([https](https://www.groovy-lang.org/ ) result SSLProtocolException).
* [ ] http://www.groovy-lang.org/operators.html  (200) with 2 occurrences could not be migrated:
   ([https](https://www.groovy-lang.org/operators.html ) result SSLProtocolException).
* [ ] http://www.hsqldb.org  (200) with 1 occurrences could not be migrated:
   ([https](https://www.hsqldb.org ) result SSLHandshakeException).
* [ ] http://www.jensgulden.de  (200) with 1 occurrences could not be migrated:
   ([https](https://www.jensgulden.de ) result AnnotatedConnectException).
* [ ] http://www.mockobjects.com  (200) with 1 occurrences could not be migrated:
   ([https](https://www.mockobjects.com ) result ClosedChannelException).
* [ ] http://www.mockobjects.com/  (200) with 1 occurrences could not be migrated:
   ([https](https://www.mockobjects.com/ ) result ClosedChannelException).
* [ ] http://www.w3.org/TR/cors/  (200) with 19 occurrences could not be migrated:
   ([https](https://www.w3.org/TR/cors/ ) result SSLException).
* [ ] http://xmlunit.sourceforge.net/  (200) with 2 occurrences could not be migrated:
   ([https](https://xmlunit.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://www.easymock.org  (301) with 1 occurrences could not be migrated:
   ([https](https://www.easymock.org ) result SSLHandshakeException).
* [ ] http://www.easymock.org/  (301) with 1 occurrences could not be migrated:
   ([https](https://www.easymock.org/ ) result SSLHandshakeException).
* [ ] http://www.jmock.org/  (301) with 1 occurrences could not be migrated:
   ([https](https://www.jmock.org/ ) result SSLHandshakeException).
* [ ] http://foo.com  (301) with 4 occurrences could not be migrated:
   ([https](https://foo.com ) result SSLHandshakeException).
* [ ] http://foo.com/  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/ ) result SSLHandshakeException).
* [ ] http://foo.com/a  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/a ) result SSLHandshakeException).
* [ ] http://foo.com/a?foo=bar&foo=baz  (301) with 4 occurrences could not be migrated:
   ([https](https://foo.com/a?foo=bar&foo=baz ) result SSLHandshakeException).
* [ ] http://foo.com/bar  (301) with 5 occurrences could not be migrated:
   ([https](https://foo.com/bar ) result SSLHandshakeException).
* [ ] http://foo.com/baz  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/baz ) result SSLHandshakeException).
* [ ] http://foo.com/rest/books/6.json  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/rest/books/6.json ) result SSLHandshakeException).
* [ ] http://foo.com/rest/books/6/pages/1.json  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/rest/books/6/pages/1.json ) result SSLHandshakeException).
* [ ] http://foo.com/v1  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/v1 ) result SSLHandshakeException).
* [ ] http://foo.com/v1/123  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/v1/123 ) result SSLHandshakeException).
* [ ] http://foo.com/v1/bar  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/v1/bar ) result SSLHandshakeException).
* [ ] http://foo.com/v1?id=123  (301) with 2 occurrences could not be migrated:
   ([https](https://foo.com/v1?id=123 ) result SSLHandshakeException).
* [ ] http://foo.com/wrong  (301) with 1 occurrences could not be migrated:
   ([https](https://foo.com/wrong ) result SSLHandshakeException).
* [ ] http://mydomain4.com  (301) with 3 occurrences could not be migrated:
   ([https](https://mydomain4.com ) result SSLHandshakeException).
* [ ] http://xml.org/sax/features/  (301) with 4 occurrences could not be migrated:
   ([https](https://xml.org/sax/features/ ) result SSLHandshakeException).
* [ ] http://xml.org/sax/features/external-general-entities  (301) with 10 occurrences could not be migrated:
   ([https](https://xml.org/sax/features/external-general-entities ) result SSLHandshakeException).
* [ ] http://xml.org/sax/features/is-standalone  (301) with 1 occurrences could not be migrated:
   ([https](https://xml.org/sax/features/is-standalone ) result SSLHandshakeException).
* [ ] http://xml.org/sax/features/namespace-prefixes  (301) with 13 occurrences could not be migrated:
   ([https](https://xml.org/sax/features/namespace-prefixes ) result SSLHandshakeException).
* [ ] http://xml.org/sax/features/namespaces  (301) with 12 occurrences could not be migrated:
   ([https](https://xml.org/sax/features/namespaces ) result SSLHandshakeException).
* [ ] http://xml.org/sax/features/namespaces-prefixes  (301) with 1 occurrences could not be migrated:
   ([https](https://xml.org/sax/features/namespaces-prefixes ) result SSLHandshakeException).
* [ ] http://xml.org/sax/properties/lexical-handler  (301) with 12 occurrences could not be migrated:
   ([https](https://xml.org/sax/properties/lexical-handler ) result SSLHandshakeException).
* [ ] http://www.caucho.com/hessian  (302) with 6 occurrences could not be migrated:
   ([https](https://www.caucho.com/hessian ) result SSLHandshakeException).
* [ ] http://example.com:80/test/this/here  (404) with 3 occurrences could not be migrated:
   ([https](https://example.com:80/test/this/here ) result NotSslRecordException).
* [ ] http://www.foo.com/schema/component/component.xsd  (404) with 1 occurrences could not be migrated:
   ([https](https://www.foo.com/schema/component/component.xsd ) result SSLHandshakeException).
* [ ] http://www.foo.com/schema/jcache  (404) with 2 occurrences could not be migrated:
   ([https](https://www.foo.com/schema/jcache ) result SSLHandshakeException).
* [ ] http://www.mycompany.com/schema/myns/myns.xsd  (404) with 1 occurrences could not be migrated:
   ([https](https://www.mycompany.com/schema/myns/myns.xsd ) result ConnectTimeoutException).
* [ ] http://xunitpatterns.com/Test%20Spy.html  (404) with 1 occurrences could not be migrated:
   ([https](https://xunitpatterns.com/Test%20Spy.html ) result AnnotatedConnectException).
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://mydomain2.com  (302) with 22 occurrences migrated to:
  /QTifZ/ ([https](https://mydomain2.com ) result IllegalArgumentException).
* [ ] http://www.jdiff.org  (302) with 1 occurrences migrated to:
  /VQYNZ/ ([https](https://www.jdiff.org ) result IllegalArgumentException).
* [ ] http://192.168.0.1/mvc-showcase  (301) with 1 occurrences migrated to:
  /admin/ ([https](https://192.168.0.1/mvc-showcase ) result IllegalArgumentException).
* [ ] http://bugs.sun.com/view_bug.do?bug_id=6342411  (302) with 1 occurrences migrated to:
  https://bugs.java.com/view_bug.do?bug_id=6342411  ([https](https://bugs.sun.com/view_bug.do?bug_id=6342411 ) result SSLHandshakeException).
* [ ] http://bugs.sun.com/view_bug.do?bug_id=7023180  (302) with 2 occurrences migrated to:
  https://bugs.java.com/view_bug.do?bug_id=7023180  ([https](https://bugs.sun.com/view_bug.do?bug_id=7023180 ) result SSLHandshakeException).
* [ ] http://www.freemarker.org  (301) with 5 occurrences migrated to:
  https://freemarker.apache.org/  ([https](https://www.freemarker.org ) result ConnectTimeoutException).
* [ ] http://sockjs.org  (303) with 2 occurrences migrated to:
  https://github.com/sockjs/sockjs-client  ([https](https://sockjs.org ) result AnnotatedConnectException).
* [ ] http://projects.eclipse.org/projects/tools.buildship  (301) with 1 occurrences migrated to:
  https://projects.eclipse.org/projects/tools.buildship  ([https](https://projects.eclipse.org/projects/tools.buildship ) result SSLException).
* [ ] http://tools.ietf.org/html/rfc6202  (301) with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc6202  ([https](https://tools.ietf.org/html/rfc6202 ) result ReadTimeoutException).
* [ ] http://tools.ietf.org/html/rfc7239  (301) with 7 occurrences migrated to:
  https://tools.ietf.org/html/rfc7239  ([https](https://tools.ietf.org/html/rfc7239 ) result ReadTimeoutException).
* [ ] http://aaa.org:8080/a  (301) with 1 occurrences migrated to:
  https://www.aaa.org/articles/  ([https](https://aaa.org:8080/a ) result NotSslRecordException).
* [ ] http://www.caucho.com  (302) with 1 occurrences migrated to:
  https://www.caucho.com/  ([https](https://www.caucho.com ) result SSLHandshakeException).
* [ ] http://jruby.org  (301) with 4 occurrences migrated to:
  https://www.jruby.org  ([https](https://jruby.org ) result SSLHandshakeException).
* [ ] http://jruby.org/  (301) with 1 occurrences migrated to:
  https://www.jruby.org  ([https](https://jruby.org/ ) result SSLHandshakeException).
* [ ] http://bbb.org:9090/b  (AnnotatedConnectException) with 2 occurrences migrated to:
  https://bbb.org:9090/b  ([https](https://bbb.org:9090/b ) result AnnotatedConnectException).
* [ ] http://192.168.28.42/1.jsp  (ConnectTimeoutException) with 3 occurrences migrated to:
  https://192.168.28.42/1.jsp  ([https](https://192.168.28.42/1.jsp ) result ConnectTimeoutException).
* [ ] http://abc.com/v2/accounts?q=12  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://abc.com/v2/accounts?q=12  ([https](https://abc.com/v2/accounts?q=12 ) result ConnectTimeoutException).
* [ ] http://example.com:8080/  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.com:8080/  ([https](https://example.com:8080/ ) result ConnectTimeoutException).
* [ ] http://example.com:8080/bar  (ConnectTimeoutException) with 5 occurrences migrated to:
  https://example.com:8080/bar  ([https](https://example.com:8080/bar ) result ConnectTimeoutException).
* [ ] http://example.org:9090  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090  ([https](https://example.org:9090 ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base  (ConnectTimeoutException) with 12 occurrences migrated to:
  https://example.org:9090/base  ([https](https://example.org:9090/base ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base/people  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090/base/people  ([https](https://example.org:9090/base/people ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base/something/1/foo  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090/base/something/1/foo  ([https](https://example.org:9090/base/something/1/foo ) result ConnectTimeoutException).
* [ ] http://example.org:9090/base/something/else  (ConnectTimeoutException) with 2 occurrences migrated to:
  https://example.org:9090/base/something/else  ([https](https://example.org:9090/base/something/else ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base  ([https](https://example.org:9999/base ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base/api/people/123/addresses  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base/api/people/123/addresses  ([https](https://example.org:9999/base/api/people/123/addresses ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base/api/people/123/addresses/DE  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base/api/people/123/addresses/DE  ([https](https://example.org:9999/base/api/people/123/addresses/DE ) result ConnectTimeoutException).
* [ ] http://example.org:9999/base/people/123/addresses/DE  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/base/people/123/addresses/DE  ([https](https://example.org:9999/base/people/123/addresses/DE ) result ConnectTimeoutException).
* [ ] http://example.org:9999/next  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/next  ([https](https://example.org:9999/next ) result ConnectTimeoutException).
* [ ] http://example.org:9999/path?q=foo  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://example.org:9999/path?q=foo  ([https](https://example.org:9999/path?q=foo ) result ConnectTimeoutException).
* [ ] http://foo.com:8080/v1/bar?id=123  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://foo.com:8080/v1/bar?id=123  ([https](https://foo.com:8080/v1/bar?id=123 ) result ConnectTimeoutException).
* [ ] http://mydomain1.com:123  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://mydomain1.com:123  ([https](https://mydomain1.com:123 ) result ConnectTimeoutException).
* [ ] http://site1.com  (ConnectTimeoutException) with 13 occurrences migrated to:
  https://site1.com  ([https](https://site1.com ) result ConnectTimeoutException).
* [ ] http://wwws.sun.com/software/xml/developers/diffmk/  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://wwws.sun.com/software/xml/developers/diffmk/  ([https](https://wwws.sun.com/software/xml/developers/diffmk/ ) result ConnectTimeoutException).
* [ ] http://aaa.org:8080/app/b/c/d  (ReadTimeoutException) with 1 occurrences migrated to:
  https://aaa.org:8080/app/b/c/d  ([https](https://aaa.org:8080/app/b/c/d ) result NotSslRecordException).
* [ ] http://aaa.org:8080/b/c/d  (ReadTimeoutException) with 1 occurrences migrated to:
  https://aaa.org:8080/b/c/d  ([https](https://aaa.org:8080/b/c/d ) result NotSslRecordException).
* [ ] http://www.w3.org/2000/xmlns/  (ReadTimeoutException) with 5 occurrences migrated to:
  https://www.w3.org/2000/xmlns/  ([https](https://www.w3.org/2000/xmlns/ ) result SSLException).
* [ ] http://www.w3.org/2004/08/xop/include  (ReadTimeoutException) with 2 occurrences migrated to:
  https://www.w3.org/2004/08/xop/include  ([https](https://www.w3.org/2004/08/xop/include ) result SSLException).
* [ ] http://www.w3.org/DesignIssues/MatrixURIs.html  (ReadTimeoutException) with 2 occurrences migrated to:
  https://www.w3.org/DesignIssues/MatrixURIs.html  ([https](https://www.w3.org/DesignIssues/MatrixURIs.html ) result SSLException).
* [ ] http://www.w3.org/TR/2004/WD-soap12-mtom-20040608/  (ReadTimeoutException) with 2 occurrences migrated to:
  https://www.w3.org/TR/2004/WD-soap12-mtom-20040608/  ([https](https://www.w3.org/TR/2004/WD-soap12-mtom-20040608/ ) result SSLException).
* [ ] http://www.w3.org/TR/2005/REC-xop10-20050125/  (ReadTimeoutException) with 6 occurrences migrated to:
  https://www.w3.org/TR/2005/REC-xop10-20050125/  ([https](https://www.w3.org/TR/2005/REC-xop10-20050125/ ) result SSLException).
* [ ] http://www.w3.org/TR/eventsource/  (ReadTimeoutException) with 2 occurrences migrated to:
  https://www.w3.org/TR/eventsource/  ([https](https://www.w3.org/TR/eventsource/ ) result SSLException).
* [ ] http://www.w3.org/TR/html4/loose.dtd  (ReadTimeoutException) with 5 occurrences migrated to:
  https://www.w3.org/TR/html4/loose.dtd  ([https](https://www.w3.org/TR/html4/loose.dtd ) result SSLException).
* [ ] http://www.w3.org/TR/xhtml1/  (ReadTimeoutException) with 1 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/  ([https](https://www.w3.org/TR/xhtml1/ ) result SSLException).
* [ ] http://www.w3.org/TR/xhtml1/diffs.html  (ReadTimeoutException) with 1 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/diffs.html  ([https](https://www.w3.org/TR/xhtml1/diffs.html ) result SSLException).
* [ ] http://www.w3.org/TR/xhtml1/dtds.html  (ReadTimeoutException) with 1 occurrences migrated to:
  https://www.w3.org/TR/xhtml1/dtds.html  ([https](https://www.w3.org/TR/xhtml1/dtds.html ) result SSLException).
* [ ] http://www.w3.org/XML/1998/namespace  (ReadTimeoutException) with 5 occurrences migrated to:
  https://www.w3.org/XML/1998/namespace  ([https](https://www.w3.org/XML/1998/namespace ) result SSLException).
* [ ] http://Additional-namespace-name-URI  (UnknownHostException) with 1 occurrences migrated to:
  https://Additional-namespace-name-URI  ([https](https://Additional-namespace-name-URI ) result UnknownHostException).
* [ ] http://DOMAIN2.com  (UnknownHostException) with 2 occurrences migrated to:
  https://DOMAIN2.com  ([https](https://DOMAIN2.com ) result UnknownHostException).
* [ ] http://Default-namespace-name-URI  (UnknownHostException) with 1 occurrences migrated to:
  https://Default-namespace-name-URI  ([https](https://Default-namespace-name-URI ) result UnknownHostException).
* [ ] http://HOST:8080/remoting/AccountService  (UnknownHostException) with 1 occurrences migrated to:
  https://HOST:8080/remoting/AccountService  ([https](https://HOST:8080/remoting/AccountService ) result UnknownHostException).
* [ ] http://Namespace-name-URI  (UnknownHostException) with 1 occurrences migrated to:
  https://Namespace-name-URI  ([https](https://Namespace-name-URI ) result UnknownHostException).
* [ ] http://Unbound-namespace-name-URI  (UnknownHostException) with 1 occurrences migrated to:
  https://Unbound-namespace-name-URI  ([https](https://Unbound-namespace-name-URI ) result UnknownHostException).
* [ ] http://a.example.org/mvc-showcase  (UnknownHostException) with 1 occurrences migrated to:
  https://a.example.org/mvc-showcase  ([https](https://a.example.org/mvc-showcase ) result UnknownHostException).
* [ ] http://anotherHost/mvc-showcase  (UnknownHostException) with 1 occurrences migrated to:
  https://anotherHost/mvc-showcase  ([https](https://anotherHost/mvc-showcase ) result UnknownHostException).
* [ ] http://arjen:foobar@java.sun.com:80  (UnknownHostException) with 1 occurrences migrated to:
  https://arjen:foobar@java.sun.com:80  ([https](https://arjen:foobar@java.sun.com:80 ) result UnknownHostException).
* [ ] http://barfoo:8888  (UnknownHostException) with 1 occurrences migrated to:
  https://barfoo:8888  ([https](https://barfoo:8888 ) result UnknownHostException).
* [ ] http://dev.bar.com  (UnknownHostException) with 3 occurrences migrated to:
  https://dev.bar.com  ([https](https://dev.bar.com ) result UnknownHostException).
* [ ] http://domain1.com  (UnknownHostException) with 25 occurrences migrated to:
  https://domain1.com  ([https](https://domain1.com ) result UnknownHostException).
* [ ] http://domain1.com/test.html  (UnknownHostException) with 4 occurrences migrated to:
  https://domain1.com/test.html  ([https](https://domain1.com/test.html ) result UnknownHostException).
* [ ] http://domain2.com  (UnknownHostException) with 98 occurrences migrated to:
  https://domain2.com  ([https](https://domain2.com ) result UnknownHostException).
* [ ] http://example.com",HttpMethod.GET  (UnknownHostException) with 6 occurrences migrated to:
  https://example.com",HttpMethod.GET  ([https](https://example.com",HttpMethod.GET ) result UnknownHostException).
* [ ] http://example/  (UnknownHostException) with 1 occurrences migrated to:
  https://example/  ([https](https://example/ ) result UnknownHostException).
* [ ] http://fake-service  (UnknownHostException) with 7 occurrences migrated to:
  https://fake-service  ([https](https://fake-service ) result UnknownHostException).
* [ ] http://foo  (UnknownHostException) with 3 occurrences migrated to:
  https://foo  ([https](https://foo ) result UnknownHostException).
* [ ] http://foo.bar.com  (UnknownHostException) with 4 occurrences migrated to:
  https://foo.bar.com  ([https](https://foo.bar.com ) result UnknownHostException).
* [ ] http://foobar:8088  (UnknownHostException) with 1 occurrences migrated to:
  https://foobar:8088  ([https](https://foobar:8088 ) result UnknownHostException).
* [ ] http://host:port/myApp/myEndpoint/  (UnknownHostException) with 1 occurrences migrated to:
  https://host:port/myApp/myEndpoint/  ([https](https://host:port/myApp/myEndpoint/ ) result UnknownHostException).
* [ ] http://jaxws.remoting.springframework.org/  (UnknownHostException) with 4 occurrences migrated to:
  https://jaxws.remoting.springframework.org/  ([https](https://jaxws.remoting.springframework.org/ ) result UnknownHostException).
* [ ] http://joe.openid.example.org/  (UnknownHostException) with 2 occurrences migrated to:
  https://joe.openid.example.org/  ([https](https://joe.openid.example.org/ ) result UnknownHostException).
* [ ] http://myserver  (UnknownHostException) with 1 occurrences migrated to:
  https://myserver  ([https](https://myserver ) result UnknownHostException).
* [ ] http://myserver/logo.png  (UnknownHostException) with 1 occurrences migrated to:
  https://myserver/logo.png  ([https](https://myserver/logo.png ) result UnknownHostException).
* [ ] http://myurl  (UnknownHostException) with 12 occurrences migrated to:
  https://myurl  ([https](https://myurl ) result UnknownHostException).
* [ ] http://remotehost:8080/remoting/AccountService  (UnknownHostException) with 2 occurrences migrated to:
  https://remotehost:8080/remoting/AccountService  ([https](https://remotehost:8080/remoting/AccountService ) result UnknownHostException).
* [ ] http://samples.springframework.org/order  (UnknownHostException) with 2 occurrences migrated to:
  https://samples.springframework.org/order  ([https](https://samples.springframework.org/order ) result UnknownHostException).
* [ ] http://somethingDifferent  (UnknownHostException) with 1 occurrences migrated to:
  https://somethingDifferent  ([https](https://somethingDifferent ) result UnknownHostException).
* [ ] http://url.somewhere.com  (UnknownHostException) with 25 occurrences migrated to:
  https://url.somewhere.com  ([https](https://url.somewhere.com ) result UnknownHostException).
* [ ] http://url.somewhere.com/path  (UnknownHostException) with 1 occurrences migrated to:
  https://url.somewhere.com/path  ([https](https://url.somewhere.com/path ) result UnknownHostException).
* [ ] http://url.somewhere.com/path?id=1  (UnknownHostException) with 1 occurrences migrated to:
  https://url.somewhere.com/path?id=1  ([https](https://url.somewhere.com/path?id=1 ) result UnknownHostException).
* [ ] http://url.somewhere.com/test.htm  (UnknownHostException) with 2 occurrences migrated to:
  https://url.somewhere.com/test.htm  ([https](https://url.somewhere.com/test.htm ) result UnknownHostException).
* [ ] http://url.somewhere.com?a=b&c=d  (UnknownHostException) with 1 occurrences migrated to:
  https://url.somewhere.com?a=b&c=d  ([https](https://url.somewhere.com?a=b&c=d ) result UnknownHostException).
* [ ] http://url.somewhere.com?foo=  (UnknownHostException) with 2 occurrences migrated to:
  https://url.somewhere.com?foo=  ([https](https://url.somewhere.com?foo= ) result UnknownHostException).
* [ ] http://url.somewhere.com?foo=bar  (UnknownHostException) with 4 occurrences migrated to:
  https://url.somewhere.com?foo=bar  ([https](https://url.somewhere.com?foo=bar ) result UnknownHostException).
* [ ] http://url.somewhere.com?foo=bar&a=b&c=d  (UnknownHostException) with 2 occurrences migrated to:
  https://url.somewhere.com?foo=bar&a=b&c=d  ([https](https://url.somewhere.com?foo=bar&a=b&c=d ) result UnknownHostException).
* [ ] http://wiki.fasterxml.com/JacksonHome  (UnknownHostException) with 3 occurrences migrated to:
  https://wiki.fasterxml.com/JacksonHome  ([https](https://wiki.fasterxml.com/JacksonHome ) result UnknownHostException).
* [ ] http://wiki.fasterxml.com/JacksonJsonViews  (UnknownHostException) with 4 occurrences migrated to:
  https://wiki.fasterxml.com/JacksonJsonViews  ([https](https://wiki.fasterxml.com/JacksonJsonViews ) result UnknownHostException).
* [ ] http://www  (UnknownHostException) with 1 occurrences migrated to:
  https://www  ([https](https://www ) result UnknownHostException).
* [ ] http://x.y.z  (UnknownHostException) with 2 occurrences migrated to:
  https://x.y.z  ([https](https://x.y.z ) result UnknownHostException).
* [ ] http://abc.com/v1  (301) with 1 occurrences migrated to:
  https://abc.go.com/v1  ([https](https://abc.com/v1 ) result 404).
* [ ] http://abc.com/v1/accounts/43  (301) with 1 occurrences migrated to:
  https://abc.go.com/v1/accounts/43  ([https](https://abc.com/v1/accounts/43 ) result 404).
* [ ] http://abc.com/v1/accounts?q=12  (301) with 1 occurrences migrated to:
  https://abc.go.com/v1/accounts?q=12  ([https](https://abc.com/v1/accounts?q=12 ) result 404).
* [ ] http://apache.org/xml/features/disallow-doctype-decl  (404) with 10 occurrences migrated to:
  https://apache.org/xml/features/disallow-doctype-decl  ([https](https://apache.org/xml/features/disallow-doctype-decl ) result 404).
* [ ] http://docs.spring.io/v1/bar  (301) with 1 occurrences migrated to:
  https://docs.spring.io/v1/bar  ([https](https://docs.spring.io/v1/bar ) result 404).
* [ ] http://example.com/-foo  (404) with 2 occurrences migrated to:
  https://example.com/-foo  ([https](https://example.com/-foo ) result 404).
* [ ] http://example.com/1  (404) with 1 occurrences migrated to:
  https://example.com/1  ([https](https://example.com/1 ) result 404).
* [ ] http://example.com/1/2  (404) with 2 occurrences migrated to:
  https://example.com/1/2  ([https](https://example.com/1/2 ) result 404).
* [ ] http://example.com/2  (404) with 1 occurrences migrated to:
  https://example.com/2  ([https](https://example.com/2 ) result 404).
* [ ] http://example.com/a%20b?q=a%2Bb  (404) with 1 occurrences migrated to:
  https://example.com/a%20b?q=a%2Bb  ([https](https://example.com/a%20b?q=a%2Bb ) result 404).
* [ ] http://example.com/abc/  (404) with 1 occurrences migrated to:
  https://example.com/abc/  ([https](https://example.com/abc/ ) result 404).
* [ ] http://example.com/abc/x/y  (404) with 1 occurrences migrated to:
  https://example.com/abc/x/y  ([https](https://example.com/abc/x/y ) result 404).
* [ ] http://example.com/abc/x/y/z  (404) with 3 occurrences migrated to:
  https://example.com/abc/x/y/z  ([https](https://example.com/abc/x/y/z ) result 404).
* [ ] http://example.com/app/login/authenticate  (404) with 1 occurrences migrated to:
  https://example.com/app/login/authenticate  ([https](https://example.com/app/login/authenticate ) result 404).
* [ ] http://example.com/arbitrary/path  (404) with 1 occurrences migrated to:
  https://example.com/arbitrary/path  ([https](https://example.com/arbitrary/path ) result 404).
* [ ] http://example.com/bar  (404) with 6 occurrences migrated to:
  https://example.com/bar  ([https](https://example.com/bar ) result 404).
* [ ] http://example.com/context.xml  (404) with 4 occurrences migrated to:
  https://example.com/context.xml  ([https](https://example.com/context.xml ) result 404).
* [ ] http://example.com/example  (404) with 6 occurrences migrated to:
  https://example.com/example  ([https](https://example.com/example ) result 404).
* [ ] http://example.com/example/?name  (404) with 1 occurrences migrated to:
  https://example.com/example/?name  ([https](https://example.com/example/?name ) result 404).
* [ ] http://example.com/example/?name=  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=  ([https](https://example.com/example/?name= ) result 404).
* [ ] http://example.com/example/?name=%20  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=%20  ([https](https://example.com/example/?name=%20 ) result 404).
* [ ] http://example.com/example/?name=row%5B0%5D  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=row%5B0%5D  ([https](https://example.com/example/?name=row%5B0%5D ) result 404).
* [ ] http://example.com/example/?name=value  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=value  ([https](https://example.com/example/?name=value ) result 404).
* [ ] http://example.com/example/?name=value¶m2=value+2  (404) with 1 occurrences migrated to:
  https://example.com/example/?name=value¶m2=value+2  ([https](https://example.com/example/?name=value¶m2=value+2 ) result 404).
* [ ] http://example.com/example/?row%5B0%5D=value  (404) with 1 occurrences migrated to:
  https://example.com/example/?row%5B0%5D=value  ([https](https://example.com/example/?row%5B0%5D=value ) result 404).
* [ ] http://example.com/foo  (404) with 7 occurrences migrated to:
  https://example.com/foo  ([https](https://example.com/foo ) result 404).
* [ ] http://example.com/foo/../bar  (404) with 1 occurrences migrated to:
  https://example.com/foo/../bar  ([https](https://example.com/foo/../bar ) result 404).
* [ ] http://example.com/foo/foo2?bar  (404) with 1 occurrences migrated to:
  https://example.com/foo/foo2?bar  ([https](https://example.com/foo/foo2?bar ) result 404).
* [ ] http://example.com/foo?bar  (404) with 4 occurrences migrated to:
  https://example.com/foo?bar  ([https](https://example.com/foo?bar ) result 404).
* [ ] http://example.com/foo?bar=  (404) with 2 occurrences migrated to:
  https://example.com/foo?bar=  ([https](https://example.com/foo?bar= ) result 404).
* [ ] http://example.com/foo?bar=baz  (404) with 2 occurrences migrated to:
  https://example.com/foo?bar=baz  ([https](https://example.com/foo?bar=baz ) result 404).
* [ ] http://example.com/foo?baz=42  (404) with 1 occurrences migrated to:
  https://example.com/foo?baz=42  ([https](https://example.com/foo?baz=42 ) result 404).
* [ ] http://example.com/foo?foo=bar&baz=qux  (404) with 2 occurrences migrated to:
  https://example.com/foo?foo=bar&baz=qux  ([https](https://example.com/foo?foo=bar&baz=qux ) result 404).
* [ ] http://example.com/hotel  (404) with 3 occurrences migrated to:
  https://example.com/hotel  ([https](https://example.com/hotel ) result 404).
* [ ] http://example.com/hotel%20list  (404) with 1 occurrences migrated to:
  https://example.com/hotel%20list  ([https](https://example.com/hotel%20list ) result 404).
* [ ] http://example.com/hotel%20list/Z  (404) with 1 occurrences migrated to:
  https://example.com/hotel%20list/Z  ([https](https://example.com/hotel%20list/Z ) result 404).
* [ ] http://example.com/hotel%20list/Z%C3%BCrich  (404) with 3 occurrences migrated to:
  https://example.com/hotel%20list/Z%C3%BCrich  ([https](https://example.com/hotel%20list/Z%C3%BCrich ) result 404).
* [ ] http://example.com/hotels  (404) with 3 occurrences migrated to:
  https://example.com/hotels  ([https](https://example.com/hotels ) result 404).
* [ ] http://example.com/hotels/  (404) with 15 occurrences migrated to:
  https://example.com/hotels/  ([https](https://example.com/hotels/ ) result 404).
* [ ] http://example.com/hotels/1/bookings/42  (404) with 1 occurrences migrated to:
  https://example.com/hotels/1/bookings/42  ([https](https://example.com/hotels/1/bookings/42 ) result 404).
* [ ] http://example.com/hotels/1/pic/pics%2Flogo.png/size/150x150  (404) with 2 occurrences migrated to:
  https://example.com/hotels/1/pic/pics%2Flogo.png/size/150x150  ([https](https://example.com/hotels/1/pic/pics%2Flogo.png/size/150x150 ) result 404).
* [ ] http://example.com/hotels/1/pic/pics/logo.png  (404) with 1 occurrences migrated to:
  https://example.com/hotels/1/pic/pics/logo.png  ([https](https://example.com/hotels/1/pic/pics/logo.png ) result 404).
* [ ] http://example.com/hotels/42/bookings/21  (404) with 1 occurrences migrated to:
  https://example.com/hotels/42/bookings/21  ([https](https://example.com/hotels/42/bookings/21 ) result 404).
* [ ] http://example.com/hotels/42/bookings/42  (404) with 1 occurrences migrated to:
  https://example.com/hotels/42/bookings/42  ([https](https://example.com/hotels/42/bookings/42 ) result 404).
* [ ] http://example.com/hotels/Rest%20%26%20Relax/bookings/42  (404) with 2 occurrences migrated to:
  https://example.com/hotels/Rest%20%26%20Relax/bookings/42  ([https](https://example.com/hotels/Rest%20%26%20Relax/bookings/42 ) result 404).
* [ ] http://example.com/info  (404) with 2 occurrences migrated to:
  https://example.com/info  ([https](https://example.com/info ) result 404).
* [ ] http://example.com/invalid  (404) with 1 occurrences migrated to:
  https://example.com/invalid  ([https](https://example.com/invalid ) result 404).
* [ ] http://example.com/jquery-1.11.0.min.js  (404) with 2 occurrences migrated to:
  https://example.com/jquery-1.11.0.min.js  ([https](https://example.com/jquery-1.11.0.min.js ) result 404).
* [ ] http://example.com/match  (404) with 1 occurrences migrated to:
  https://example.com/match  ([https](https://example.com/match ) result 404).
* [ ] http://example.com/myFileUpload  (404) with 1 occurrences migrated to:
  https://example.com/myFileUpload  ([https](https://example.com/myFileUpload ) result 404).
* [ ] http://example.com/myForm  (404) with 1 occurrences migrated to:
  https://example.com/myForm  ([https](https://example.com/myForm ) result 404).
* [ ] http://example.com/path  (404) with 4 occurrences migrated to:
  https://example.com/path  ([https](https://example.com/path ) result 404).
* [ ] http://example.com/path?query  (404) with 2 occurrences migrated to:
  https://example.com/path?query  ([https](https://example.com/path?query ) result 404).
* [ ] http://example.com/path?query=foo  (404) with 1 occurrences migrated to:
  https://example.com/path?query=foo  ([https](https://example.com/path?query=foo ) result 404).
* [ ] http://example.com/people  (404) with 1 occurrences migrated to:
  https://example.com/people  ([https](https://example.com/people ) result 404).
* [ ] http://example.com/people/  (404) with 1 occurrences migrated to:
  https://example.com/people/  ([https](https://example.com/people/ ) result 404).
* [ ] http://example.com/prefix/path  (404) with 2 occurrences migrated to:
  https://example.com/prefix/path  ([https](https://example.com/prefix/path ) result 404).
* [ ] http://example.com/resource  (404) with 5 occurrences migrated to:
  https://example.com/resource  ([https](https://example.com/resource ) result 404).
* [ ] http://example.com/resource?access_token=123  (404) with 1 occurrences migrated to:
  https://example.com/resource?access_token=123  ([https](https://example.com/resource?access_token=123 ) result 404).
* [ ] http://example.com/spaces  (404) with 1 occurrences migrated to:
  https://example.com/spaces  ([https](https://example.com/spaces ) result 404).
* [ ] http://example.com/spaces%20and%20%E2%82%AC  (404) with 3 occurrences migrated to:
  https://example.com/spaces%20and%20%E2%82%AC  ([https](https://example.com/spaces%20and%20%E2%82%AC ) result 404).
* [ ] http://example.com/spring/  (404) with 1 occurrences migrated to:
  https://example.com/spring/  ([https](https://example.com/spring/ ) result 404).
* [ ] http://example.com/test/this/here  (404) with 1 occurrences migrated to:
  https://example.com/test/this/here  ([https](https://example.com/test/this/here ) result 404).
* [ ] http://example.com/upload  (404) with 1 occurrences migrated to:
  https://example.com/upload  ([https](https://example.com/upload ) result 404).
* [ ] http://example.com/user  (404) with 1 occurrences migrated to:
  https://example.com/user  ([https](https://example.com/user ) result 404).
* [ ] http://example.org/fonts/css  (404) with 6 occurrences migrated to:
  https://example.org/fonts/css  ([https](https://example.org/fonts/css ) result 404).
* [ ] http://example.org/foo/page.html  (404) with 1 occurrences migrated to:
  https://example.org/foo/page.html  ([https](https://example.org/foo/page.html ) result 404).
* [ ] http://example.org/image.png  (404) with 4 occurrences migrated to:
  https://example.org/image.png  ([https](https://example.org/image.png ) result 404).
* [ ] http://example.org/music/people  (404) with 4 occurrences migrated to:
  https://example.org/music/people  ([https](https://example.org/music/people ) result 404).
* [ ] http://example.org/page.cache.html  (404) with 1 occurrences migrated to:
  https://example.org/page.cache.html  ([https](https://example.org/page.cache.html ) result 404).
* [ ] http://example.org/path  (404) with 3 occurrences migrated to:
  https://example.org/path  ([https](https://example.org/path ) result 404).
* [ ] http://springframework.org/oxm-test  (404) with 2 occurrences migrated to:
  https://springframework.org/oxm-test  ([https](https://springframework.org/oxm-test ) result 404).
* [ ] http://www.example.com/favicon.ico  (404) with 2 occurrences migrated to:
  https://www.example.com/favicon.ico  ([https](https://www.example.com/favicon.ico ) result 404).
* [ ] http://www.example.com/foo/bar  (404) with 1 occurrences migrated to:
  https://www.example.com/foo/bar  ([https](https://www.example.com/foo/bar ) result 404).
* [ ] http://www.example.com/hotels  (404) with 2 occurrences migrated to:
  https://www.example.com/hotels  ([https](https://www.example.com/hotels ) result 404).
* [ ] http://www.example.com/user/  (404) with 4 occurrences migrated to:
  https://www.example.com/user/  ([https](https://www.example.com/user/ ) result 404).
* [ ] http://www.example.com/user/john%3Bdoe/dashboard  (404) with 4 occurrences migrated to:
  https://www.example.com/user/john%3Bdoe/dashboard  ([https](https://www.example.com/user/john%3Bdoe/dashboard ) result 404).
* [ ] http://www.example.com/user/john;doe/dashboard  (404) with 2 occurrences migrated to:
  https://www.example.com/user/john;doe/dashboard  ([https](https://www.example.com/user/john;doe/dashboard ) result 404).
* [ ] http://www.ibm.com/developerworks/websphere/library/techarticles/0404_tang/0404_tang.html  (301) with 1 occurrences migrated to:
  https://www.ibm.com/developerworks/websphere/library/techarticles/0404_tang/0404_tang.html  ([https](https://www.ibm.com/developerworks/websphere/library/techarticles/0404_tang/0404_tang.html ) result 404).
* [ ] http://mydomain1.com:80/path  (301) with 2 occurrences migrated to:
  https://www.mydomain1.com/path  ([https](https://mydomain1.com:80/path ) result 404).
* [ ] http://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-03  (404) with 1 occurrences migrated to:
  https://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-03  ([https](https://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-03 ) result 404).
* [ ] http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html  (301) with 1 occurrences migrated to:
  https://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html  ([https](https://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html ) result 404).
* [ ] http://xml.apache.org/xslt  (404) with 3 occurrences migrated to:
  https://xml.apache.org/xslt  ([https](https://xml.apache.org/xslt ) result 404).
* [ ] http://myhost.com/resource/path/myTemplate.txt  (500) with 1 occurrences migrated to:
  https://myhost.com/resource/path/myTemplate.txt  ([https](https://myhost.com/resource/path/myTemplate.txt ) result 500).
* [ ] http://myhost.com/some/arbitrary/path  (500) with 1 occurrences migrated to:
  https://myhost.com/some/arbitrary/path  ([https](https://myhost.com/some/arbitrary/path ) result 500).
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://activemq.apache.org/delete-inactive-destinations.html  with 1 occurrences migrated to:
  https://activemq.apache.org/delete-inactive-destinations.html  ([https](https://activemq.apache.org/delete-inactive-destinations.html ) result 200).
* [ ] http://activemq.apache.org/stomp.html  with 1 occurrences migrated to:
  https://activemq.apache.org/stomp.html  ([https](https://activemq.apache.org/stomp.html ) result 200).
* [ ] http://ant.apache.org  with 1 occurrences migrated to:
  https://ant.apache.org  ([https](https://ant.apache.org ) result 200).
* [ ] http://asciidoctor.org/  with 1 occurrences migrated to:
  https://asciidoctor.org/  ([https](https://asciidoctor.org/ ) result 200).
* [ ] http://asciidoctor.org/docs/editing-asciidoc-with-live-preview/  with 2 occurrences migrated to:
  https://asciidoctor.org/docs/editing-asciidoc-with-live-preview/  ([https](https://asciidoctor.org/docs/editing-asciidoc-with-live-preview/ ) result 200).
* [ ] http://beanvalidation.org/  with 1 occurrences migrated to:
  https://beanvalidation.org/  ([https](https://beanvalidation.org/ ) result 200).
* [ ] http://caniuse.com/  with 2 occurrences migrated to:
  https://caniuse.com/  ([https](https://caniuse.com/ ) result 200).
* [ ] http://cbor.io/  with 1 occurrences migrated to:
  https://cbor.io/  ([https](https://cbor.io/ ) result 200).
* [ ] http://code.jquery.com/jquery-1.11.0.min.js  with 2 occurrences migrated to:
  https://code.jquery.com/jquery-1.11.0.min.js  ([https](https://code.jquery.com/jquery-1.11.0.min.js ) result 200).
* [ ] http://code.jquery.com/jquery.js  with 1 occurrences migrated to:
  https://code.jquery.com/jquery.js  ([https](https://code.jquery.com/jquery.js ) result 200).
* [ ] http://commons.apache.org/proper/commons-lang/  with 2 occurrences migrated to:
  https://commons.apache.org/proper/commons-lang/  ([https](https://commons.apache.org/proper/commons-lang/ ) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html  ([https](https://docs.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html  ([https](https://docs.oracle.com/javase/8/docs/api/java/beans/package-summary.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html  ([https](https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html  ([https](https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.html ) result 200).
* [ ] http://docs.oracle.com/javase/8/docs/api/javax/script/ScriptEngineFactory.html  with 2 occurrences migrated to:
  https://docs.oracle.com/javase/8/docs/api/javax/script/ScriptEngineFactory.html  ([https](https://docs.oracle.com/javase/8/docs/api/javax/script/ScriptEngineFactory.html ) result 200).
* [ ] http://docs.oracle.com/javase/tutorial/javabeans/advanced/customization.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/tutorial/javabeans/advanced/customization.html  ([https](https://docs.oracle.com/javase/tutorial/javabeans/advanced/customization.html ) result 200).
* [ ] http://docs.oracle.com/javase/tutorial/javabeans/writing/properties.html  with 1 occurrences migrated to:
  https://docs.oracle.com/javase/tutorial/javabeans/writing/properties.html  ([https](https://docs.oracle.com/javase/tutorial/javabeans/writing/properties.html ) result 200).
* [ ] http://docs.seleniumhq.org/  with 1 occurrences migrated to:
  https://docs.seleniumhq.org/  ([https](https://docs.seleniumhq.org/ ) result 200).
* [ ] http://docs.seleniumhq.org/projects/webdriver/  with 1 occurrences migrated to:
  https://docs.seleniumhq.org/projects/webdriver/  ([https](https://docs.seleniumhq.org/projects/webdriver/ ) result 200).
* [ ] 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://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/view/script/ScriptTemplateView.html  with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/view/script/ScriptTemplateView.html  ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/view/script/ScriptTemplateView.html ) result 200).
* [ ] http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/  with 1 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/  ([https](https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/ ) result 200).
* [ ] http://docs.spring.io/spring-session/docs/current/reference/html5/  with 1 occurrences migrated to:
  https://docs.spring.io/spring-session/docs/current/reference/html5/  ([https](https://docs.spring.io/spring-session/docs/current/reference/html5/ ) result 200).
* [ ] http://en.wikipedia.org/wiki/Adapter_pattern  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Adapter_pattern  ([https](https://en.wikipedia.org/wiki/Adapter_pattern ) result 200).
* [ ] http://en.wikipedia.org/wiki/Halting_Problem  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Halting_Problem  ([https](https://en.wikipedia.org/wiki/Halting_Problem ) result 200).
* [ ] http://en.wikipedia.org/wiki/List_of_HTTP_status_codes  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/List_of_HTTP_status_codes  ([https](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes ) result 200).
* [ ] http://en.wikipedia.org/wiki/MIME  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/MIME  ([https](https://en.wikipedia.org/wiki/MIME ) result 200).
* [ ] http://en.wikipedia.org/wiki/Mock_Object  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Mock_Object  ([https](https://en.wikipedia.org/wiki/Mock_Object ) result 200).
* [ ] http://en.wikipedia.org/wiki/Polyfill  with 2 occurrences migrated to:
  https://en.wikipedia.org/wiki/Polyfill  ([https](https://en.wikipedia.org/wiki/Polyfill ) result 200).
* [ ] http://example.com  with 150 occurrences migrated to:
  https://example.com  ([https](https://example.com ) result 200).
* [ ] http://example.com/  with 16 occurrences migrated to:
  https://example.com/  ([https](https://example.com/ ) result 200).
* [ ] http://example.com?foo  with 2 occurrences migrated to:
  https://example.com?foo  ([https](https://example.com?foo ) result 200).
* [ ] http://example.com?foo=bar  with 8 occurrences migrated to:
  https://example.com?foo=bar  ([https](https://example.com?foo=bar ) result 200).
* [ ] http://example.com?foo=bar@baz  with 1 occurrences migrated to:
  https://example.com?foo=bar@baz  ([https](https://example.com?foo=bar@baz ) result 200).
* [ ] http://example.org  with 18 occurrences migrated to:
  https://example.org  ([https](https://example.org ) result 200).
* [ ] http://example.org/  with 1 occurrences migrated to:
  https://example.org/  ([https](https://example.org/ ) result 200).
* [ ] http://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/DeserializationFeature.html  with 2 occurrences migrated to:
  https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/DeserializationFeature.html  ([https](https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/DeserializationFeature.html ) result 200).
* [ ] http://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/MapperFeature.html  with 2 occurrences migrated to:
  https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/MapperFeature.html  ([https](https://fasterxml.github.io/jackson-databind/javadoc/2.6/com/fasterxml/jackson/databind/MapperFeature.html ) result 200).
* [ ] http://h2database.com  with 1 occurrences migrated to:
  https://h2database.com  ([https](https://h2database.com ) result 200).
* [ ] http://handlebarsjs.com  with 2 occurrences migrated to:
  https://handlebarsjs.com  ([https](https://handlebarsjs.com ) result 200).
* [ ] http://handlebarsjs.com/  with 2 occurrences migrated to:
  https://handlebarsjs.com/  ([https](https://handlebarsjs.com/ ) result 200).
* [ ] http://hc.apache.org/httpcomponents-asyncclient-dev/  with 1 occurrences migrated to:
  https://hc.apache.org/httpcomponents-asyncclient-dev/  ([https](https://hc.apache.org/httpcomponents-asyncclient-dev/ ) result 200).
* [ ] http://hc.apache.org/httpcomponents-client-ga/  with 2 occurrences migrated to:
  https://hc.apache.org/httpcomponents-client-ga/  ([https](https://hc.apache.org/httpcomponents-client-ga/ ) result 200).
* [ ] http://hc.apache.org/httpcomponents-client-ga/httpclient/  with 1 occurrences migrated to:
  https://hc.apache.org/httpcomponents-client-ga/httpclient/  ([https](https://hc.apache.org/httpcomponents-client-ga/httpclient/ ) result 200).
* [ ] http://www.hibernate.org/  (301) with 1 occurrences migrated to:
  https://hibernate.org/  ([https](https://www.hibernate.org/ ) result 200).
* [ ] http://www.hibernate.org  (301) with 1 occurrences migrated to:
  https://hibernate.org/  ([https](https://www.hibernate.org ) result 200).
* [ ] http://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html  with 1 occurrences migrated to:
  https://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html  ([https](https://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html ) result 200).
* [ ] http://jcp.org/aboutJava/communityprocess/final/jsr160/index.html  with 1 occurrences migrated to:
  https://jcp.org/aboutJava/communityprocess/final/jsr160/index.html  ([https](https://jcp.org/aboutJava/communityprocess/final/jsr160/index.html ) result 200).
* [ ] http://jcp.org/en/jsr/detail?id=107  with 1 occurrences migrated to:
  https://jcp.org/en/jsr/detail?id=107  ([https](https://jcp.org/en/jsr/detail?id=107 ) result 200).
* [ ] http://joel-costigliola.github.io/assertj/  with 3 occurrences migrated to:
  https://joel-costigliola.github.io/assertj/  ([https](https://joel-costigliola.github.io/assertj/ ) result 200).
* [ ] http://jsonassert.skyscreamer.org  with 1 occurrences migrated to:
  https://jsonassert.skyscreamer.org  ([https](https://jsonassert.skyscreamer.org ) result 200).
* [ ] http://jsonassert.skyscreamer.org/  with 5 occurrences migrated to:
  https://jsonassert.skyscreamer.org/  ([https](https://jsonassert.skyscreamer.org/ ) result 200).
* [ ] http://junit.org/junit5/docs/current/user-guide/  with 2 occurrences migrated to:
  https://junit.org/junit5/docs/current/user-guide/  ([https](https://junit.org/junit5/docs/current/user-guide/ ) result 200).
* [ ] http://kotlinlang.org/  with 2 occurrences migrated to:
  https://kotlinlang.org/  ([https](https://kotlinlang.org/ ) result 200).
* [ ] http://kotlinlang.org/docs/reference/  with 1 occurrences migrated to:
  https://kotlinlang.org/docs/reference/  ([https](https://kotlinlang.org/docs/reference/ ) result 200).
* [ ] http://kotlinlang.org/docs/reference/classes.html  with 3 occurrences migrated to:
  https://kotlinlang.org/docs/reference/classes.html  ([https](https://kotlinlang.org/docs/reference/classes.html ) result 200).
* [ ] http://mydomain.com  with 5 occurrences migrated to:
  https://mydomain.com  ([https](https://mydomain.com ) result 200).
* [ ] http://netty.io/  with 1 occurrences migrated to:
  https://netty.io/  ([https](https://netty.io/ ) result 200).
* [ ] http://openjdk.java.net/jeps/290  with 1 occurrences migrated to:
  https://openjdk.java.net/jeps/290  ([https](https://openjdk.java.net/jeps/290 ) result 200).
* [ ] http://openjdk.java.net/projects/nashorn/  with 10 occurrences migrated to:
  https://openjdk.java.net/projects/nashorn/  ([https](https://openjdk.java.net/projects/nashorn/ ) result 200).
* [ ] http://pivotal.io/security/cve-2015-5211  with 1 occurrences migrated to:
  https://pivotal.io/security/cve-2015-5211  ([https](https://pivotal.io/security/cve-2015-5211 ) result 200).
* [ ] http://poi.apache.org  with 3 occurrences migrated to:
  https://poi.apache.org  ([https](https://poi.apache.org ) 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://projects.spring.io/spring-data/  with 1 occurrences migrated to:
  https://projects.spring.io/spring-data/  ([https](https://projects.spring.io/spring-data/ ) result 200).
* [ ] http://projects.spring.io/spring-framework/  with 1 occurrences migrated to:
  https://projects.spring.io/spring-framework/  ([https](https://projects.spring.io/spring-framework/ ) result 200).
* [ ] http://projects.spring.io/spring-integration/  with 1 occurrences migrated to:
  https://projects.spring.io/spring-integration/  ([https](https://projects.spring.io/spring-integration/ ) result 200).
* [ ] http://projects.spring.io/spring-security/  with 3 occurrences migrated to:
  https://projects.spring.io/spring-security/  ([https](https://projects.spring.io/spring-security/ ) result 200).
* [ ] http://repo1.maven.org/maven2/javax/inject/javax.inject/1/  with 2 occurrences migrated to:
  https://repo1.maven.org/maven2/javax/inject/javax.inject/1/  ([https](https://repo1.maven.org/maven2/javax/inject/javax.inject/1/ ) result 200).
* [ ] http://schema.spring.io/mvc/spring-mvc.xsd  with 1 occurrences migrated to:
  https://schema.spring.io/mvc/spring-mvc.xsd  ([https](https://schema.spring.io/mvc/spring-mvc.xsd ) result 200).
* [ ] http://search.maven.org/  with 2 occurrences migrated to:
  https://search.maven.org/  ([https](https://search.maven.org/ ) result 200).
* [ ] http://sockjs.github.io/sockjs-protocol/sockjs-protocol-0.3.3.html  with 3 occurrences migrated to:
  https://sockjs.github.io/sockjs-protocol/sockjs-protocol-0.3.3.html  ([https](https://sockjs.github.io/sockjs-protocol/sockjs-protocol-0.3.3.html ) result 200).
* [ ] http://sourceforge.net  with 1 occurrences migrated to:
  https://sourceforge.net  ([https](https://sourceforge.net ) result 200).
* [ ] http://sourceforge.net/projects/javadiff/  with 1 occurrences migrated to:
  https://sourceforge.net/projects/javadiff/  ([https](https://sourceforge.net/projects/javadiff/ ) result 200).
* [ ] http://sourceforge.net/sflogo.php?group_id=37160  with 1 occurrences migrated to:
  https://sourceforge.net/sflogo.php?group_id=37160  ([https](https://sourceforge.net/sflogo.php?group_id=37160 ) result 200).
* [ ] http://spring.io/blog/  with 1 occurrences migrated to:
  https://spring.io/blog/  ([https](https://spring.io/blog/ ) result 200).
* [ ] http://spring.io/blog/category/news  with 1 occurrences migrated to:
  https://spring.io/blog/category/news  ([https](https://spring.io/blog/category/news ) result 200).
* [ ] http://square.github.io/okhttp/  with 1 occurrences migrated to:
  https://square.github.io/okhttp/  ([https](https://square.github.io/okhttp/ ) result 200).
* [ ] http://stackoverflow.com/questions/1481251/what-does-document-domain-document-domain-do  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/1481251/what-does-document-domain-document-domain-do  ([https](https://stackoverflow.com/questions/1481251/what-does-document-domain-document-domain-do ) result 200).
* [ ] http://stackoverflow.com/questions/19394570/java-jre-7u45-breaks-classloader-getresources  with 2 occurrences migrated to:
  https://stackoverflow.com/questions/19394570/java-jre-7u45-breaks-classloader-getresources  ([https](https://stackoverflow.com/questions/19394570/java-jre-7u45-breaks-classloader-getresources ) result 200).
* [ ] http://stackoverflow.com/questions/22986109/testing-spring-managed-servlet  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/22986109/testing-spring-managed-servlet  ([https](https://stackoverflow.com/questions/22986109/testing-spring-managed-servlet ) result 200).
* [ ] http://stackoverflow.com/questions/24725438/what-could-cause-a-class-implementing-applicationlistenercontextrefreshedevent  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/24725438/what-could-cause-a-class-implementing-applicationlistenercontextrefreshedevent  ([https](https://stackoverflow.com/questions/24725438/what-could-cause-a-class-implementing-applicationlistenercontextrefreshedevent ) result 200).
* [ ] http://stackoverflow.com/questions/35733344/can-contextconfiguration-in-a-custom-annotation-be-merged  with 1 occurrences migrated to:
  https://stackoverflow.com/questions/35733344/can-contextconfiguration-in-a-custom-annotation-be-merged  ([https](https://stackoverflow.com/questions/35733344/can-contextconfiguration-in-a-custom-annotation-be-merged ) result 200).
* [ ] http://start.spring.io/  with 2 occurrences migrated to:
  https://start.spring.io/  ([https](https://start.spring.io/ ) result 200).
* [ ] http://stas-blogspot.blogspot.com/2010/03/java-bridge-methods-explained.html  with 1 occurrences migrated to:
  https://stas-blogspot.blogspot.com/2010/03/java-bridge-methods-explained.html  ([https](https://stas-blogspot.blogspot.com/2010/03/java-bridge-methods-explained.html ) result 200).
* [ ] http://stomp.github.io/stomp-specification-1.2.html  with 9 occurrences migrated to:
  https://stomp.github.io/stomp-specification-1.2.html  ([https](https://stomp.github.io/stomp-specification-1.2.html ) result 200).
* [ ] http://struts.apache.org  with 1 occurrences migrated to:
  https://struts.apache.org  ([https](https://struts.apache.org ) result 200).
* [ ] http://struts.apache.org/  with 1 occurrences migrated to:
  https://struts.apache.org/  ([https](https://struts.apache.org/ ) result 200).
* [ ] http://tapestry.apache.org/  with 2 occurrences migrated to:
  https://tapestry.apache.org/  ([https](https://tapestry.apache.org/ ) result 200).
* [ ] http://tiles.apache.org  with 4 occurrences migrated to:
  https://tiles.apache.org  ([https](https://tiles.apache.org ) result 200).
* [ ] http://tiles.apache.org/framework/dependency-management.html  with 1 occurrences migrated to:
  https://tiles.apache.org/framework/dependency-management.html  ([https](https://tiles.apache.org/framework/dependency-management.html ) result 200).
* [ ] http://tomcat.apache.org/  with 1 occurrences migrated to:
  https://tomcat.apache.org/  ([https](https://tomcat.apache.org/ ) result 200).
* [ ] http://tools.ietf.org/html/rfc1945  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc1945  ([https](https://tools.ietf.org/html/rfc1945 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2109  with 2 occurrences migrated to:
  https://tools.ietf.org/html/rfc2109  ([https](https://tools.ietf.org/html/rfc2109 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2295  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2295  ([https](https://tools.ietf.org/html/rfc2295 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2324  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2324  ([https](https://tools.ietf.org/html/rfc2324 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2518  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2518  ([https](https://tools.ietf.org/html/rfc2518 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2616  with 3 occurrences migrated to:
  https://tools.ietf.org/html/rfc2616  ([https](https://tools.ietf.org/html/rfc2616 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2774  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2774  ([https](https://tools.ietf.org/html/rfc2774 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2817  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2817  ([https](https://tools.ietf.org/html/rfc2817 ) result 200).
* [ ] http://tools.ietf.org/html/rfc2965  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc2965  ([https](https://tools.ietf.org/html/rfc2965 ) result 200).
* [ ] http://tools.ietf.org/html/rfc3229  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc3229  ([https](https://tools.ietf.org/html/rfc3229 ) result 200).
* [ ] http://tools.ietf.org/html/rfc3986  with 4 occurrences migrated to:
  https://tools.ietf.org/html/rfc3986  ([https](https://tools.ietf.org/html/rfc3986 ) result 200).
* [ ] http://tools.ietf.org/html/rfc4918  with 5 occurrences migrated to:
  https://tools.ietf.org/html/rfc4918  ([https](https://tools.ietf.org/html/rfc4918 ) result 200).
* [ ] http://tools.ietf.org/html/rfc5842  with 2 occurrences migrated to:
  https://tools.ietf.org/html/rfc5842  ([https](https://tools.ietf.org/html/rfc5842 ) result 200).
* [ ] http://tools.ietf.org/html/rfc5988  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc5988  ([https](https://tools.ietf.org/html/rfc5988 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6266  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc6266  ([https](https://tools.ietf.org/html/rfc6266 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6454  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc6454  ([https](https://tools.ietf.org/html/rfc6454 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6455  with 2 occurrences migrated to:
  https://tools.ietf.org/html/rfc6455  ([https](https://tools.ietf.org/html/rfc6455 ) result 200).
* [ ] http://tools.ietf.org/html/rfc6585  with 4 occurrences migrated to:
  https://tools.ietf.org/html/rfc6585  ([https](https://tools.ietf.org/html/rfc6585 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7230  with 10 occurrences migrated to:
  https://tools.ietf.org/html/rfc7230  ([https](https://tools.ietf.org/html/rfc7230 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7231  with 56 occurrences migrated to:
  https://tools.ietf.org/html/rfc7231  ([https](https://tools.ietf.org/html/rfc7231 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7232  with 8 occurrences migrated to:
  https://tools.ietf.org/html/rfc7232  ([https](https://tools.ietf.org/html/rfc7232 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7233  with 12 occurrences migrated to:
  https://tools.ietf.org/html/rfc7233  ([https](https://tools.ietf.org/html/rfc7233 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7234  with 5 occurrences migrated to:
  https://tools.ietf.org/html/rfc7234  ([https](https://tools.ietf.org/html/rfc7234 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7235  with 6 occurrences migrated to:
  https://tools.ietf.org/html/rfc7235  ([https](https://tools.ietf.org/html/rfc7235 ) result 200).
* [ ] http://tools.ietf.org/html/rfc7238  with 1 occurrences migrated to:
  https://tools.ietf.org/html/rfc7238  ([https](https://tools.ietf.org/html/rfc7238 ) result 200).
* [ ] http://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-webdav-protocol-06.txt  with 3 occurrences migrated to:
  https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-webdav-protocol-06.txt  ([https](https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-ietf-webdav-protocol-06.txt ) result 200).
* [ ] http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/  with 10 occurrences migrated to:
  https://www.amazon.com/exec/obidos/tg/detail/-/0764543857/  ([https](https://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ ) result 200).
* [ ] http://www.apache.org  with 1 occurrences migrated to:
  https://www.apache.org  ([https](https://www.apache.org ) result 200).
* [ ] http://www.apple.com/DTDs/PropertyList-1.0.dtd  with 6 occurrences migrated to:
  https://www.apple.com/DTDs/PropertyList-1.0.dtd  ([https](https://www.apple.com/DTDs/PropertyList-1.0.dtd ) result 200).
* [ ] http://www.atomikos.com/  with 1 occurrences migrated to:
  https://www.atomikos.com/  ([https](https://www.atomikos.com/ ) result 200).
* [ ] http://www.baeldung.com/kotlin-null-safety  with 1 occurrences migrated to:
  https://www.baeldung.com/kotlin-null-safety  ([https](https://www.baeldung.com/kotlin-null-safety ) result 200).
* [ ] http://www.eclipse.org/ajdt/  with 1 occurrences migrated to:
  https://www.eclipse.org/ajdt/  ([https](https://www.eclipse.org/ajdt/ ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/next/progguide/index.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/next/progguide/index.html  ([https](https://www.eclipse.org/aspectj/doc/next/progguide/index.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/next/progguide/semantics-joinPoints.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/next/progguide/semantics-joinPoints.html  ([https](https://www.eclipse.org/aspectj/doc/next/progguide/semantics-joinPoints.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/adk15notebook/index.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/adk15notebook/index.html  ([https](https://www.eclipse.org/aspectj/doc/released/adk15notebook/index.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/devguide/antTasks.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/devguide/antTasks.html  ([https](https://www.eclipse.org/aspectj/doc/released/devguide/antTasks.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/devguide/index.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/devguide/index.html  ([https](https://www.eclipse.org/aspectj/doc/released/devguide/index.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/devguide/ltw-configuration.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/devguide/ltw-configuration.html  ([https](https://www.eclipse.org/aspectj/doc/released/devguide/ltw-configuration.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/devguide/ltw.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/devguide/ltw.html  ([https](https://www.eclipse.org/aspectj/doc/released/devguide/ltw.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/progguide/index.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/progguide/index.html  ([https](https://www.eclipse.org/aspectj/doc/released/progguide/index.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/doc/released/progguide/semantics-pointcuts.html  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/doc/released/progguide/semantics-pointcuts.html  ([https](https://www.eclipse.org/aspectj/doc/released/progguide/semantics-pointcuts.html ) result 200).
* [ ] http://www.eclipse.org/aspectj/dtd/aspectj.dtd  with 1 occurrences migrated to:
  https://www.eclipse.org/aspectj/dtd/aspectj.dtd  ([https](https://www.eclipse.org/aspectj/dtd/aspectj.dtd ) result 200).
* [ ] http://ehcache.sourceforge.net  (301) with 1 occurrences migrated to:
  https://www.ehcache.org/  ([https](https://ehcache.sourceforge.net ) result 200).
* [ ] http://ehcache.org/  (301) with 1 occurrences migrated to:
  https://www.ehcache.org/  ([https](https://ehcache.org/ ) result 200).
* [ ] http://www.embeddedjs.com/  with 2 occurrences migrated to:
  https://www.embeddedjs.com/  ([https](https://www.embeddedjs.com/ ) result 200).
* [ ] http://www.enterpriseintegrationpatterns.com  with 1 occurrences migrated to:
  https://www.enterpriseintegrationpatterns.com  ([https](https://www.enterpriseintegrationpatterns.com ) result 200).
* [ ] http://www.example.org/?param=aGVsbG9Xb3JsZA%3D%3D  with 1 occurrences migrated to:
  https://www.example.org/?param=aGVsbG9Xb3JsZA%3D%3D  ([https](https://www.example.org/?param=aGVsbG9Xb3JsZA%3D%3D ) result 200).
* [ ] http://www.google.com  with 2 occurrences migrated to:
  https://www.google.com  ([https](https://www.google.com ) result 200).
* [ ] http://www.h2database.com  with 1 occurrences migrated to:
  https://www.h2database.com  ([https](https://www.h2database.com ) result 200).
* [ ] http://www.h2database.com/html/grammar.html  with 1 occurrences migrated to:
  https://www.h2database.com/html/grammar.html  ([https](https://www.h2database.com/html/grammar.html ) result 200).
* [ ] http://www.ietf.org  with 1 occurrences migrated to:
  https://www.ietf.org  ([https](https://www.ietf.org ) result 200).
* [ ] http://www.ietf.org/rfc/rfc1867.txt  with 1 occurrences migrated to:
  https://www.ietf.org/rfc/rfc1867.txt  ([https](https://www.ietf.org/rfc/rfc1867.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2396.txt  with 2 occurrences migrated to:
  https://www.ietf.org/rfc/rfc2396.txt  ([https](https://www.ietf.org/rfc/rfc2396.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc3986.txt  with 11 occurrences migrated to:
  https://www.ietf.org/rfc/rfc3986.txt  ([https](https://www.ietf.org/rfc/rfc3986.txt ) result 200).
* [ ] http://www.infoq.com/  with 1 occurrences migrated to:
  https://www.infoq.com/  ([https](https://www.infoq.com/ ) result 200).
* [ ] http://www.infoq.com/minibooks/JTDS  with 1 occurrences migrated to:
  https://www.infoq.com/minibooks/JTDS  ([https](https://www.infoq.com/minibooks/JTDS ) result 200).
* [ ] http://www.jetbrains.com/idea/  with 1 occurrences migrated to:
  https://www.jetbrains.com/idea/  ([https](https://www.jetbrains.com/idea/ ) result 200).
* [ ] http://www.json.org/  with 1 occurrences migrated to:
  https://www.json.org/  ([https](https://www.json.org/ ) result 200).
* [ ] http://www.jython.org  with 2 occurrences migrated to:
  https://www.jython.org  ([https](https://www.jython.org ) result 200).
* [ ] http://www.jython.org/  with 2 occurrences migrated to:
  https://www.jython.org/  ([https](https://www.jython.org/ ) result 200).
* [ ] http://www.lowagie.com/iText  with 2 occurrences migrated to:
  https://www.lowagie.com/iText  ([https](https://www.lowagie.com/iText ) result 200).
* [ ] http://www.manpagez.com/man/5/crontab/  with 1 occurrences migrated to:
  https://www.manpagez.com/man/5/crontab/  ([https](https://www.manpagez.com/man/5/crontab/ ) result 200).
* [ ] http://mydomain1.com:80/  (301) with 2 occurrences migrated to:
  https://www.mydomain1.com/  ([https](https://mydomain1.com:80/ ) result 200).
* [ ] http://mydomain1.com:80  (301) with 1 occurrences migrated to:
  https://www.mydomain1.com/  ([https](https://mydomain1.com:80 ) result 200).
* [ ] http://www.oracle.com/technetwork/articles/javaee/jpa-137156.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/articles/javaee/jpa-137156.html  ([https](https://www.oracle.com/technetwork/articles/javaee/jpa-137156.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html  ([https](https://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html  ([https](https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html  ([https](https://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html ) result 200).
* [ ] http://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html  ([https](https://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html ) result 200).
* [ ] http://www.oracle.com/technetwork/middleware/weblogic/overview/index-085209.html  with 1 occurrences migrated to:
  https://www.oracle.com/technetwork/middleware/weblogic/overview/index-085209.html  ([https](https://www.oracle.com/technetwork/middleware/weblogic/overview/index-085209.html ) result 200).
* [ ] http://www.ow2.org/  with 1 occurrences migrated to:
  https://www.ow2.org/  ([https](https://www.ow2.org/ ) result 200).
* [ ] http://www.owasp.org/index.php/HTTPOnly  with 4 occurrences migrated to:
  https://www.owasp.org/index.php/HTTPOnly  ([https](https://www.owasp.org/index.php/HTTPOnly ) result 200).
* [ ] http://quartz-scheduler.org  (301) with 3 occurrences migrated to:
  https://www.quartz-scheduler.org/  ([https](https://quartz-scheduler.org ) result 200).
* [ ] http://www.rabbitmq.com/stomp.html  with 1 occurrences migrated to:
  https://www.rabbitmq.com/stomp.html  ([https](https://www.rabbitmq.com/stomp.html ) result 200).
* [ ] http://www.reactive-streams.org  with 1 occurrences migrated to:
  https://www.reactive-streams.org  ([https](https://www.reactive-streams.org ) result 200).
* [ ] http://www.reactive-streams.org/  with 2 occurrences migrated to:
  https://www.reactive-streams.org/  ([https](https://www.reactive-streams.org/ ) result 200).
* [ ] http://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Publisher.html  with 1 occurrences migrated to:
  https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Publisher.html  ([https](https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Publisher.html ) result 200).
* [ ] http://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Subscriber.html  with 1 occurrences migrated to:
  https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Subscriber.html  ([https](https://www.reactive-streams.org/reactive-streams-1.0.1-javadoc/org/reactivestreams/Subscriber.html ) result 200).
* [ ] http://seleniumhq.org/projects/webdriver/  (301) with 1 occurrences migrated to:
  https://www.seleniumhq.org  ([https](https://seleniumhq.org/projects/webdriver/ ) result 200).
* [ ] http://www.springbyexample.org/examples/custom-thread-scope-module.html  with 1 occurrences migrated to:
  https://www.springbyexample.org/examples/custom-thread-scope-module.html  ([https](https://www.springbyexample.org/examples/custom-thread-scope-module.html ) result 200).
* [ ] http://www.springframework.org/dtd/spring-beans-2.0.dtd  with 3 occurrences migrated to:
  https://www.springframework.org/dtd/spring-beans-2.0.dtd  ([https](https://www.springframework.org/dtd/spring-beans-2.0.dtd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop.xsd  with 12 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd  with 80 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/cache/spring-cache.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/cache/spring-cache.xsd  ([https](https://www.springframework.org/schema/cache/spring-cache.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd  with 13 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/jdbc/spring-jdbc.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jee/spring-jee.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/jee/spring-jee.xsd  ([https](https://www.springframework.org/schema/jee/spring-jee.xsd ) result 200).
* [ ] http://www.springframework.org/schema/jms/spring-jms.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/jms/spring-jms.xsd  ([https](https://www.springframework.org/schema/jms/spring-jms.xsd ) result 200).
* [ ] http://www.springframework.org/schema/lang/spring-lang.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang.xsd ) result 200).
* [ ] http://www.springframework.org/schema/mvc/spring-mvc.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc.xsd ) result 200).
* [ ] http://www.springframework.org/schema/oxm/spring-oxm.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/oxm/spring-oxm.xsd  ([https](https://www.springframework.org/schema/oxm/spring-oxm.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tool/spring-tool.xsd  with 13 occurrences migrated to:
  https://www.springframework.org/schema/tool/spring-tool.xsd  ([https](https://www.springframework.org/schema/tool/spring-tool.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tx/spring-tx.xsd  with 8 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx.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).
* [ ] http://www.springframework.org/schema/websocket/spring-websocket.xsd  with 12 occurrences migrated to:
  https://www.springframework.org/schema/websocket/spring-websocket.xsd  ([https](https://www.springframework.org/schema/websocket/spring-websocket.xsd ) result 200).
* [ ] http://www.stuartellis.eu/articles/erb/  (301) with 2 occurrences migrated to:
  https://www.stuartellis.name/articles/erb/  ([https](https://www.stuartellis.eu/articles/erb/ ) result 200).
* [ ] http://www.thymeleaf.org/  with 2 occurrences migrated to:
  https://www.thymeleaf.org/  ([https](https://www.thymeleaf.org/ ) result 200).
* [ ] http://www.thymeleaf.org/documentation.html  with 2 occurrences migrated to:
  https://www.thymeleaf.org/documentation.html  ([https](https://www.thymeleaf.org/documentation.html ) result 200).
* [ ] http://www.webjars.org  with 4 occurrences migrated to:
  https://www.webjars.org  ([https](https://www.webjars.org ) result 200).
* [ ] http://www.webjars.org/  with 2 occurrences migrated to:
  https://www.webjars.org/  ([https](https://www.webjars.org/ ) result 200).
* [ ] http://www.webjars.org/documentation  with 2 occurrences migrated to:
  https://www.webjars.org/documentation  ([https](https://www.webjars.org/documentation ) result 200).
* [ ] http://www.wildfly.org/  with 1 occurrences migrated to:
  https://www.wildfly.org/  ([https](https://www.wildfly.org/ ) result 200).
* [ ] http://x-stream.github.io/  with 2 occurrences migrated to:
  https://x-stream.github.io/  ([https](https://x-stream.github.io/ ) result 200).
* [ ] http://youtrack.jetbrains.com/issue/IDEA-53476  with 1 occurrences migrated to:
  https://youtrack.jetbrains.com/issue/IDEA-53476  ([https](https://youtrack.jetbrains.com/issue/IDEA-53476 ) result 200).
* [ ] http://youtrack.jetbrains.com/issue/IDEA-64446  with 1 occurrences migrated to:
  https://youtrack.jetbrains.com/issue/IDEA-64446  ([https](https://youtrack.jetbrains.com/issue/IDEA-64446 ) result 200).
* [ ] http://bit.ly/TRlX2r  with 1 occurrences migrated to:
  https://bit.ly/TRlX2r  ([https](https://bit.ly/TRlX2r ) result 301).
* [ ] http://bit.ly/UzccDt  with 1 occurrences migrated to:
  https://bit.ly/UzccDt  ([https](https://bit.ly/UzccDt ) result 301).
* [ ] http://bit.ly/p9rIvx  with 1 occurrences migrated to:
  https://bit.ly/p9rIvx  ([https](https://bit.ly/p9rIvx ) result 301).
* [ ] http://bit.ly/qUwvwz  with 1 occurrences migrated to:
  https://bit.ly/qUwvwz  ([https](https://bit.ly/qUwvwz ) result 301).
* [ ] http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx  with 1 occurrences migrated to:
  https://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx  ([https](https://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx ) result 301).
* [ ] http://code.google.com/p/beanshell2/  with 1 occurrences migrated to:
  https://code.google.com/p/beanshell2/  ([https](https://code.google.com/p/beanshell2/ ) result 301).
* [ ] http://code.google.com/p/browsersec/wiki/Part2  with 1 occurrences migrated to:
  https://code.google.com/p/browsersec/wiki/Part2  ([https](https://code.google.com/p/browsersec/wiki/Part2 ) result 301).
* [ ] http://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal  with 1 occurrences migrated to:
  https://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal  ([https](https://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal ) result 301).
* [ ] http://code.google.com/p/xml-matchers/  with 3 occurrences migrated to:
  https://code.google.com/p/xml-matchers/  ([https](https://code.google.com/p/xml-matchers/ ) result 301).
* [ ] http://commons.apache.org/proper/commons-dbcp  with 2 occurrences migrated to:
  https://commons.apache.org/proper/commons-dbcp  ([https](https://commons.apache.org/proper/commons-dbcp ) result 301).
* [ ] http://commons.apache.org/proper/commons-fileupload  with 2 occurrences migrated to:
  https://commons.apache.org/proper/commons-fileupload  ([https](https://commons.apache.org/proper/commons-fileupload ) result 301).
* [ ] http://confluence.jetbrains.net/display/IDEADEV/Gradle+integration  with 1 occurrences migrated to:
  https://confluence.jetbrains.net/display/IDEADEV/Gradle+integration  ([https](https://confluence.jetbrains.net/display/IDEADEV/Gradle+integration ) result 301).
* [ ] 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://db.apache.org/derby  with 2 occurrences migrated to:
  https://db.apache.org/derby  ([https](https://db.apache.org/derby ) result 301).
* [ ] http://dev.w3.org/html5/eventsource/  with 2 occurrences migrated to:
  https://dev.w3.org/html5/eventsource/  ([https](https://dev.w3.org/html5/eventsource/ ) result 301).
* [ ] http://domain.com  with 24 occurrences migrated to:
  https://domain.com  ([https](https://domain.com ) result 301).
* [ ] http://domain.com/  with 1 occurrences migrated to:
  https://domain.com/  ([https](https://domain.com/ ) result 301).
* [ ] http://en.wikipedia.org/wiki/Cache_  with 1 occurrences migrated to:
  https://en.wikipedia.org/wiki/Cache_  ([https](https://en.wikipedia.org/wiki/Cache_ ) result 301).
* [ ] http://facebook.github.io/react/  with 2 occurrences migrated to:
  https://facebook.github.io/react/  ([https](https://facebook.github.io/react/ ) result 301).
* [ ] http://forum.springframework.org/showthread.php?t=41350  with 1 occurrences migrated to:
  https://forum.springframework.org/showthread.php?t=41350  ([https](https://forum.springframework.org/showthread.php?t=41350 ) result 301).
* [ ] http://github.com/SpringSource/spring-framework  with 1 occurrences migrated to:
  https://github.com/SpringSource/spring-framework  ([https](https://github.com/SpringSource/spring-framework ) result 301).
* [ ] http://hdiv.org/  with 1 occurrences migrated to:
  https://hdiv.org/  ([https](https://hdiv.org/ ) result 301).
* [ ] http://jakarta.apache.org/commons/fileupload  with 1 occurrences migrated to:
  https://jakarta.apache.org/commons/fileupload  ([https](https://jakarta.apache.org/commons/fileupload ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-5708  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-5708  ([https](https://jira.springframework.org/browse/SPR-5708 ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-6124  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-6124  ([https](https://jira.springframework.org/browse/SPR-6124 ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-6128  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-6128  ([https](https://jira.springframework.org/browse/SPR-6128 ) result 301).
* [ ] http://jira.springframework.org/browse/SPR-7064  with 1 occurrences migrated to:
  https://jira.springframework.org/browse/SPR-7064  ([https](https://jira.springframework.org/browse/SPR-7064 ) result 301).
* [ ] http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html  with 1 occurrences migrated to:
  https://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html  ([https](https://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html ) result 301).
* [ ] http://mockito.org/  (301) with 1 occurrences migrated to:
  https://mockito.github.io  ([https](https://mockito.org/ ) result 301).
* [ ] http://mydomain1.com  with 37 occurrences migrated to:
  https://mydomain1.com  ([https](https://mydomain1.com ) result 301).
* [ ] http://mydomain1.com/  with 2 occurrences migrated to:
  https://mydomain1.com/  ([https](https://mydomain1.com/ ) result 301).
* [ ] http://mydomain1.com/path  with 2 occurrences migrated to:
  https://mydomain1.com/path  ([https](https://mydomain1.com/path ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-2660  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-2660  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-2660 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-2754  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-2754  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-2754 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-2789  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-2789  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-2789 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3127  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3127  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3127 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3775  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3775  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3775 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3880  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3880  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3880 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3896  with 7 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3896  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3896 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-3949  with 1 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-3949  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-3949 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-4008  with 2 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-4008  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-4008 ) result 301).
* [ ] http://opensource.atlassian.com/projects/spring/browse/SPR-4040  with 2 occurrences migrated to:
  https://opensource.atlassian.com/projects/spring/browse/SPR-4040  ([https](https://opensource.atlassian.com/projects/spring/browse/SPR-4040 ) result 301).
* [ ] http://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//topic/com.ibm.websphere.base.doc/info/aes/ae/rdat_extiapi.html  with 1 occurrences migrated to:
  https://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//topic/com.ibm.websphere.base.doc/info/aes/ae/rdat_extiapi.html  ([https](https://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//topic/com.ibm.websphere.base.doc/info/aes/ae/rdat_extiapi.html ) result 301).
* [ ] http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/rsadapter/JDBCConnectionSpec.html  with 1 occurrences migrated to:
  https://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/rsadapter/JDBCConnectionSpec.html  ([https](https://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/topic/com.ibm.websphere.javadoc.doc/public_html/api/com/ibm/websphere/rsadapter/JDBCConnectionSpec.html ) result 301).
* [ ] http://site2.com  with 3 occurrences migrated to:
  https://site2.com  ([https](https://site2.com ) result 301).
* [ ] http://slack.kotlinlang.org/  with 2 occurrences migrated to:
  https://slack.kotlinlang.org/  ([https](https://slack.kotlinlang.org/ ) result 301).
* [ ] http://sourceforge.net/projects/c3p0  with 2 occurrences migrated to:
  https://sourceforge.net/projects/c3p0  ([https](https://sourceforge.net/projects/c3p0 ) result 301).
* [ ] http://sourceforge.net/projects/javadiff  with 1 occurrences migrated to:
  https://sourceforge.net/projects/javadiff  ([https](https://sourceforge.net/projects/javadiff ) result 301).
* [ ] http://springframework.org  with 2 occurrences migrated to:
  https://springframework.org  ([https](https://springframework.org ) result 301).
* [ ] http://www-01.ibm.com/software/webservers/appserv/was/  with 1 occurrences migrated to:
  https://www-01.ibm.com/software/webservers/appserv/was/  ([https](https://www-01.ibm.com/software/webservers/appserv/was/ ) result 301).
* [ ] http://www.atomenabled.org/developers/syndication/  with 1 occurrences migrated to:
  https://www.atomenabled.org/developers/syndication/  ([https](https://www.atomenabled.org/developers/syndication/ ) result 301).
* [ ] http://www.eclipse.org/aspectj  with 2 occurrences migrated to:
  https://www.eclipse.org/aspectj  ([https](https://www.eclipse.org/aspectj ) result 301).
* [ ] http://www.google.com/ig/calculator?q=1USD=?EUR  with 1 occurrences migrated to:
  https://www.google.com/ig/calculator?q=1USD=?EUR  ([https](https://www.google.com/ig/calculator?q=1USD=?EUR ) result 301).
* [ ] http://www.javaworld.com/javaworld/jw-01-2009/jw-01-spring-transactions.html  with 1 occurrences migrated to:
  https://www.javaworld.com/javaworld/jw-01-2009/jw-01-spring-transactions.html  ([https](https://www.javaworld.com/javaworld/jw-01-2009/jw-01-spring-transactions.html ) result 301).
* [ ] http://www.jboss.org/jbossas/  with 1 occurrences migrated to:
  https://www.jboss.org/jbossas/  ([https](https://www.jboss.org/jbossas/ ) result 301).
* [ ] http://www.junit.org/  with 1 occurrences migrated to:
  https://www.junit.org/  ([https](https://www.junit.org/ ) result 301).
* [ ] http://www.mnot.net/cache_docs  with 1 occurrences migrated to:
  https://www.mnot.net/cache_docs  ([https](https://www.mnot.net/cache_docs ) result 301).
* [ ] http://www.sf.net/home.view?siteLanguage=nl  with 1 occurrences migrated to:
  https://www.sf.net/home.view?siteLanguage=nl  ([https](https://www.sf.net/home.view?siteLanguage=nl ) result 301).
* [ ] http://www.springframework.org  with 7 occurrences migrated to:
  https://www.springframework.org  ([https](https://www.springframework.org ) result 301).
* [ ] http://www.springframework.org/  with 3 occurrences migrated to:
  https://www.springframework.org/  ([https](https://www.springframework.org/ ) result 301).
* [ ] http://xyz.com/path  with 2 occurrences migrated to:
  https://xyz.com/path  ([https](https://xyz.com/path ) result 301).
* [ ] http://commons.apache.org/codec/  with 1 occurrences migrated to:
  https://commons.apache.org/codec/  ([https](https://commons.apache.org/codec/ ) result 302).
* [ ] http://commons.apache.org/logging  with 2 occurrences migrated to:
  https://commons.apache.org/logging  ([https](https://commons.apache.org/logging ) result 302).
* [ ] http://download.oracle.com/javaee/6/api/javax/inject/Scope.html  with 1 occurrences migrated to:
  https://download.oracle.com/javaee/6/api/javax/inject/Scope.html  ([https](https://download.oracle.com/javaee/6/api/javax/inject/Scope.html ) result 302).
* [ ] http://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html  with 4 occurrences migrated to:
  https://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html  ([https](https://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html ) result 302).
* [ ] http://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html  with 1 occurrences migrated to:
  https://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html  ([https](https://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html ) result 302).
* [ ] http://download.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html  with 1 occurrences migrated to:
  https://download.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html  ([https](https://download.oracle.com/javase/8/docs/api/java/beans/ConstructorProperties.html ) result 302).
* [ ] http://download.oracle.com/javase/jndi/tutorial/beyond/misc/policy.html  with 1 occurrences migrated to:
  https://download.oracle.com/javase/jndi/tutorial/beyond/misc/policy.html  ([https](https://download.oracle.com/javase/jndi/tutorial/beyond/misc/policy.html ) result 302).
* [ ] http://gafter.blogspot.nl/2006/12/super-type-tokens.html  with 1 occurrences migrated to:
  https://gafter.blogspot.nl/2006/12/super-type-tokens.html  ([https](https://gafter.blogspot.nl/2006/12/super-type-tokens.html ) result 302).
* [ ] 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-Tools-Rewriting-History  with 1 occurrences migrated to:
  https://git-scm.com/book/en/Git-Tools-Rewriting-History  ([https](https://git-scm.com/book/en/Git-Tools-Rewriting-History ) result 302).
* [ ] http://glassfish.dev.java.net/  with 1 occurrences migrated to:
  https://glassfish.dev.java.net/  ([https](https://glassfish.dev.java.net/ ) result 302).
* [ ] http://java.sun.com/docs/books/jls/third_edition/html/conversions.html  with 1 occurrences migrated to:
  https://java.sun.com/docs/books/jls/third_edition/html/conversions.html  ([https](https://java.sun.com/docs/books/jls/third_edition/html/conversions.html ) result 302).
* [ ] http://java.sun.com/docs/books/jls/third_edition/html/expressions.html  with 1 occurrences migrated to:
  https://java.sun.com/docs/books/jls/third_edition/html/expressions.html  ([https](https://java.sun.com/docs/books/jls/third_edition/html/expressions.html ) result 302).
* [ ] http://java.sun.com/j2se/  with 2 occurrences migrated to:
  https://java.sun.com/j2se/  ([https](https://java.sun.com/j2se/ ) result 302).
* [ ] http://java.sun.com/j2se/1.4.1/docs/tooldocs/solaris/javadoc.html  with 1 occurrences migrated to:
  https://java.sun.com/j2se/1.4.1/docs/tooldocs/solaris/javadoc.html  ([https](https://java.sun.com/j2se/1.4.1/docs/tooldocs/solaris/javadoc.html ) result 302).
* [ ] http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html  with 1 occurrences migrated to:
  https://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html  ([https](https://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html ) result 302).
* [ ] http://java.sun.com/j2se/javadoc  with 1 occurrences migrated to:
  https://java.sun.com/j2se/javadoc  ([https](https://java.sun.com/j2se/javadoc ) result 302).
* [ ] http://java.sun.com/j2se/javadoc/  with 1 occurrences migrated to:
  https://java.sun.com/j2se/javadoc/  ([https](https://java.sun.com/j2se/javadoc/ ) result 302).
* [ ] http://java.sun.com/j2se/javadoc/faq.html  with 1 occurrences migrated to:
  https://java.sun.com/j2se/javadoc/faq.html  ([https](https://java.sun.com/j2se/javadoc/faq.html ) result 302).
* [ ] http://java.sun.com/webservices/jaxb/  with 1 occurrences migrated to:
  https://java.sun.com/webservices/jaxb/  ([https](https://java.sun.com/webservices/jaxb/ ) result 302).
* [ ] http://java.sun.com/xml/jaxp/properties/schemaLanguage  with 1 occurrences migrated to:
  https://java.sun.com/xml/jaxp/properties/schemaLanguage  ([https](https://java.sun.com/xml/jaxp/properties/schemaLanguage ) result 302).
* [ ] http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  ([https](https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd  with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd  ([https](https://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd  with 2 occurrences migrated to:
  https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd  ([https](https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd ) result 302).
* [ ] http://java.sun.com/xml/stream/properties/report-cdata-event  with 1 occurrences migrated to:
  https://java.sun.com/xml/stream/properties/report-cdata-event  ([https](https://java.sun.com/xml/stream/properties/report-cdata-event ) result 302).
* [ ] http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download  with 1 occurrences migrated to:
  https://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download  ([https](https://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download ) result 302).
* [ ] http://other.info/foo/bar  (301) with 1 occurrences migrated to:
  https://weibo.com/otherinfo/foo/bar  ([https](https://other.info/foo/bar ) result 302).
* [ ] http://www.iana.org/assignments/http-status-codes  with 1 occurrences migrated to:
  https://www.iana.org/assignments/http-status-codes  ([https](https://www.iana.org/assignments/http-status-codes ) result 302).
* [ ] http://www.iana.org/assignments/media-types/  with 1 occurrences migrated to:
  https://www.iana.org/assignments/media-types/  ([https](https://www.iana.org/assignments/media-types/ ) result 302).
* [ ] http://www.springsource.org/download  with 1 occurrences migrated to:
  https://www.springsource.org/download  ([https](https://www.springsource.org/download ) result 302).
* [ ] http://www.sys-con.com/java  with 1 occurrences migrated to:
  https://www.sys-con.com/java  ([https](https://www.sys-con.com/java ) result 302).
These URLs were intentionally ignored.
* http://java.sun.com/jsp/jstl/core  with 1 occurrences
* http://java.sun.com/xml/ns/j2ee  with 6 occurrences
* http://java.sun.com/xml/ns/javaee  with 4 occurrences
* http://java.sun.com/xml/ns/persistence  with 1 occurrences
* http://localhost  with 86 occurrences
* http://localhost/  with 16 occurrences
* http://localhost/42  with 1 occurrences
* http://localhost/?cookie=foo  with 1 occurrences
* http://localhost/FILE.TXT  with 1 occurrences
* http://localhost/abc  with 1 occurrences
* http://localhost/abc/def  with 1 occurrences
* http://localhost/app%20/path/  with 1 occurrences
* http://localhost/app/path%20with%20spaces/  with 1 occurrences
* http://localhost/bar  with 2 occurrences
* http://localhost/context/a  with 3 occurrences
* http://localhost/contextPath/main/path  with 2 occurrences
* http://localhost/file.foo  with 1 occurrences
* http://localhost/file.txt  with 1 occurrences
* http://localhost/foo  with 2 occurrences
* http://localhost/foo%20bar  with 1 occurrences
* http://localhost/foo/bar  with 1 occurrences
* http://localhost/foo/bar/baz  with 1 occurrences
* http://localhost/forward  with 1 occurrences
* http://localhost/hotels/42/bookings/21  with 4 occurrences
* http://localhost/input  with 1 occurrences
* http://localhost/jquery-1.11.0.min.js  with 5 occurrences
* http://localhost/messages/form  with 1 occurrences
* http://localhost/mvc-showcase  with 2 occurrences
* http://localhost/mvc-showcase/app  with 1 occurrences
* http://localhost/mvc-showcase/data/foo%20bar  with 1 occurrences
* http://localhost/mvc-showcase/data/param  with 1 occurrences
* http://localhost/mvc-showcase/data/param?foo=123  with 2 occurrences
* http://localhost/myapp/main  with 1 occurrences
* http://localhost/myapp/people/1/addresses/DE  with 1 occurrences
* http://localhost/path  with 3 occurrences
* http://localhost/path;a=b/with/semicolon  with 1 occurrences
* http://localhost/persons  with 1 occurrences
* http://localhost/prefix  with 1 occurrences
* http://localhost/prefix/app  with 1 occurrences
* http://localhost/prefix/bar  with 1 occurrences
* http://localhost/prefix/mvc-showcase  with 3 occurrences
* http://localhost/query=  with 1 occurrences
* http://localhost/query=foo@bar  with 1 occurrences
* http://localhost/resources/child/response.txt  with 1 occurrences
* http://localhost/resources/foo  with 2 occurrences
* http://localhost/resources/foo.txt  with 1 occurrences
* http://localhost/resources/response.txt  with 2 occurrences
* http://localhost/rest/books/6/pages/1.json  with 1 occurrences
* http://localhost/something/1/foo  with 1 occurrences
* http://localhost/something/optional-param  with 1 occurrences
* http://localhost/test  with 4 occurrences
* http://localhost/test.html  with 1 occurrences
* http://localhost/test/this  with 2 occurrences
* http://localhost:7070/example/adminhandle.vm  with 1 occurrences
* http://localhost:7070/example/bingo.html  with 1 occurrences
* http://localhost:80/jquery-1.11.0.min.js  with 1 occurrences
* http://localhost:8080  with 34 occurrences
* http://localhost:8080/  with 4 occurrences
* http://localhost:8080/OrderService  with 3 occurrences
* http://localhost:8080/aA/bB/cC  with 1 occurrences
* http://localhost:8080/context  with 1 occurrences
* http://localhost:8080/context/myapiresource  with 1 occurrences
* http://localhost:8080/gamecast/admin/index.html  with 1 occurrences
* http://localhost:8080/gamecast/display.html  with 1 occurrences
* http://localhost:8080/gamecast/displayShoppingCart.html  with 1 occurrences
* http://localhost:8080/jquery-1.11.0.min.js  with 1 occurrences
* http://localhost:8080/mvc-showcase  with 1 occurrences
* http://localhost:8080/myapiresource  with 1 occurrences
* http://localhost:8080/myapp/js/sockjs-client.js  with 1 occurrences
* http://localhost:8080/path  with 3 occurrences
* http://localhost:8080/people  with 2 occurrences
* http://localhost:8080/portfolio  with 1 occurrences
* http://localhost:8080/spring/  with 2 occurrences
* http://localhost:8080/test/  with 2 occurrences
* http://localhost:8080/test/print?value=%EA%B0%80+%EB%82%98  with 1 occurrences
* http://localhost:8081  with 1 occurrences
* http://localhost:8081/  with 1 occurrences
* http://localhost:8181  with 1 occurrences
* http://localhost:8888/AccountServiceEndpoint?WSDL  with 1 occurrences
* http://localhost:9000  with 7 occurrences
* http://localhost:9090  with 18 occurrences
* http://localhost:9090/jquery-1.11.0.min.js  with 2 occurrences
* http://localhost:9990/mail/messages/form  with 1 occurrences
* http://localhost:9999/  with 1 occurrences
* http://localhost:9999/OrderService?wsdl  with 4 occurrences
* http://localhosta/testbean  with 3 occurrences
* http://samples.springframework.org/flight  with 27 occurrences
* http://springframework.org/spring-ws  with 17 occurrences
* http://test.com  with 1 occurrences
* http://test.com/  with 1 occurrences
* http://testng.org/  with 1 occurrences
* http://tiles.apache.org/tags-tiles  with 1 occurrences
* http://www.foo.com/schema/component  with 6 occurrences
* http://www.mycompany.com/schema/myns  with 4 occurrences
* http://www.springframework.org/schema/aop  with 30 occurrences
* http://www.springframework.org/schema/beans  with 169 occurrences
* http://www.springframework.org/schema/beans/test  with 2 occurrences
* http://www.springframework.org/schema/c  with 1 occurrences
* http://www.springframework.org/schema/cache  with 5 occurrences
* http://www.springframework.org/schema/context  with 28 occurrences
* http://www.springframework.org/schema/jdbc  with 8 occurrences
* http://www.springframework.org/schema/jee  with 9 occurrences
* http://www.springframework.org/schema/jms  with 5 occurrences
* http://www.springframework.org/schema/lang  with 10 occurrences
* http://www.springframework.org/schema/mvc  with 8 occurrences
* http://www.springframework.org/schema/oxm  with 4 occurrences
* http://www.springframework.org/schema/p  with 4 occurrences
* http://www.springframework.org/schema/task  with 2 occurrences
* http://www.springframework.org/schema/tool  with 27 occurrences
* http://www.springframework.org/schema/tx  with 18 occurrences
* http://www.springframework.org/schema/util  with 8 occurrences
* http://www.springframework.org/schema/websocket  with 26 occurrences
* http://www.springframework.org/spring-ws  with 1 occurrences
* http://www.springframework.org/tags  with 4 occurrences
* http://www.springframework.org/tags/form  with 2 occurrences
* http://www.w3.org/1999/XSL/Transform  with 8 occurrences
* http://www.w3.org/2001/XMLSchema  with 24 occurrences
* http://www.w3.org/2001/XMLSchema-instance  with 79 occurrences
* http://www.w3.org/2005/Atom  with 4 occurrences
* http://www.w3.org/TR/html4/charset.html  with 5 occurrences
* http://www.w3.org/TR/html4/sgml/entities.html  with 14 occurrences 
							
						 
						
							2019-03-21 15:08:55 -05:00  
						
					 
				
					
						
							
							
								 
								Rob Winch
							
						 
						
							 
							
							
							
							
								
							
							
								c8732d0258 
								
							 
						 
						
							
							
								
								Polish URL Cleanup  
							
							 
							
							... 
							
							
							
							Closes gh-22617 
							
						 
						
							2019-03-21 15:07:40 -05:00  
						
					 
				
					
						
							
							
								 
								Spring Operator
							
						 
						
							 
							
							
							
							
								
							
							
								6a0ef1aa64 
								
							 
						 
						
							
							
								
								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.foo.com/schema/component/component.xsd  (404) with 1 occurrences could not be migrated:
   ([https](https://www.foo.com/schema/component/component.xsd ) 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://www.kbcafe.com/rss/atom.xsd.xml  (ConnectTimeoutException) with 1 occurrences migrated to:
  https://www.kbcafe.com/rss/atom.xsd.xml  ([https](https://www.kbcafe.com/rss/atom.xsd.xml ) result ConnectTimeoutException).
* http://domain1.com  (UnknownHostException) with 2 occurrences migrated to:
  https://domain1.com  ([https](https://domain1.com ) result UnknownHostException).
* http://domain2.com  (UnknownHostException) with 1 occurrences migrated to:
  https://domain2.com  ([https](https://domain2.com ) result UnknownHostException).
* http://mydomain1.com,http://mydomain2.com  (UnknownHostException) with 1 occurrences migrated to:
  https://mydomain1.com,http://mydomain2.com  ([https](https://mydomain1.com,https://mydomain2.com ) result UnknownHostException).
* http://mydomain2.com  (UnknownHostException) with 2 occurrences migrated to:
  https://mydomain2.com  ([https](https://mydomain2.com ) result UnknownHostException).
* http://mydomain3.com,http://mydomain4.com  (UnknownHostException) with 1 occurrences migrated to:
  https://mydomain3.com,http://mydomain4.com  ([https](https://mydomain3.com,https://mydomain4.com ) result UnknownHostException).
* http://www.springframework.org/schema/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd  (404) with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd  ([https](https://www.springframework.org/schema/beans/factory/xml/support/CustomNamespaceHandlerTests.xsd ) 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://example.com  with 1 occurrences migrated to:
  https://example.com  ([https](https://example.com ) result 200).
* http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd  (301) with 2 occurrences migrated to:
  https://hibernate.org/dtd/hibernate-mapping-3.0.dtd  ([https](https://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ) result 200).
* http://testng.org/testng-1.0.dtd  with 3 occurrences migrated to:
  https://testng.org/testng-1.0.dtd  ([https](https://testng.org/testng-1.0.dtd ) result 200).
* http://tiles.apache.org/dtds/tiles-config_2_0.dtd  with 2 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_2_0.dtd  ([https](https://tiles.apache.org/dtds/tiles-config_2_0.dtd ) result 200).
* http://tiles.apache.org/dtds/tiles-config_2_1.dtd  with 2 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_2_1.dtd  ([https](https://tiles.apache.org/dtds/tiles-config_2_1.dtd ) result 200).
* http://tiles.apache.org/dtds/tiles-config_3_0.dtd  with 4 occurrences migrated to:
  https://tiles.apache.org/dtds/tiles-config_3_0.dtd  ([https](https://tiles.apache.org/dtds/tiles-config_3_0.dtd ) result 200).
* http://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd  with 1 occurrences migrated to:
  https://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd  ([https](https://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd ) result 200).
* http://www.springframework.org/dtd/spring-beans-2.0.dtd  with 168 occurrences migrated to:
  https://www.springframework.org/dtd/spring-beans-2.0.dtd  ([https](https://www.springframework.org/dtd/spring-beans-2.0.dtd ) result 200).
* http://www.springframework.org/schema/aop/spring-aop-2.0.xsd  with 68 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop-2.0.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop-2.0.xsd ) result 200).
* http://www.springframework.org/schema/aop/spring-aop-2.5.xsd  with 11 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop-2.5.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop-2.5.xsd ) result 200).
* http://www.springframework.org/schema/aop/spring-aop-3.0.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop-3.0.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop-3.0.xsd ) result 200).
* http://www.springframework.org/schema/aop/spring-aop.xsd  with 7 occurrences migrated to:
  https://www.springframework.org/schema/aop/spring-aop.xsd  ([https](https://www.springframework.org/schema/aop/spring-aop.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-2.0.xsd  with 112 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-2.0.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-2.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-2.5.xsd  with 46 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-2.5.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-2.5.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-3.0.xsd  with 10 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.0.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-3.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-3.1.xsd  with 33 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.1.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-3.1.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-3.2.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-3.2.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-3.2.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-4.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.0.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.0.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-4.1.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.1.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.1.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-4.2.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.2.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.2.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans-4.3.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/beans/spring-beans-4.3.xsd  ([https](https://www.springframework.org/schema/beans/spring-beans-4.3.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd  with 142 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/cache/spring-cache.xsd  with 10 occurrences migrated to:
  https://www.springframework.org/schema/cache/spring-cache.xsd  ([https](https://www.springframework.org/schema/cache/spring-cache.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context-2.5.xsd  with 41 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-2.5.xsd  ([https](https://www.springframework.org/schema/context/spring-context-2.5.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context-3.0.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.0.xsd  ([https](https://www.springframework.org/schema/context/spring-context-3.0.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context-3.1.xsd  with 1 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-3.2.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-3.2.xsd  ([https](https://www.springframework.org/schema/context/spring-context-3.2.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context-4.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.0.xsd  ([https](https://www.springframework.org/schema/context/spring-context-4.0.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context-4.2.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.2.xsd  ([https](https://www.springframework.org/schema/context/spring-context-4.2.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context-4.3.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/context/spring-context-4.3.xsd  ([https](https://www.springframework.org/schema/context/spring-context-4.3.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context.xsd  with 10 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/jdbc/spring-jdbc-3.0.xsd  with 9 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd ) result 200).
* http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd  with 5 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd ) result 200).
* http://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd  with 9 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-4.2.xsd ) result 200).
* http://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd ) result 200).
* http://www.springframework.org/schema/jdbc/spring-jdbc.xsd  with 8 occurrences migrated to:
  https://www.springframework.org/schema/jdbc/spring-jdbc.xsd  ([https](https://www.springframework.org/schema/jdbc/spring-jdbc.xsd ) result 200).
* http://www.springframework.org/schema/jee/spring-jee-3.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/jee/spring-jee-3.1.xsd  ([https](https://www.springframework.org/schema/jee/spring-jee-3.1.xsd ) result 200).
* http://www.springframework.org/schema/jms/spring-jms-4.1.xsd  with 9 occurrences migrated to:
  https://www.springframework.org/schema/jms/spring-jms-4.1.xsd  ([https](https://www.springframework.org/schema/jms/spring-jms-4.1.xsd ) result 200).
* http://www.springframework.org/schema/jms/spring-jms-4.2.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/jms/spring-jms-4.2.xsd  ([https](https://www.springframework.org/schema/jms/spring-jms-4.2.xsd ) result 200).
* http://www.springframework.org/schema/lang/spring-lang-2.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-2.0.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-2.0.xsd ) result 200).
* http://www.springframework.org/schema/lang/spring-lang-2.5.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-2.5.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-2.5.xsd ) result 200).
* http://www.springframework.org/schema/lang/spring-lang-3.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-3.0.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-3.0.xsd ) result 200).
* http://www.springframework.org/schema/lang/spring-lang-3.1.xsd  with 5 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-3.1.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-3.1.xsd ) result 200).
* http://www.springframework.org/schema/lang/spring-lang-4.2.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang-4.2.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang-4.2.xsd ) result 200).
* http://www.springframework.org/schema/lang/spring-lang.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/lang/spring-lang.xsd  ([https](https://www.springframework.org/schema/lang/spring-lang.xsd ) result 200).
* http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd ) result 200).
* http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd ) result 200).
* http://www.springframework.org/schema/mvc/spring-mvc.xsd  with 26 occurrences migrated to:
  https://www.springframework.org/schema/mvc/spring-mvc.xsd  ([https](https://www.springframework.org/schema/mvc/spring-mvc.xsd ) result 200).
* http://www.springframework.org/schema/oxm/spring-oxm.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/oxm/spring-oxm.xsd  ([https](https://www.springframework.org/schema/oxm/spring-oxm.xsd ) result 200).
* http://www.springframework.org/schema/task/spring-task-4.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/task/spring-task-4.1.xsd  ([https](https://www.springframework.org/schema/task/spring-task-4.1.xsd ) result 200).
* http://www.springframework.org/schema/task/spring-task.xsd  with 6 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/tx/spring-tx-2.5.xsd  with 3 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx-2.5.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx-2.5.xsd ) result 200).
* http://www.springframework.org/schema/tx/spring-tx-4.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx-4.0.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx-4.0.xsd ) result 200).
* http://www.springframework.org/schema/tx/spring-tx.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/tx/spring-tx.xsd  ([https](https://www.springframework.org/schema/tx/spring-tx.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util-2.0.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-2.0.xsd  ([https](https://www.springframework.org/schema/util/spring-util-2.0.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util-2.5.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-2.5.xsd  ([https](https://www.springframework.org/schema/util/spring-util-2.5.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util-3.0.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-3.0.xsd  ([https](https://www.springframework.org/schema/util/spring-util-3.0.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util-3.1.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-3.1.xsd  ([https](https://www.springframework.org/schema/util/spring-util-3.1.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util-4.1.xsd  with 1 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-4.1.xsd  ([https](https://www.springframework.org/schema/util/spring-util-4.1.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util-4.2.xsd  with 4 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util-4.2.xsd  ([https](https://www.springframework.org/schema/util/spring-util-4.2.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util.xsd  with 2 occurrences migrated to:
  https://www.springframework.org/schema/util/spring-util.xsd  ([https](https://www.springframework.org/schema/util/spring-util.xsd ) result 200).
* http://www.springframework.org/schema/websocket/spring-websocket.xsd  with 11 occurrences migrated to:
  https://www.springframework.org/schema/websocket/spring-websocket.xsd  ([https](https://www.springframework.org/schema/websocket/spring-websocket.xsd ) result 200).
* http://mydomain1.com  with 2 occurrences migrated to:
  https://mydomain1.com  ([https](https://mydomain1.com ) result 301).
* http://www.springframework.org  with 1 occurrences migrated to:
  https://www.springframework.org  ([https](https://www.springframework.org ) result 301).
* http://help.sap.com/saphelp_hanaplatform/helpdata/en/20/a78d3275191014b41bae7c4a46d835/content.htm  with 1 occurrences migrated to:
  https://help.sap.com/saphelp_hanaplatform/helpdata/en/20/a78d3275191014b41bae7c4a46d835/content.htm  ([https](https://help.sap.com/saphelp_hanaplatform/helpdata/en/20/a78d3275191014b41bae7c4a46d835/content.htm ) result 302).
* http://java.sun.com/dtd/properties.dtd  with 4 occurrences migrated to:
  https://java.sun.com/dtd/properties.dtd  ([https](https://java.sun.com/dtd/properties.dtd ) result 302).
* http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd  ([https](https://java.sun.com/xml/ns/j2ee/connector_1_5.xsd ) result 302).
* http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd  ([https](https://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd ) result 302).
* http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd  with 12 occurrences migrated to:
  https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd  ([https](https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd ) result 302).
* http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd  with 1 occurrences migrated to:
  https://java.sun.com/xml/ns/persistence/persistence_2_0.xsd  ([https](https://java.sun.com/xml/ns/persistence/persistence_2_0.xsd ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://java.sun.com/xml/ns/j2ee  with 2 occurrences
* http://java.sun.com/xml/ns/javaee  with 2 occurrences
* http://java.sun.com/xml/ns/persistence  with 27 occurrences
* http://localhost:8080  with 3 occurrences
* http://samples.springframework.org/flight  with 3 occurrences
* http://www.foo.com/schema/component  with 2 occurrences
* http://www.greeting.com/goodbye/  with 1 occurrences
* http://www.greeting.com/hello/  with 1 occurrences
* http://www.quartz-scheduler.org/xml/JobSchedulingData  with 2 occurrences
* http://www.springframework.org/schema/aop  with 176 occurrences
* http://www.springframework.org/schema/beans  with 715 occurrences
* http://www.springframework.org/schema/beans/test  with 2 occurrences
* http://www.springframework.org/schema/c  with 9 occurrences
* http://www.springframework.org/schema/cache  with 20 occurrences
* http://www.springframework.org/schema/context  with 126 occurrences
* http://www.springframework.org/schema/jdbc  with 66 occurrences
* http://www.springframework.org/schema/jee  with 2 occurrences
* http://www.springframework.org/schema/jms  with 20 occurrences
* http://www.springframework.org/schema/lang  with 27 occurrences
* http://www.springframework.org/schema/mvc  with 58 occurrences
* http://www.springframework.org/schema/oxm  with 2 occurrences
* http://www.springframework.org/schema/p  with 16 occurrences
* http://www.springframework.org/schema/task  with 14 occurrences
* http://www.springframework.org/schema/tx  with 12 occurrences
* http://www.springframework.org/schema/util  with 28 occurrences
* http://www.springframework.org/schema/websocket  with 22 occurrences
* http://www.w3.org/2001/XMLSchema-instance  with 375 occurrences
* http://www.w3.org/2005/Atom  with 2 occurrences 
							
						 
						
							2019-03-21 15:07:40 -05:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								5a0ac42b85 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-21 19:17:22 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								d4714847a0 
								
							 
						 
						
							
							
								
								Restore 2 digit days format in HttpHeaders  
							
							 
							
							... 
							
							
							
							As recommended by RFC 7231, this commit restore using 2 digit days
when formatting dates while still using
DateTimeFormatter.RFC_1123_DATE_TIME for parsing.
Closes gh-22478 
							
						 
						
							2019-03-21 18:31:45 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								0d8fbb4c65 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-21 11:34:10 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								35010149f8 
								
							 
						 
						
							
							
								
								Fix Jackson builder modulesToInstall override behavior  
							
							 
							
							... 
							
							
							
							This commit updates Jackson2ObjectMapperBuilder in order
to ensure that modules specified via modulesToInstall
eventually override the default ones.
Closes gh-22576 
							
						 
						
							2019-03-21 11:24:03 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								4938831575 
								
							 
						 
						
							
							
								
								Register custom before default codecs  
							
							 
							
							... 
							
							
							
							Closes gh-22612 
							
						 
						
							2019-03-20 20:52:57 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								2e7f98d7f6 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-20 14:47:02 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								c6a655275d 
								
							 
						 
						
							
							
								
								Allow overriding of FormHttpMessageWriter#getMediaType  
							
							 
							
							... 
							
							
							
							Closes gh-22588 
							
						 
						
							2019-03-20 14:46:38 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								5f111098b1 
								
							 
						 
						
							
							
								
								Check for Reactor Netty disconnected client errors  
							
							 
							
							... 
							
							
							
							Extend the list of disconnected client errors in HttpWebHandlerAdapter
to include the Reactor Netty AbortedException as well exceptions with
the message "connection reset by peer".
Closes gh-21790 
							
						 
						
							2019-03-20 09:01:22 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								7d498ba681 
								
							 
						 
						
							
							
								
								Fix Checkstyle error and polish Javadoc for ResourceHttpMessageReader  
							
							 
							
							
							
						 
						
							2019-03-20 11:03:54 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								4a397f108a 
								
							 
						 
						
							
							
								
								ResourceDecoder supports filename hint  
							
							 
							
							... 
							
							
							
							Closes gh-22267 
							
						 
						
							2019-03-19 17:50:06 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								5a3ff35215 
								
							 
						 
						
							
							
								
								Map arg resolver backs out if annotations present  
							
							 
							
							... 
							
							
							
							Closes gh-21874 
							
						 
						
							2019-03-19 16:41:26 -04:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								228cae216e 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-19 11:30:43 +01:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								4651039b1f 
								
							 
						 
						
							
							
								
								Use ChannelListener for Undertow zero-copy file transfers  
							
							 
							
							... 
							
							
							
							This commit changes the UndertowServerHttpResponse to use a
listener-based approach instead of a blocking approach.
Closes gh-22413 
							
						 
						
							2019-03-19 11:16:42 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								e6d206b45a 
								
							 
						 
						
							
							
								
								Extra information in WebFlux stacktraces  
							
							 
							
							... 
							
							
							
							Use the checkpoint operator at various places in WebFlux to insert
information that Reactor then uses to enrich exceptions, via suppressed
exceptions, when error signals flow through the operator.
Closes gh-22105 
							
						 
						
							2019-03-15 16:25:43 -04:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								9d2e7ced89 
								
							 
						 
						
							
							
								
								Favor Math.[min|max]() over handcrafted code  
							
							 
							
							... 
							
							
							
							In line with the general trend toward favoring core JDK APIs for common
tasks in Spring Framework 5.2, this commit replaces handcrafted
statements with Math.min() and Math.max() were applicable. 
							
						 
						
							2019-03-14 16:48:44 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								840d80b994 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-13 16:24:01 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								fe56aa6fa4 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-13 15:32:24 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								57a67a3c06 
								
							 
						 
						
							
							
								
								Header predicate option in AbstractRequestLoggingFilter  
							
							 
							
							... 
							
							
							
							Closes gh-22244 
							
						 
						
							2019-03-12 17:05:40 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								2b4cd5cf56 
								
							 
						 
						
							
							
								
								Fragment should be expanded last  
							
							 
							
							... 
							
							
							
							Closes gh-22447 
							
						 
						
							2019-03-12 15:10:35 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								a06ab6d0ad 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-08 09:54:44 +01:00  
						
					 
				
					
						
							
							
								 
								Lars Grefer
							
						 
						
							 
							
							
							
							
								
							
							
								a98e3f0481 
								
							 
						 
						
							
							
								
								Migrate CacheControl to use java.time.Duration for durations  
							
							 
							
							
							
						 
						
							2019-03-08 09:12:19 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								17930d6c27 
								
							 
						 
						
							
							
								
								Consistent formatting and related polishing  
							
							 
							
							
							
						 
						
							2019-03-07 17:25:48 +01:00  
						
					 
				
					
						
							
							
								 
								stsypanov
							
						 
						
							 
							
							
							
							
								
							
							
								cb4d6f097c 
								
							 
						 
						
							
							
								
								Use StringJoiner where possible to simplify String joining  
							
							 
							
							
							
						 
						
							2019-03-07 16:51:18 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								5c1776ae8f 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-06 16:26:00 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								b8f29962ac 
								
							 
						 
						
							
							
								
								Upgrade to SLF4J 1.7.26, H2 1.4.198, OkHttp 3.13.1, WebJars Locator 0.37  
							
							 
							
							... 
							
							
							
							Includes Mockito 2.25, Undertow 2.0.19, OpenPDF 1.2.10, JRuby 9.2.6. 
							
						 
						
							2019-03-06 16:24:14 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								18f2e6a12d 
								
							 
						 
						
							
							
								
								AnnotationConfigRegistry exposes registerBean with supplier/qualifiers  
							
							 
							
							... 
							
							
							
							Closes gh-22457 
							
						 
						
							2019-03-05 18:26:04 +01:00  
						
					 
				
					
						
							
							
								 
								www
							
						 
						
							 
							
							
							
							
								
							
							
								ef91313342 
								
							 
						 
						
							
							
								
								Use String::isEmpty instead of "".equals(arg) when arg is not null  
							
							 
							
							
							
						 
						
							2019-03-05 14:32:56 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								b2b0df893a 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-03-05 14:20:02 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								d034c053b3 
								
							 
						 
						
							
							
								
								Jackson2Tokenizer passes DeserializationContext into all TokenBuffers  
							
							 
							
							... 
							
							
							
							See gh-22510 
							
						 
						
							2019-03-05 13:47:26 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								013c0bca92 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-05 13:08:11 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								f6693e790a 
								
							 
						 
						
							
							
								
								Jackson2Tokenizer passes DeserializationContext into TokenBuffer  
							
							 
							
							... 
							
							
							
							Closes gh-22510 
							
						 
						
							2019-03-05 13:08:04 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								e3e1ffc986 
								
							 
						 
						
							
							
								
								Encoder/Decoder based payload serialization  
							
							 
							
							... 
							
							
							
							See gh-21987 
							
						 
						
							2019-03-04 23:35:43 -05:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								70cf597484 
								
							 
						 
						
							
							
								
								Remove obsolete overview.html files  
							
							 
							
							
							
						 
						
							2019-03-04 14:07:48 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								a9f251db42 
								
							 
						 
						
							
							
								
								Fix broken Javadoc links  
							
							 
							
							
							
						 
						
							2019-03-03 17:18:18 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								abda6a6c66 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-02 16:17:58 +01:00  
						
					 
				
					
						
							
							
								 
								Sam Brannen
							
						 
						
							 
							
							
							
							
								
							
							
								02be21d0dc 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-03-02 14:22:28 +01:00  
						
					 
				
					
						
							
							
								 
								Johnny Lim
							
						 
						
							 
							
							
							
							
								
							
							
								e21d94f91b 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							... 
							
							
							
							Closes gh-22472 
							
						 
						
							2019-02-26 08:57:03 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								5c2f3079fd 
								
							 
						 
						
							
							
								
								Sync between MockHttpServletResponse copies  
							
							 
							
							... 
							
							
							
							See gh-22466 
							
						 
						
							2019-02-25 23:14:37 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								bc0317af3b 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-02-25 17:57:49 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								9eb7f7e294 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-02-25 17:36:37 +01:00  
						
					 
				
					
						
							
							
								 
								Johnny Lim
							
						 
						
							 
							
							
							
							
								
							
							
								625e210676 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							
							
						 
						
							2019-02-25 12:17:53 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								dc8fb8bc5e 
								
							 
						 
						
							
							
								
								Use StringJoiner where possible to simplify String joining  
							
							 
							
							
							
						 
						
							2019-02-25 12:11:57 +01:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								afbe7b31bb 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							... 
							
							
							
							See gh-22341 
							
						 
						
							2019-02-11 10:46:27 +01:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								fb4a28f904 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							... 
							
							
							
							See gh-22340 
							
						 
						
							2019-02-11 10:45:50 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								0b9522c84e 
								
							 
						 
						
							
							
								
								Migrate Kotlin Mockito tests to Mockk  
							
							 
							
							... 
							
							
							
							Closes gh-22345 
							
						 
						
							2019-02-05 15:47:08 +01:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								1bf3b36ce8 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							... 
							
							
							
							See gh-22340 
							
						 
						
							2019-02-05 15:06:33 +01:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								ba8849dda3 
								
							 
						 
						
							
							
								
								Avoid MimeType garbage creation  
							
							 
							
							... 
							
							
							
							Prior to this commit, calls to `MimeType` and `MediaType` would create a
significant amount of garbage:
* during startup time, in the static sections of `MimeType` and
`MediaType` when creating well-known types
* at runtime, when parsing media types for content negotiation or
writing known media types as strings in HTTP response headers
This commit does the following:
* Avoid parsing the well-known types and use regular constructors
instead
* Cache types in a simple LRU cache once they've been parsed, since an
application is likely to deal with a limited set of types
* Avoid using `java.util.stream.Stream` in hot code paths
Benchmarks show that a complete revision of the `MimeTypeUtils` parser
is not required, since the LRU cache is enough there.
Closes gh-22340 
							
						 
						
							2019-02-05 14:33:43 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								165d2511b9 
								
							 
						 
						
							
							
								
								Upgrade to Apache HttpClient 4.5.7 and Commons FileUpload 1.4  
							
							 
							
							... 
							
							
							
							Includes RxJava 2.2.6, Netty 4.1.33, Undertow 2.0.17. 
							
						 
						
							2019-02-05 00:46:07 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								c700ccbc00 
								
							 
						 
						
							
							
								
								Upgrade to Apache HttpClient 4.5.7  
							
							 
							
							... 
							
							
							
							Includes Hibernate ORM 5.4.1 for integration tests. 
							
						 
						
							2019-02-05 00:10:40 +01:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								d3b5ba7a36 
								
							 
						 
						
							
							
								
								Add test case for HttpRequest with relative URIs  
							
							 
							
							... 
							
							
							
							Test case for #19890  
							
						 
						
							2019-01-28 16:43:46 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								b8f7c37cc4 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-01-25 17:01:51 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								4560dc2818 
								
							 
						 
						
							
							
								
								Improve empty body check  
							
							 
							
							... 
							
							
							
							Fixes gh-22265 
							
						 
						
							2019-01-25 15:48:04 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								05f1ea8515 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-01-25 15:46:01 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								85ec9b9df2 
								
							 
						 
						
							
							
								
								Avoid Class.getPackage() in favor of plain Class.getName() checks  
							
							 
							
							... 
							
							
							
							Fixes  #22306  
							
						 
						
							2019-01-25 15:35:49 +01:00  
						
					 
				
					
						
							
							
								 
								Marten Deinum
							
						 
						
							 
							
							
							
							
								
							
							
								6bdf2c2685 
								
							 
						 
						
							
							
								
								Upgrade to Commons-Fileupload 1.4  
							
							 
							
							
							
						 
						
							2019-01-24 17:53:22 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								160ecdf956 
								
							 
						 
						
							
							
								
								Merge branch '5.1.x'  
							
							 
							
							
							
						 
						
							2019-01-24 15:35:28 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								7cc700435b 
								
							 
						 
						
							
							
								
								HandlerMethod skips interface parameter introspection for return value  
							
							 
							
							... 
							
							
							
							Fixes  #22303  
							
						 
						
							2019-01-24 15:18:55 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								493e9c1ff0 
								
							 
						 
						
							
							
								
								Consistent upgrade to Rome 1.12 and WebJars Locator 0.36  
							
							 
							
							
							
						 
						
							2019-01-24 15:18:43 +01:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								a5cef3845c 
								
							 
						 
						
							
							
								
								Improve message for HttpStatusCodeException with empty status text  
							
							 
							
							... 
							
							
							
							This commit improves the message for HttpStatusCodeException so that it
defaults to the HttpStatus reason phrase if a status text is not
provided.
This commit also fixes SimpleClientHttpResponse so that it does not
return null for getStatusText().
Fixed  #22162  
							
						 
						
							2019-01-23 11:44:00 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								e373b46660 
								
							 
						 
						
							
							
								
								Jackson2JsonDecoder tolerates null literal  
							
							 
							
							... 
							
							
							
							Fixes  #22042  
							
						 
						
							2019-01-18 18:27:40 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								5dcde9e7d7 
								
							 
						 
						
							
							
								
								Trim decoded SSE data  
							
							 
							
							... 
							
							
							
							Fixes  #22043  
							
						 
						
							2019-01-18 18:13:58 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								a77eee899a 
								
							 
						 
						
							
							
								
								Document synchronous use of the WebClient  
							
							 
							
							... 
							
							
							
							Fixes  #22173  
							
						 
						
							2019-01-18 17:46:16 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								72dddfbc7b 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2019-01-09 12:26:58 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								dc3f953f4b 
								
							 
						 
						
							
							
								
								Correction for commit #b219c6c  
							
							 
							
							... 
							
							
							
							Issue: SPR-17630 
							
						 
						
							2019-01-08 22:43:42 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								a82f049083 
								
							 
						 
						
							
							
								
								FormHttpMessageConverter officially supports non-String form values  
							
							 
							
							... 
							
							
							
							Issue: SPR-17645 
							
						 
						
							2019-01-08 17:11:07 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								b219c6ce15 
								
							 
						 
						
							
							
								
								Adjust UriComponentsBuilder#toUriString behavior  
							
							 
							
							... 
							
							
							
							Commit #93b7a4 added support for pre-configuring URI variables at the
UriComponentsBuilder level, and also changed toUriString to encode
template and URI variables separately. However this went a bit too far
causing side effects for URLs with curly braces that don't represent
URI variables.
This commit restores the original toUriString behavior which is to
encode template and URI variables sepraately only if URI variables have
been pre-configured.
Issue: SPR-17630 
							
						 
						
							2019-01-08 11:06:33 -05:00  
						
					 
				
					
						
							
							
								 
								王诗峣
							
						 
						
							 
							
							
							
							
								
							
							
								b94e8c4bef 
								
							 
						 
						
							
							
								
								Fix ClassCastException in FormHttpMessageConverter  
							
							 
							
							... 
							
							
							
							We should not cast MultiValueMap<String, ?> to MultiValueMap<String, String> 
							
						 
						
							2019-01-08 12:19:51 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								d37a18ff03 
								
							 
						 
						
							
							
								
								Upgrade to Hibernate Validator 6.0.14 and Apache Johnzon 1.1.11  
							
							 
							
							... 
							
							
							
							Includes OkHttp MockWebServer 3.12.1. 
							
						 
						
							2019-01-08 00:50:44 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								6e3f974951 
								
							 
						 
						
							
							
								
								HttpHeaders.writableHttpHeaders properly handles HttpHeaders.EMPTY  
							
							 
							
							... 
							
							
							
							Issue: SPR-17633 
							
						 
						
							2019-01-08 00:32:27 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								1faeeaea14 
								
							 
						 
						
							
							
								
								HandlerMethodParameter defensively handles interface annotation arrays  
							
							 
							
							... 
							
							
							
							Issue: SPR-17629 
							
						 
						
							2019-01-08 00:32:09 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								673a20cb10 
								
							 
						 
						
							
							
								
								Defensive initialization of AsyncXMLInputFactory  
							
							 
							
							... 
							
							
							
							Aalto's InputFactoryImpl already disables loading of external entities
by default (property "javax.xml.stream.isSupportingExternalEntities").
This commit goes further by applying the same defensive measures as we
do elsewhere for XMLInputFactory, which disables DTD completely.
Arguably there is no good reason to enable that by default in WebFlux. 
							
						 
						
							2019-01-07 13:52:46 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								63984800e4 
								
							 
						 
						
							
							
								
								Lenient URI template encoding  
							
							 
							
							... 
							
							
							
							URI template encoding ignores mismatched curly braces, treating them as
literal parts instead.
Issue: SPR-17630 
							
						 
						
							2019-01-02 16:36:08 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								4b24bcb799 
								
							 
						 
						
							
							
								
								More accurate checks for presence of MediaType.ALL  
							
							 
							
							... 
							
							
							
							Typically a straight up equals as well as Collections#contains
checks for MediaType.ALL is susceptible to the presence of
media type parameters.
This commits adds equalsTypeAndSubtype as well as an
isPresentIn(Collection<MimeType>) methods to MimeType to faciliate
with checks for MediaType.ALL.
Issue: SPR-17550 
							
						 
						
							2019-01-02 14:32:50 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								8d1de75b60 
								
							 
						 
						
							
							
								
								Upgrade to WebJars Locator 0.36 and OkHttp 3.12.1  
							
							 
							
							... 
							
							
							
							Includes JRuby 9.2.5 and Jetty Reactive HttpClient 1.0.2. 
							
						 
						
							2018-12-25 13:22:17 +01:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								6361b0cb23 
								
							 
						 
						
							
							
								
								Write CharSequence instances to DataBuffers  
							
							 
							
							... 
							
							
							
							Prior to this commit, one could write a `CharSequence` to an existing
`DataBuffer` instance by turning it into a byte array or `ByteBuffer`
first. This had the following disadvantages:
1. Memory allocation was not efficient (not leveraging pooled memory
when available)
2. Dealing with `CharsetEncoder` is not always easy
3. `DataBuffer` implementations, like `NettyDataBuffer` can use
optimized implementations in some cases
This commit adds a new `DataBuffer#write(CharSequence, Charset)` method
for those cases and also an `ensureCapacity` method useful for checking
that the current buffer has enough capacity to write to it..
Issue: SPR-17558 
							
						 
						
							2018-12-20 21:33:33 +01:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								5e4a8966ee 
								
							 
						 
						
							
							
								
								Make TomcatHttpHandlerAdapter aware of request/response wrappers  
							
							 
							
							... 
							
							
							
							This commit makes TomcatServerHttpRequest aware of
HttpServletRequestWrappers, and TomcatServerHttpResponse aware of
HttpServletResponseWrappers.
Issue: SPR-17611 
							
						 
						
							2018-12-19 12:16:14 +01:00  
						
					 
				
					
						
							
							
								 
								Violeta Georgieva
							
						 
						
							 
							
							
							
							
								
							
							
								09da10cc6c 
								
							 
						 
						
							
							
								
								Propagate the cancel signal to the downstream  
							
							 
							
							... 
							
							
							
							Issue: SPR-17609 
							
						 
						
							2018-12-18 15:04:08 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								0e8ed5931d 
								
							 
						 
						
							
							
								
								Revised backport version 5.0.11  
							
							 
							
							... 
							
							
							
							Issue: SPR-17410
Issue: SPR-17433 
							
						 
						
							2018-12-17 18:19:21 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								a240cfcf2f 
								
							 
						 
						
							
							
								
								Consistent support for if-(un)modified-since as ZonedDateTime/Instant  
							
							 
							
							... 
							
							
							
							Includes DefaultRequestBodyUriSpec pre-resolving URI for HttpRequest.
Issue: SPR-17571 
							
						 
						
							2018-12-17 16:21:39 +01:00  
						
					 
				
					
						
							
							
								 
								igor-suhorukov
							
						 
						
							 
							
							
							
							
								
							
							
								93189a6733 
								
							 
						 
						
							
							
								
								String.indexOf() expressions can be replaced with a call to the String.contains() method available in Java 5 and newer.  
							
							 
							
							
							
						 
						
							2018-12-13 12:29:31 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								38ae282c3b 
								
							 
						 
						
							
							
								
								Update log category precision for all tests  
							
							 
							
							... 
							
							
							
							Replace the full category capped at 36 chars with the class name only
and 1 char per package, e.g. org.apache.commons.Foo -> o.a.c.Foo 
							
						 
						
							2018-12-12 11:40:33 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								05d616240a 
								
							 
						 
						
							
							
								
								StringHttpMessageConverter defaults to UTF-8 for JSON  
							
							 
							
							... 
							
							
							
							Issue: SPR-17568 
							
						 
						
							2018-12-12 11:40:33 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								8eef97da33 
								
							 
						 
						
							
							
								
								HTTP header adapters print header values  
							
							 
							
							... 
							
							
							
							Issue: SPR-17546 
							
						 
						
							2018-12-12 11:40:33 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								7b7a8196f5 
								
							 
						 
						
							
							
								
								Revised HttpHeaders javadoc  
							
							 
							
							
							
						 
						
							2018-12-12 13:20:58 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								6eb0a60df9 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-12-12 11:16:53 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								5bbbc82e19 
								
							 
						 
						
							
							
								
								Consistent handling of null header values in HttpHeaders  
							
							 
							
							... 
							
							
							
							Issue: SPR-17588 
							
						 
						
							2018-12-12 11:16:45 +01:00  
						
					 
				
					
						
							
							
								 
								wonwoo
							
						 
						
							 
							
							
							
							
								
							
							
								9a13d93a6b 
								
							 
						 
						
							
							
								
								Fix typo in javadoc  
							
							 
							
							... 
							
							
							
							Closes gh-2049 
							
						 
						
							2018-12-12 08:00:15 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								6a012147c4 
								
							 
						 
						
							
							
								
								Consistent support for last-modified argument as Instant/ZonedDateTime  
							
							 
							
							... 
							
							
							
							Issue: SPR-17571 
							
						 
						
							2018-12-06 15:53:47 +01:00  
						
					 
				
					
						
							
							
								 
								Lars Grefer
							
						 
						
							 
							
							
							
							
								
							
							
								9abd4ed33d 
								
							 
						 
						
							
							
								
								Allow Instant and ZonedDateTime as Last-Modified header.  
							
							 
							
							... 
							
							
							
							Issues: SPR-17571 
							
						 
						
							2018-12-06 14:49:12 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								7a5f8e03bc 
								
							 
						 
						
							
							
								
								Refine check for multiple subscribers  
							
							 
							
							... 
							
							
							
							Commit #c187cb2 introduced proactive rejection of multiple subscribers
in ReactorClientHttpResponse, instead of hanging indefinitely as per
https://github.com/reactor/reactor-netty/issues/503 .
However FluxReceive also rejects subsequent subscribers if the response
is consumed fully, as opposed to being canceled, e.g. as with
bodyToMono(Void.class). In that case, a subsequent subscriber causes
two competing error signals to be sent, and one gets dropped and
logged by reactor-core.
This fix ensures that a rejection is raised in
ReactorClientHttpResponse only after a cancel() was detected.
Issue: SPR-17564 
							
						 
						
							2018-12-04 21:27:37 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								9efea7eb73 
								
							 
						 
						
							
							
								
								MockHttpServletRequest preserves original Accept-Language header value  
							
							 
							
							... 
							
							
							
							Issue: SPR-17566 
							
						 
						
							2018-12-04 22:07:43 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								6d7827e36b 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-12-03 23:53:00 +01:00  
						
					 
				
					
						
							
							
								 
								Francesco Komauli
							
						 
						
							 
							
							
							
							
								
							
							
								66f822e600 
								
							 
						 
						
							
							
								
								Fix typo in Javadoc for UnsupportedMediaTypeStatusException  
							
							 
							
							... 
							
							
							
							Response status 415 (unsupported media type) reported as of 416 (which is Range Not Satisfiable), mismatching with superclass constructor parameter HttpStatus.UNSUPPORTED_MEDIA_TYPE 
							
						 
						
							2018-11-29 16:36:56 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								97ac1c22c5 
								
							 
						 
						
							
							
								
								DefaultResponseErrorHandler makes use of HttpStatus.isError()  
							
							 
							
							... 
							
							
							
							Issue: SPR-17439 
							
						 
						
							2018-11-23 19:27:47 +01:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								91de8d265e 
								
							 
						 
						
							
							
								
								Fix ProtobufDecoder handling of split message size  
							
							 
							
							... 
							
							
							
							This commit introduces a new readMessageSize(DataBuffer input) private
method, inspired from CodedInputStream#readRawVarint32(int, InputStream)
and adapted for DataBuffer using MessageDecoderFunction fields in
order to support use cases where the message size is split between
distinct chunks.
It also fixes handling of end of streams by using
DataBuffer#readableByteCount instead of -1 which is only relevant with
InputStream.
Issue: SPR-17429 
							
						 
						
							2018-11-23 14:22:58 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								77ab88b144 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-11-23 13:56:02 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								738097def2 
								
							 
						 
						
							
							
								
								DefaultResponseErrorHandler detects non-standard error code as well  
							
							 
							
							... 
							
							
							
							Issue: SPR-17439 
							
						 
						
							2018-11-23 13:55:50 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								c16f36b537 
								
							 
						 
						
							
							
								
								Upgrade to Mockito 2.23.4, Selenium 3.141.59, JSON-P 1.1.4  
							
							 
							
							
							
						 
						
							2018-11-22 18:24:18 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ae8f680d2e 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-11-22 18:21:56 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								7e9857a663 
								
							 
						 
						
							
							
								
								ForwardedHeaderTransformer handles encoding correctly  
							
							 
							
							... 
							
							
							
							Issue: SPR-17525 
							
						 
						
							2018-11-21 10:54:39 -05:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								f3c29fe2e6 
								
							 
						 
						
							
							
								
								Add test for UriUtils.encode(String, Charset)  
							
							 
							
							... 
							
							
							
							Issue: SPR-17451 
							
						 
						
							2018-11-20 10:51:19 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								abf9ce8a34 
								
							 
						 
						
							
							
								
								Improve handling of empty response with Mono<T>  
							
							 
							
							... 
							
							
							
							Issue: SPR-17560 
							
						 
						
							2018-11-19 16:48:38 -05:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								3203d39821 
								
							 
						 
						
							
							
								
								Remove Content-Length response header from errors  
							
							 
							
							... 
							
							
							
							Prior to this commit, when errors happened before the response was
committed, the `Content-Length` response header would be left as is.
This can be problematic since the error can be handled later in the
chain and the response body changed accordingly. For example, Spring
Boot renders error pages in those cases. If the `Content-Length` is set,
HTTP clients can get confused and only consider part of the error
response body.
This commit ensures that any `Content-Length` response header is removed
in case of errors, if the response is not already committed.
This is done at the `AbstractServerHttpResponse` level, since errors can
be handled in multiple places and the response itself is the safest
place to handle this case.
As a consequence, this commit also removes `Content-Length` checks in
`EncoderHttpMessageWriter` since we now consider that we should rely on
the response body we're about to write rather than any previously set
value.
Issue: SPR-17502 
							
						 
						
							2018-11-19 15:49:54 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ce5c65c0b0 
								
							 
						 
						
							
							
								
								Upgrade to JAXB 2.3.1, Groovy 2.5.4, Jetty 9.4.14, Tomcat 9.0.13  
							
							 
							
							... 
							
							
							
							Includes JAX-WS 2.3.1, Awaitility 3.1.3, OkHttp 3.12, Woodstox 5.2. 
							
						 
						
							2018-11-19 12:41:26 +01:00  
						
					 
				
					
						
							
							
								 
								Stephane Nicoll
							
						 
						
							 
							
							
							
							
								
							
							
								7b6f2f8fb3 
								
							 
						 
						
							
							
								
								Polish contribution  
							
							 
							
							... 
							
							
							
							Closes gh-2019 
							
						 
						
							2018-11-19 08:45:33 +01:00  
						
					 
				
					
						
							
							
								 
								Hanope
							
						 
						
							 
							
							
							
							
								
							
							
								bfb49c7249 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							... 
							
							
							
							See gh-2019 
							
						 
						
							2018-11-19 08:41:21 +01:00  
						
					 
				
					
						
							
							
								 
								HeemangHan
							
						 
						
							 
							
							
							
							
								
							
							
								729ce4108d 
								
							 
						 
						
							
							
								
								Correct typos ( #2018 )  
							
							 
							
							
							
						 
						
							2018-11-17 16:31:01 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								1a37345e84 
								
							 
						 
						
							
							
								
								Fix checkstyle violation and polish  
							
							 
							
							
							
						 
						
							2018-11-16 19:42:42 -05:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								539cfc24c6 
								
							 
						 
						
							
							
								
								Refactor AbstractEncoderTestCase  
							
							 
							
							... 
							
							
							
							Refactor AbstractEncoderTestCase to resemble AbstractDecoderTestCase
Issue: SPR-17449 
							
						 
						
							2018-11-16 14:33:26 +01:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								39ce989d1a 
								
							 
						 
						
							
							
								
								Add and use AbstractDecoderTestCase  
							
							 
							
							... 
							
							
							
							Introduce new base test case for decoder tests, and use it.
Issue: SPR-17449 
							
						 
						
							2018-11-16 14:33:26 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								ba3fef3e8a 
								
							 
						 
						
							
							
								
								Refactor media types parsing improvements  
							
							 
							
							... 
							
							
							
							Issue: SPR-17459 
							
						 
						
							2018-11-13 23:02:09 -05:00  
						
					 
				
					
						
							
							
								 
								Dimitrios Liapis
							
						 
						
							 
							
							
							
							
								
							
							
								f4b05dc2e7 
								
							 
						 
						
							
							
								
								MediaType parsing supports comma inside quotes  
							
							 
							
							... 
							
							
							
							Issue: SPR-17459 
							
						 
						
							2018-11-13 16:59:57 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								46a5fb7a91 
								
							 
						 
						
							
							
								
								Configurable Marshaller/Unmarshaller in JAXB2 codecs  
							
							 
							
							... 
							
							
							
							Issue: SPR-17388 
							
						 
						
							2018-11-13 16:56:56 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								093254b2b3 
								
							 
						 
						
							
							
								
								Jackson2ObjectMapperBuilder stores visibility declarations in order  
							
							 
							
							... 
							
							
							
							Issue: SPR-17489 
							
						 
						
							2018-11-13 21:17:55 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								75b1396768 
								
							 
						 
						
							
							
								
								Fall back on default server response status code  
							
							 
							
							... 
							
							
							
							Update the ServerHttpRespnose contract to indicate that server specific
sub-classes should fall back on the default status, if a status code
has not been set explicitly.
Issue: SPR-17368 
							
						 
						
							2018-11-13 14:10:48 -05:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								445b76bbe8 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-11-13 13:35:37 +01:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								3bab3515b1 
								
							 
						 
						
							
							
								
								Add and use AbstractEncoderTestCase  
							
							 
							
							... 
							
							
							
							Introduce new base test case for encoder tests, and use it.
Issue: SPR-17449 
							
						 
						
							2018-11-13 13:35:37 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								40148c0560 
								
							 
						 
						
							
							
								
								Consistent use of ResolvableType.toClass() for assignability checks  
							
							 
							
							... 
							
							
							
							Issue: SPR-17086 
							
						 
						
							2018-11-12 20:29:37 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								3a66927bd2 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-11-12 16:43:43 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								c58da71006 
								
							 
						 
						
							
							
								
								Synthesize parameter annotations from interface methods as well  
							
							 
							
							... 
							
							
							
							Issue: SPR-17460 
							
						 
						
							2018-11-12 16:23:14 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								e4c84ec757 
								
							 
						 
						
							
							
								
								Consistent default encoding in DefaultUriBuilderFactory  
							
							 
							
							... 
							
							
							
							Issue: SPR-17465 
							
						 
						
							2018-11-09 14:13:51 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								c187cb2fa1 
								
							 
						 
						
							
							
								
								Ensure client response is drained with onStatus hook  
							
							 
							
							... 
							
							
							
							Issue: SPR-17473 
							
						 
						
							2018-11-08 22:41:22 -05:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								ed1d63dcc3 
								
							 
						 
						
							
							
								
								ResolvableMethod copy in spring-messaging src/test  
							
							 
							
							
							
						 
						
							2018-11-08 13:29:21 -05:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								e71ff2901a 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-11-05 22:59:33 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								5e7a8b275d 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-11-05 19:33:24 +01:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								f65408f646 
								
							 
						 
						
							
							
								
								Avoid references to groovy-all artifact across all modules  
							
							 
							
							... 
							
							
							
							Issue: SPR-17446 
							
						 
						
							2018-11-05 12:27:07 +01:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								48654c6483 
								
							 
						 
						
							
							
								
								Polish  
							
							 
							
							
							
						 
						
							2018-11-01 14:21:00 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								3f42e16172 
								
							 
						 
						
							
							
								
								Increase sharing among InvocableHandlerMethod variants  
							
							 
							
							... 
							
							
							
							In particular between reactive and non-reactive web variants, but
also preparing for a messaing reactive variant. 
							
						 
						
							2018-10-30 17:15:09 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								7c36549e3a 
								
							 
						 
						
							
							
								
								Consistent InvocableHandlerMethod implementations  
							
							 
							
							... 
							
							
							
							This commit makes the 3 existing InvocableHandlerMethod types more
consistent and comparable with each other.
1. Use of consistent method names and method order.
2. Consistent error formatting.
3. Explicit for loops for resolving argument values in webflux variant
because that makes it more readable, creates less garabage, and it's
the only way to bring consistency since the other two variants cannot
throw exceptions inside Optional lambdas (vs webflux variant which can
wrap it in a Mono).
4. Use package private HandlerMethodArgumentComposite in webflux
variant in order to pick up the resolver argument caching that the
other two variants have.
5. Polish tests.
6. Add missing tests for messaging variant. 
							
						 
						
							2018-10-30 16:36:01 -04:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								e68bf010da 
								
							 
						 
						
							
							
								
								Fix memory leak for ServerSentEventHttpMessageWriter  
							
							 
							
							... 
							
							
							
							Issue: SPR-17419 
							
						 
						
							2018-10-26 11:36:05 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								67bd3f670f 
								
							 
						 
						
							
							
								
								Upgrade to AspectJ 1.9.2, Rome 1.11.1, OpenPDF 1.2.5, POI 4.0  
							
							 
							
							
							
						 
						
							2018-10-25 15:15:47 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								95542778ad 
								
							 
						 
						
							
							
								
								Fix MultipartHttpMessageWriterTests  
							
							 
							
							... 
							
							
							
							Issue: SPR-17419 
							
						 
						
							2018-10-25 12:13:03 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								7a8a2d9608 
								
							 
						 
						
							
							
								
								Fix HttpMessageWriter tests  
							
							 
							
							... 
							
							
							
							Issue: SPR-17419 
							
						 
						
							2018-10-25 12:13:03 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								256a6fe6cb 
								
							 
						 
						
							
							
								
								Fix memory leak for ServerSentEventHttpMessageWriter  
							
							 
							
							... 
							
							
							
							This commit fixes a memory leak in ServerSentEventHttpMessageWriter
that occurs when the input stream contains an error. Test added as well.
Issue: SPR-17419 
							
						 
						
							2018-10-25 12:13:03 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								ffa032e78f 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-10-24 20:46:26 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								f0f1979fc5 
								
							 
						 
						
							
							
								
								Support for @RequestParam Map declared with MultipartFile/Part values  
							
							 
							
							... 
							
							
							
							Issue: SPR-17405 
							
						 
						
							2018-10-24 20:44:58 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								611019b73c 
								
							 
						 
						
							
							
								
								Fix memory leak for Jaxb2XmlEncoder  
							
							 
							
							... 
							
							
							
							This commit fixes a memory leak in Jaxb2XmlEncoder that occurs when
the input stream contains an error. Test added as well.
Issue: SPR-17419 
							
						 
						
							2018-10-24 16:28:21 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								11a017d8b7 
								
							 
						 
						
							
							
								
								Add error stream tests for ProtobufEncoderTests  
							
							 
							
							... 
							
							
							
							Issue: SPR-17419 
							
						 
						
							2018-10-24 16:28:21 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								2439f87a48 
								
							 
						 
						
							
							
								
								Add onDiscard hook to Jetty client request  
							
							 
							
							... 
							
							
							
							The flatMap operation in writeAndFlushWith could buffer internally.
Issue: SPR-17424 
							
						 
						
							2018-10-23 21:41:27 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								2ba5ded306 
								
							 
						 
						
							
							
								
								Polish Jetty reactive HttpClient connector  
							
							 
							
							
							
						 
						
							2018-10-23 21:34:42 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								feeec344e5 
								
							 
						 
						
							
							
								
								ForwardedHeaderFilter works with Servlet FORWARD  
							
							 
							
							... 
							
							
							
							Issue: SPR-16983 
							
						 
						
							2018-10-23 11:53:46 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								41e6aa6de2 
								
							 
						 
						
							
							
								
								Restore log level for resolved exceptions  
							
							 
							
							... 
							
							
							
							The fix for SPR-17178 switched from debug to warn level warning for
all sub-classes of AbstractHandlerExceptionResolver where the request
concerned the DefaultHandlerExceptionResolver only.
This commit restores the original DEBUG level logging that was in
AbstractHandlerExceptionResolver from before SPR-17178. In addition
DefaultHandlerExceptionResolver registers a warnLogCategory by default
which enables warn logging and hence fulfilling the original goal
for SPR-17178.
Issue: SPR-17383 
							
						 
						
							2018-10-22 12:13:18 -04:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								0176d362be 
								
							 
						 
						
							
							
								
								Add error stream tests for Jackson2JsonDecoder  
							
							 
							
							... 
							
							
							
							Issue: SPR-17418 
							
						 
						
							2018-10-22 16:00:32 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								946ec7e22e 
								
							 
						 
						
							
							
								
								Fix memory leaks in ProtobufDecoder  
							
							 
							
							... 
							
							
							
							Issue: SPR-17418 
							
						 
						
							2018-10-22 16:00:32 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								47fe05066d 
								
							 
						 
						
							
							
								
								Add error stream tests for Jaxb2XmlDecoderTests  
							
							 
							
							... 
							
							
							
							Issue: SPR-17418 
							
						 
						
							2018-10-22 16:00:32 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								a37efc9881 
								
							 
						 
						
							
							
								
								Add error stream tests for XmlEventDecoder  
							
							 
							
							... 
							
							
							
							Issue: SPR-17418 
							
						 
						
							2018-10-22 16:00:32 +02:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								85262a7932 
								
							 
						 
						
							
							
								
								Fix Map.put contract for HeadersAdapter impl.  
							
							 
							
							... 
							
							
							
							This commit fixes the `Map.put` contract for both Reactor Netty and
Tomcat specific `HeadersAdapter` implementations.
Issue: SPR-17415 
							
						 
						
							2018-10-22 14:53:14 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								862dd23975 
								
							 
						 
						
							
							
								
								Server adapters release buffers on error/cancel  
							
							 
							
							... 
							
							
							
							Review and update Servlet and Undertow adapters to release any data
buffers they be holding on to at the time of error or cancellation.
Also remove onDiscard hooks from Reactor and Undertow request body.
For Reactor we expect it to be handled. For Undertow there isn't
any Reactor Core upstream for the callback to be useful.
Issue: SPR-17410 
							
						 
						
							2018-10-19 21:45:14 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								5b5f7190bf 
								
							 
						 
						
							
							
								
								Declare InvocableHandlerMethod.getMethodArgumentValues as protected  
							
							 
							
							... 
							
							
							
							Issue: SPR-17404 
							
						 
						
							2018-10-18 18:05:07 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								6f0c869afe 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-10-18 17:16:34 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								857b600675 
								
							 
						 
						
							
							
								
								Fix memory leak in AbstractJackson2Encoder  
							
							 
							
							... 
							
							
							
							Fixes a DataBuffer memory leak where a created buffer was not release
if Jackson threw an exception. 
							
						 
						
							2018-10-18 17:09:53 +02:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								ab8310b5f3 
								
							 
						 
						
							
							
								
								Fix HeadersAdapters implementations  
							
							 
							
							... 
							
							
							
							This commit harmonizes the `HeadersAdapter` implementations across all
supported servers with regards to the `get(Object key)` contract; some
server implementations are not sticking to a `Map`-like contract and
return empty `List` instead of `null` when a header is not present.
This also fixes the `size()` implementations to reflect the number of
header keys, as some implementations consider multiple values for the
same header as different entries.
Issue: SPR-17396 
							
						 
						
							2018-10-18 11:18:29 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								fdaceeb6c9 
								
							 
						 
						
							
							
								
								Remove checks and updates to transfer-encoding  
							
							 
							
							... 
							
							
							
							Issue: SPR-17393 
							
						 
						
							2018-10-16 16:49:46 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								423aa28ed5 
								
							 
						 
						
							
							
								
								HttpRange validates requested ranges  
							
							 
							
							... 
							
							
							
							Issue: SPR-17318 
							
						 
						
							2018-10-14 22:49:25 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								608fd766cb 
								
							 
						 
						
							
							
								
								Upgrade to Checkstyle 8.13, Groovy 2.5.3, Aalto XML 1.1.1  
							
							 
							
							
							
						 
						
							2018-10-15 00:01:45 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								58b3af9475 
								
							 
						 
						
							
							
								
								Nullability fine-tuning and related polishing  
							
							 
							
							... 
							
							
							
							Issue: SPR-17250 
							
						 
						
							2018-10-14 23:29:46 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								bfc5ad890e 
								
							 
						 
						
							
							
								
								MockHttpServletRequest resets InputStream/Reader on setContent  
							
							 
							
							... 
							
							
							
							Issue: SPR-17373 
							
						 
						
							2018-10-12 16:00:31 +02:00  
						
					 
				
					
						
							
							
								 
								陈灵敏
							
						 
						
							 
							
							
							
							
								
							
							
								4ee704cedf 
								
							 
						 
						
							
							
								
								Supplier for timeout result in DeferredResult  
							
							 
							
							... 
							
							
							
							Issue: SPR-17364 
							
						 
						
							2018-10-11 20:26:01 -04:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								10d5de7d63 
								
							 
						 
						
							
							
								
								Handle special headers in Tomcat and Jetty  
							
							 
							
							... 
							
							
							
							This commit adds special processing of some HTTP response headers in
Jetty and Tomcat; they both consider some headers like  "Content-Length"
as specific and require explicit calls on the `HttpServletResponse`
itself on top of setting the HTTP response header.
Issue: SPR-17250 
							
						 
						
							2018-10-11 14:37:14 +02:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								f12c28e402 
								
							 
						 
						
							
							
								
								Avoid copying in DefaultServerHttpRequestBuilder  
							
							 
							
							... 
							
							
							
							This commit avoids copying HTTP headers when mutating an HTTP request.
Instead, we're now unwrapping the `ReadOnlyHttpHeaders` (which is most
likely backed by the native request headers).
Issue: SPR-17250 
							
						 
						
							2018-10-11 12:11:47 +02:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								ce7278aaf4 
								
							 
						 
						
							
							
								
								Optimize HTTP headers management  
							
							 
							
							... 
							
							
							
							Several benchmarks underlined a few hotspots for CPU and GC pressure in
the Spring Framework codebase:
1. `org.springframework.util.MimeType.<init>(String, String, Map)`
2. `org.springframework.util.LinkedCaseInsensitiveMap.convertKey(String)`
Both are linked with HTTP request headers parsing and response headers
writin during the exchange processing phase.
1) is linked to repeated calls to `HttpHeaders.getContentType`
within a single request handling. The media type parsing operation
is expensive and the result doesn't change between calls, since
the request headers are immutable at that point.
This commit improves this by caching the parsed `MediaType` for the
`"Content-Type"` request header in the `ReadOnlyHttpHeaders` class.
This change is available for both Spring MVC and Spring WebFlux.
2) is linked to insertions/lookups in the `LinkedCaseInsensitiveMap`,
which is the data structure behind `HttpHeaders`.
Those operations are creating a lot of garbage (including a lot of
`String` created by `toLowerCase`). We could choose a more efficient
data structure for storing HTTP headers data.
As a first step, this commit is focusing on Spring WebFlux and
introduces `MultiValueMap` implementations mapped by native HTTP headers
for the following servers: Tomcat, Jetty, Netty and Undertow.
Such implementations avoid unnecessary copying of the headers
and leverages as much as possible optimized operations provided by the
native implementations.
This change has a few consequences:
* `HttpHeaders` can now wrap a `MultiValueMap` directly
* The default constructor of `HttpHeaders` is still backed by a
`LinkedCaseInsensitiveMap`
* The HTTP request headers for the websocket HTTP handshake now need to
be cloned, because native headers are likely to be pooled/recycled by
the server implementation, hence gone when the initial HTTP exchange is
done
Issue: SPR-17250 
							
						 
						
							2018-10-11 12:11:47 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								e18149878c 
								
							 
						 
						
							
							
								
								Upgrade to Mockito 2.23  
							
							 
							
							... 
							
							
							
							Includes JSON-P 1.1.3. 
							
						 
						
							2018-10-10 23:53:33 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								d05924165b 
								
							 
						 
						
							
							
								
								Refactor FilterWebHandler and DefaultWebFilterChain  
							
							 
							
							... 
							
							
							
							The chain is initialized once and re-used vs creating the "next" chains
on every request. 
							
						 
						
							2018-10-10 14:33:51 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								2b986af310 
								
							 
						 
						
							
							
								
								BasicAuthenticationInterceptor with HttpHeaders.setBasicAuth alignment  
							
							 
							
							... 
							
							
							
							Issue: SPR-17326 
							
						 
						
							2018-10-09 23:13:46 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								efdbddd358 
								
							 
						 
						
							
							
								
								Full alignment of spring-test vs spring-web MockCookie variants  
							
							 
							
							... 
							
							
							
							Issue: SPR-17321 
							
						 
						
							2018-10-09 23:13:18 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								1489457025 
								
							 
						 
						
							
							
								
								Restore calls to setLocale in MockHttpServletResponse  
							
							 
							
							... 
							
							
							
							Issue: SPR-17284 
							
						 
						
							2018-10-05 13:50:41 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								9064ef59f9 
								
							 
						 
						
							
							
								
								Workaround for Synchronoss content-length limitation  
							
							 
							
							... 
							
							
							
							Issue: SPR-17345 
							
						 
						
							2018-10-05 12:12:49 -04:00  
						
					 
				
					
						
							
							
								 
								Sebastien Deleuze
							
						 
						
							 
							
							
							
							
								
							
							
								3ff5731429 
								
							 
						 
						
							
							
								
								Leverage ObjectProvider instead of autowired containers  
							
							 
							
							... 
							
							
							
							In order to be able to leverage WebFlux configuration in a functional
way, WebHttpHandlerBuilder and RouterFunctionMapping should leverage
new ObjectProvider capabilities to get a sorted list of beans by type
instead of using autowired containers.
Issue: SPR-17327 
							
						 
						
							2018-10-03 14:14:47 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								7aa933437c 
								
							 
						 
						
							
							
								
								Update links to  http://java.net/jira  
							
							 
							
							
							
						 
						
							2018-10-01 12:01:28 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								255015fc6b 
								
							 
						 
						
							
							
								
								Prepared for backport to 4.3.20 and 5.0.10  
							
							 
							
							... 
							
							
							
							Issue: SPR-17295 
							
						 
						
							2018-09-29 17:08:57 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								a76b8deda5 
								
							 
						 
						
							
							
								
								Consistent copyright header and fine-tuned javadoc in test/web mocks  
							
							 
							
							... 
							
							
							
							Issue: SPR-17295 
							
						 
						
							2018-09-24 00:27:50 +02:00  
						
					 
				
					
						
							
							
								 
								Stephane Nicoll
							
						 
						
							 
							
							
							
							
								
							
							
								7ca6b9f7d2 
								
							 
						 
						
							
							
								
								Fix copyright header  
							
							 
							
							
							
						 
						
							2018-09-23 17:26:40 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								51ba322947 
								
							 
						 
						
							
							
								
								MockHttpServletRequest allows for removing registered header values  
							
							 
							
							... 
							
							
							
							Includes full alignment of spring-test vs spring-web mock variants.
Issue: SPR-17295 
							
						 
						
							2018-09-23 14:44:15 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								80e52de231 
								
							 
						 
						
							
							
								
								Upgrade to HtmlUnit 2.33 and Apache Johnzon 1.1.10  
							
							 
							
							
							
						 
						
							2018-09-20 11:55:50 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								8a4835368d 
								
							 
						 
						
							
							
								
								Use doOnDiscard to free internally queued data buffers  
							
							 
							
							... 
							
							
							
							Issue: SPR-17246 
							
						 
						
							2018-09-19 13:24:45 +02:00  
						
					 
				
					
						
							
							
								 
								Brian Clozel
							
						 
						
							 
							
							
							
							
								
							
							
								d94e9225f4 
								
							 
						 
						
							
							
								
								Switch to Reactor Californium SNAPSHOTs  
							
							 
							
							
							
						 
						
							2018-09-18 18:50:37 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								51f7a3e40f 
								
							 
						 
						
							
							
								
								Polishing  
							
							 
							
							
							
						 
						
							2018-09-17 14:26:56 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								34663300a6 
								
							 
						 
						
							
							
								
								Avoid regex pattern matching for simple String replacement steps  
							
							 
							
							... 
							
							
							
							Issue: SPR-17279 
							
						 
						
							2018-09-17 14:22:19 +02:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								db8e9eafb2 
								
							 
						 
						
							
							
								
								Add LogFormatUtils  
							
							 
							
							... 
							
							
							
							1. Helper method to eliminate duplication in formatting (de-)serialized
   values for logging introduced with prior commit #e62298.
2. Helper method for TRACE vs DEBUG logging with different details.
Issue: SPR-17254 
							
						 
						
							2018-09-14 18:06:46 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								12240c7524 
								
							 
						 
						
							
							
								
								Apply formatValue to a few remaining places  
							
							 
							
							... 
							
							
							
							Issue: SPR-17254 
							
						 
						
							2018-09-14 12:37:00 -04:00  
						
					 
				
					
						
							
							
								 
								Rossen Stoyanchev
							
						 
						
							 
							
							
							
							
								
							
							
								e62298eaad 
								
							 
						 
						
							
							
								
								Truncate logged encoded and decoded values if necessary  
							
							 
							
							... 
							
							
							
							At DEBUG show up to 100 chars, at TRACE show full formatted value.
Note that the formatValue helper method is duplicated a number of times
in this commit. A utility method will likely be added in spring-core
through an extra commit.
Issue: SPR-17254 
							
						 
						
							2018-09-14 12:20:03 -04:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								66c66baa8f 
								
							 
						 
						
							
							
								
								Upgrade to Rhino 1.7.10  
							
							 
							
							... 
							
							
							
							Includes reordering of web dependency declarations. 
							
						 
						
							2018-09-14 14:03:53 +02:00  
						
					 
				
					
						
							
							
								 
								Arjen Poutsma
							
						 
						
							 
							
							
							
							
								
							
							
								09af706af6 
								
							 
						 
						
							
							
								
								Use concatWith instead of mergeWith  
							
							 
							
							
							
						 
						
							2018-09-11 13:36:44 +02:00  
						
					 
				
					
						
							
							
								 
								Juergen Hoeller
							
						 
						
							 
							
							
							
							
								
							
							
								e47355078c 
								
							 
						 
						
							
							
								
								Correct linkplain javadoc in BufferingClientHttpRequestFactory  
							
							 
							
							... 
							
							
							
							Issue: SPR-17261 
							
						 
						
							2018-09-10 12:36:40 +02:00