Spring Operator
a475592dc0
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 5808 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 14:54:31 -05:00
Sam Brannen
22b9b95982
Merge branch 'spring-operator-polish-urls-build-4.2.x' into 4.2.x
2019-03-12 15:00:13 +01:00
Sam Brannen
1d8b76361f
Manual URL Cleanup
...
Closes gh-22519
2019-03-12 14:59:55 +01:00
Spring Operator
8006d1c123
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://aopalliance.sourceforge.net/doc/ (200) migrated to:
http://aopalliance.sourceforge.net/doc/ ([https](https://aopalliance.sourceforge.net/doc/ ) result AnnotatedConnectException).
# 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://jira.codehaus.org/browse/JIBX-465 (UnknownHostException) migrated to:
https://jira.codehaus.org/browse/JIBX-465 ([https](https://jira.codehaus.org/browse/JIBX-465 ) result UnknownHostException).
* http://quartz-scheduler.org/api/2.2.1/ (301) migrated to:
https://www.quartz-scheduler.org/api/2.2.1/ ([https](https://quartz-scheduler.org/api/2.2.1/ ) result 404).
## Fixed Success
These URLs were fixed successfully.
* http://commons.apache.org/proper/commons-codec/apidocs/ migrated to:
https://commons.apache.org/proper/commons-codec/apidocs/ ([https](https://commons.apache.org/proper/commons-codec/apidocs/ ) result 200).
* http://commons.apache.org/proper/commons-dbcp/apidocs/ migrated to:
https://commons.apache.org/proper/commons-dbcp/apidocs/ ([https](https://commons.apache.org/proper/commons-dbcp/apidocs/ ) result 200).
* http://commons.apache.org/proper/commons-lang/javadocs/api-2.5/ migrated to:
https://commons.apache.org/proper/commons-lang/javadocs/api-2.5/ ([https](https://commons.apache.org/proper/commons-lang/javadocs/api-2.5/ ) result 200).
* http://dist.springsource.com/snapshot/STS/nightly-distributions.html migrated to:
https://dist.springsource.com/snapshot/STS/nightly-distributions.html ([https](https://dist.springsource.com/snapshot/STS/nightly-distributions.html ) result 200).
* http://docs.jboss.org/jbossas/javadoc/4.0.5/connector/ migrated to:
https://docs.jboss.org/jbossas/javadoc/4.0.5/connector/ ([https](https://docs.jboss.org/jbossas/javadoc/4.0.5/connector/ ) result 200).
* http://docs.jboss.org/jbossas/javadoc/7.1.2.Final/ migrated to:
https://docs.jboss.org/jbossas/javadoc/7.1.2.Final/ ([https](https://docs.jboss.org/jbossas/javadoc/7.1.2.Final/ ) result 200).
* http://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/ migrated to:
https://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/ ([https](https://docs.oracle.com/cd/E13222_01/wls/docs90/javadocs/ ) result 200).
* http://docs.oracle.com/javaee/7/api/ migrated to:
https://docs.oracle.com/javaee/7/api/ ([https](https://docs.oracle.com/javaee/7/api/ ) result 200).
* http://docs.oracle.com/javase/8/docs/api/ migrated to:
https://docs.oracle.com/javase/8/docs/api/ ([https](https://docs.oracle.com/javase/8/docs/api/ ) result 200).
* http://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.3.0/ migrated to:
https://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.3.0/ ([https](https://fasterxml.github.io/jackson-dataformat-xml/javadoc/2.3.0/ ) result 200).
* http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/ migrated to:
https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/ ([https](https://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/ ) result 200).
* http://issues.gradle.org/browse/GRADLE-1116 migrated to:
https://issues.gradle.org/browse/GRADLE-1116 ([https](https://issues.gradle.org/browse/GRADLE-1116 ) result 200).
* http://portals.apache.org/pluto/portlet-2.0-apidocs/ migrated to:
https://portals.apache.org/pluto/portlet-2.0-apidocs/ ([https](https://portals.apache.org/pluto/portlet-2.0-apidocs/ ) result 200).
* http://tiles.apache.org/framework/apidocs/ migrated to:
https://tiles.apache.org/framework/apidocs/ ([https](https://tiles.apache.org/framework/apidocs/ ) result 200).
* http://tiles.apache.org/tiles-request/apidocs/ migrated to:
https://tiles.apache.org/tiles-request/apidocs/ ([https](https://tiles.apache.org/tiles-request/apidocs/ ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0.txt migrated to:
https://www.apache.org/licenses/LICENSE-2.0.txt ([https](https://www.apache.org/licenses/LICENSE-2.0.txt ) result 200).
* http://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/ migrated to:
https://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/ ([https](https://www.eclipse.org/aspectj/doc/released/aspectj5rt-api/ ) result 200).
* http://ehcache.org/apidocs/ (301) migrated to:
https://www.ehcache.org/apidocs/ ([https](https://ehcache.org/apidocs/ ) result 200).
* http://static.springframework.org/spring-framework/docs (301) migrated to:
https://docs.spring.io/spring-framework/docs ([https](https://static.springframework.org/spring-framework/docs ) result 301).
* http://download.eclipse.org/eclipse/downloads migrated to:
https://download.eclipse.org/eclipse/downloads ([https](https://download.eclipse.org/eclipse/downloads ) result 301).
* http://fasterxml.github.com/jackson-core/javadoc/2.3.0/ migrated to:
https://fasterxml.github.com/jackson-core/javadoc/2.3.0/ ([https](https://fasterxml.github.com/jackson-core/javadoc/2.3.0/ ) result 301).
* http://fasterxml.github.com/jackson-databind/javadoc/2.3.0/ migrated to:
https://fasterxml.github.com/jackson-databind/javadoc/2.3.0/ ([https](https://fasterxml.github.com/jackson-databind/javadoc/2.3.0/ ) result 301).
* http://glassfish.java.net/nonav/docs/v3/api/ migrated to:
https://glassfish.java.net/nonav/docs/v3/api/ ([https](https://glassfish.java.net/nonav/docs/v3/api/ ) result 301).
* http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/ migrated to:
https://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/ ([https](https://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.javadoc.doc/web/apidocs/ ) result 301).
* http://projects.spring.io/spring-framework migrated to:
https://projects.spring.io/spring-framework ([https](https://projects.spring.io/spring-framework ) result 301).
* http://springframework.org/schema migrated to:
https://springframework.org/schema ([https](https://springframework.org/schema ) result 301).
* http://spring.io/tools/sts/all migrated to:
https://spring.io/tools/sts/all ([https](https://spring.io/tools/sts/all ) result 302).
2019-03-05 21:56:30 -06:00
Spring Buildmaster
9c97585f3d
Next Development Version
2016-12-21 12:20:25 +00:00
Brian Clozel
43bf008fbc
Normalize resource URL in ResourceServlet
...
Issue: SPR-14946
2016-12-21 11:02:29 +01:00
Juergen Hoeller
7275fd2086
Polishing
2016-12-20 20:54:00 +01:00
Juergen Hoeller
6e5b873609
Polishing
...
(cherry picked from commit 8662c61 )
2016-12-20 20:20:17 +01:00
Juergen Hoeller
5fb4103a25
Polishing
2016-12-20 12:35:17 +01:00
Juergen Hoeller
74a0aee2f6
Defensively catch any exception from match attempts (for compatibility with AspectJ 1.8.10)
...
Issue: SPR-15019
(cherry picked from commit 935671a )
2016-12-20 12:35:11 +01:00
Juergen Hoeller
e9def51e6f
MBeanExporter silently ignores null beans
...
Issue: SPR-15031
(cherry picked from commit 1e58c80 )
2016-12-19 17:06:40 +01:00
Juergen Hoeller
b592dd7e2f
Polishing
...
(cherry picked from commit b5f2e56 )
2016-12-19 02:34:10 +01:00
Juergen Hoeller
86614afb1a
Consistent DeferredResultHandler invocation outside of result lock
...
Issue: SPR-14978
(cherry picked from commit faab4f9 )
2016-12-19 02:31:00 +01:00
Juergen Hoeller
ee775248bc
Defensively catch IllegalStateException from match attempts (for compatibility with AspectJ 1.8.10)
...
Issue: SPR-15019
(cherry picked from commit f0c3d50 )
2016-12-19 02:30:45 +01:00
Juergen Hoeller
bcdda917e7
TypeDescriptor properly narrows ResolvableType for non-typed collection elements
...
Issue: SPR-14971
(cherry picked from commit 442d8a6 )
2016-12-19 02:30:24 +01:00
Juergen Hoeller
2de488e7f5
Stronger explanation of default rollback rules
...
Issue: SPR-14994
(cherry picked from commit 0296c7c )
2016-12-19 02:29:52 +01:00
Juergen Hoeller
c732f38b85
ImportRegistry properly tracks excluded superclasses
...
Issue: SPR-14972
(cherry picked from commit dd3c370 )
2016-12-19 02:29:34 +01:00
Juergen Hoeller
3556d4be64
Revised forClass argument names
...
Issue: SPR-14976
(cherry picked from commit ced7503 )
2016-12-19 02:28:48 +01:00
Juergen Hoeller
c22cad145b
SpEL docs: supported literals, null comparisons
...
Issue: SPR-14361
Issue: SPR-14987
(cherry picked from commit 5ccc8e3 )
2016-12-19 02:28:29 +01:00
Juergen Hoeller
f64cf779da
Consistent use of "URI variables" terminology
...
Issue: SPR-14969
(cherry picked from commit 71977e8 )
2016-12-19 02:28:16 +01:00
Juergen Hoeller
de3734ac3b
Polishing
2016-12-01 23:05:11 +01:00
Juergen Hoeller
d518ac65ed
Upgrade to Tomcat 8.0.39 and Joda-Time 2.9.6
2016-12-01 18:54:28 +01:00
Juergen Hoeller
2a2d5aa6d1
Class identity comparisons wherever possible
...
Issue: SPR-12926
2016-12-01 18:54:04 +01:00
Juergen Hoeller
0b76b13d88
Polishing
...
(cherry picked from commit 5fee5f3 )
2016-12-01 18:53:23 +01:00
Juergen Hoeller
23e91e1ae6
Consistent use of "URI variables" terminology
...
Issue: SPR-14969
(cherry picked from commit 2b02935 )
2016-12-01 18:53:16 +01:00
Juergen Hoeller
01214bfb54
WebSocketServerSockJsSession uses dedicated disconnect lock
...
Issue: SPR-14917
(cherry picked from commit ac30bcb )
2016-12-01 18:53:11 +01:00
Rossen Stoyanchev
31df090132
Avoid locking in WebSocket session "close" callback
...
When processing a "close" notification from the server make an effort
to cancel any outstanding heartbeat but avoid going as far as acquiring
the responseLock since the server itself may already hold a lock of its
own leading to a potential deadlock.
The heartbeat task is now also further protected with an isClosed()
check in case the heartbeat does not get cancelled in a concurrent
scenario.
Issue: SPR-14917
2016-11-23 21:02:54 -05:00
Juergen Hoeller
c2a1a41eb6
Polishing
2016-11-07 20:30:27 +01:00
Juergen Hoeller
0b47c54cda
Upgrade to Joda-Time 2.9.5 and EhCache 2.10.3
2016-11-04 13:54:11 +01:00
Juergen Hoeller
c8bb32b5c3
@Async docs explicitly mention ListenableFuture and CompletableFuture
...
Issue: SPR-14881
(cherry picked from commit 9be1710 )
2016-11-04 13:44:20 +01:00
Juergen Hoeller
1f551a8371
Upgrade to Netty 4.0.42 and H2 1.4.193
2016-10-31 20:32:26 +01:00
Juergen Hoeller
377780a3c7
Polishing
...
(cherry picked from commit ade139f )
2016-10-31 20:32:12 +01:00
Juergen Hoeller
17d622176d
ObjectToObjectConverter properly handles constructors on non-public classes
...
Issue: SPR-14304
(cherry picked from commit edf1df3 )
2016-10-31 20:31:58 +01:00
Juergen Hoeller
6b7f3fd942
No external locking for singleton advice/aspect beans
...
Issue: SPR-14324
(cherry picked from commit e18e7ec )
2016-10-31 20:31:00 +01:00
Juergen Hoeller
4ce0e6b3c3
Avoid deadlock between SockJS heartbeat and XHR polling
...
Issue: SPR-14833
(cherry picked from commit 1c80d2a )
2016-10-31 20:30:54 +01:00
Juergen Hoeller
0d6dc5760c
Test for multi-character delimiter
...
Issue: SPR-14808
(cherry picked from commit 5578a2e )
2016-10-31 20:30:37 +01:00
Juergen Hoeller
2b18092396
SimpleApplicationEventMulticaster just swallows event downcast exceptions
...
Issue: SPR-14846
(cherry picked from commit fbad637 )
2016-10-31 20:30:30 +01:00
Juergen Hoeller
021e8e44e5
AccessorLValue reliably downcasts to CompilablePropertyAccessor in concurrent scenarios
...
Issue: SPR-14850
(cherry picked from commit 5697cb6 )
2016-10-31 20:30:25 +01:00
Rossen Stoyanchev
fe333e49bc
Better handling for AsyncRequestTimeoutException
...
Avoid call to sendError when response is committed and log a short
error message instead.
Issue: SPR-14739
2016-10-28 17:47:51 +03:00
Stephane Nicoll
02541022b3
Clarify SpEL usage on @EventListener
...
Issue: SPR-14812
2016-10-25 17:45:58 +02:00
Juergen Hoeller
d216051b03
Upgrade to Tomcat 8.0.38 and JRuby 1.7.26
2016-10-12 18:10:23 +02:00
Juergen Hoeller
8174f3bfca
Polishing
...
(cherry picked from commit 29a9461 )
2016-10-12 18:10:04 +02:00
Juergen Hoeller
aff5d211f4
StompSubProtocolHandler does not insist on SimpMessageHeaderAccessor
...
Issue: SPR-14791
(cherry picked from commit f5cd538 )
2016-10-12 18:09:53 +02:00
Stephane Nicoll
fe59bc26ab
Polish EnableAsync javadoc
...
Issue: SPR-14793
(cherry picked from commit 7a8bf8e )
2016-10-12 18:09:42 +02:00
Brian Clozel
306452720f
Fix NumberFormatException with X-Forwarded-Host
...
This commit fixes `NumberFormatException`s that were thrown when parsing
IPv6 host values in `X-Forwarded-Host` request headers.
Issue: SPR-14761
(cherry picked from ea5ff87 )
2016-10-07 23:30:36 +02:00
Juergen Hoeller
ea9e00f819
Consistent final logger fields
...
(cherry picked from commit f2ac416 )
2016-10-06 00:49:54 +02:00
Juergen Hoeller
1f92fc8d90
@Lookup reference documentation
...
Issue: SPR-14765
(cherry picked from commit 642fbfb )
2016-10-06 00:49:45 +02:00
Juergen Hoeller
8bdb1b0981
Polishing
...
(cherry picked from commit d04567b )
2016-09-26 18:48:44 +02:00
Juergen Hoeller
02d83cedea
Efficient STOMP content-length header check
...
Issue: SPR-14747
(cherry picked from commit f2e1e1b )
2016-09-26 17:36:11 +02:00
Juergen Hoeller
6577faa2da
StompEncoder performance improvement plus related polishing
...
Issue: SPR-14747
(cherry picked from commit 6c764f6 )
2016-09-26 16:57:21 +02:00