Spring Operator
82ee0bef93
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://jackson.codehaus.org/1.9.4/javadoc/ (UnknownHostException) migrated to:
https://jackson.codehaus.org/1.9.4/javadoc/ ([https](https://jackson.codehaus.org/1.9.4/javadoc/ ) result UnknownHostException).
* 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.0/ (301) migrated to:
https://www.quartz-scheduler.org/api/2.2.0/ ([https](https://quartz-scheduler.org/api/2.2.0/ ) 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://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/7/docs/api/ migrated to:
https://docs.oracle.com/javase/7/docs/api/ ([https](https://docs.oracle.com/javase/7/docs/api/ ) 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://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://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 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).
7 years ago
Rossen Stoyanchev
b8a133d2f4
Remove section on spring-framework-contrib group
10 years ago
Sam Brannen
f2e5e5aa86
Eclipse project deps come after third-party libs
...
This commit is a backport of SPR-11836.
Prior to this commit, the ordering of classpath entries in the
generated Eclipse .classpath files did not align with the intended
dependency management configured in the Gradle build. Specifically,
project dependencies often came before dependencies on third-party
libraries required for the given project, causing the project not to
compile in Eclipse.
This commit fixes this issue by introducing new functionality in the
ide.gradle script that moves all project dependencies to the end of the
generated classpath.
Issue: SPR-12947, SPR-11836
11 years ago
Spring Buildmaster
b6083c7f77
Next Development Version
11 years ago
Juergen Hoeller
8575533081
Latest dependency updates (SLF4J 1.7.9, JRuby 1.7.17, Reactor 1.1.5)
11 years ago
Juergen Hoeller
5528c8a93b
Polishing
11 years ago
Juergen Hoeller
c9912f0d2d
Polishing
...
Issue: SPR-12502
(cherry picked from commit 26845f6 )
11 years ago
Juergen Hoeller
8e14a5d640
Prevent NPE in AbstractApplicationEventMulticaster's non-caching code path
...
Issue: SPR-12545
(cherry picked from commit 1cefeb2 )
11 years ago
Juergen Hoeller
230aa07fbb
Polishing
11 years ago
Juergen Hoeller
b9aa471def
TimeZone and ZoneId as supported arguments for MVC handler methods
...
Issue: SPR-12575
(cherry picked from commit 3791e7f )
11 years ago
Juergen Hoeller
39fbfbd343
Doc: base-packages can be comma/semicolon/space/tab/linefeed-separated
...
Issue: SPR-12523
(cherry picked from commit 6f2de28 )
11 years ago
Juergen Hoeller
e9d24d5336
Polishing
...
(cherry picked from commit 86b8112 )
11 years ago
Juergen Hoeller
4a27a98702
Spring's JMX support can rely on native MXBean detection on Java 6+
...
Issue: SPR-12574
(cherry picked from commit 0919a15 )
11 years ago
Juergen Hoeller
929c596b55
AnnotationJmxAttributeSource uses AnnotationUtils for consistent meta-annotation handling and diagnostics
...
Issue: SPR-12572
(cherry picked from commit d4a5059 )
11 years ago
Juergen Hoeller
9362d0d547
PayloadArgumentResolver does not insist on configured Validator anymore
...
Issue: SPR-12567
(cherry picked from commit ed0e2f4 )
11 years ago
Juergen Hoeller
37713ae9dd
HandlerExecutionChain prevents re-adding the interceptors array to the list (and declares varargs now)
...
Issue: SPR-12566
(cherry picked from commit 6b3023c )
11 years ago
Juergen Hoeller
e118086bd1
Annotation post-processors clear old InjectionMetadata registrations on refresh
...
Issue: SPR-12526
(cherry picked from commit 809ee0d )
11 years ago
Stephane Nicoll
0c7fa9e786
Fix scope inheritance documentation
...
Issue: SPR-12570
11 years ago
Juergen Hoeller
dc15070877
Consistent bridge method handling in annotation post-processors
...
Issue: SPR-12495
11 years ago
Juergen Hoeller
61a6bc0139
AbstractApplicationEventMulticaster populates ListenerRetriever cache in fully synchronized fashion
...
Issue: SPR-12545
(cherry picked from commit 2b0ada9 )
11 years ago
Juergen Hoeller
c087e51b80
AbstractFallbackTransactionAttributeSource's DefaultCacheKey takes targetClass into account (again)
...
Issue: SPR-12536
(cherry picked from commit 4efe6a8 )
11 years ago
Rossen Stoyanchev
9cb1569e67
Synchronize message sending
...
Issue: SPR-12516
(backport for commit b796c1)
11 years ago
Rossen Stoyanchev
ac5c361688
Check the user of a SockJS request
...
Issue: SPR-12497
(backport of commit dc5b5c)
11 years ago
Juergen Hoeller
328ba7b6d4
Polishing
11 years ago
Juergen Hoeller
d97add075a
Consistent bridge method handling in annotation post-processors
...
Issue: SPR-12495
(cherry picked from commit 03d4e1b )
11 years ago
Juergen Hoeller
c8ff562d1f
DefaultSingletonBeanRegistry's isDependent defensively checks for circular recursion
...
Issue: SPR-10787
(cherry picked from commit 15d3b88 )
11 years ago
Juergen Hoeller
1d6978afd5
Revised ControllerAdvice basePackages handling (based on package names instead of java.lang.Package)
...
Issue: SPR-12506
(cherry picked from commit 4013fe0 )
11 years ago
Juergen Hoeller
4660e61cf9
Consistent resolution of Class methods and static methods
...
Issue: SPR-12502
(cherry picked from commit 9ef0bdc )
11 years ago
Juergen Hoeller
dfc79721cb
AnnotationAttributesReadingVisitor defensively handles meta-annotation retrieval failure
...
Issue: SPR-12493
(cherry picked from commit 5018889 )
11 years ago
Juergen Hoeller
90ae073854
Relaxed final declarations and protected doInvoke methods
...
Issue: SPR-12484
(cherry picked from commit 2496d68 )
11 years ago
Juergen Hoeller
50c578c5a0
Polishing
11 years ago
Juergen Hoeller
c89d8ec382
Polishing
...
Issue: SPR-12476
(cherry picked from commit 3b15849 )
11 years ago
Juergen Hoeller
7e07f3d083
Polishing
11 years ago
Juergen Hoeller
e039185fec
Revised SqlRowSet javadoc
...
Issue: SPR-12476
(cherry picked from commit a6a837b )
11 years ago
Juergen Hoeller
b45f1aa26f
ExtendedBeanInfo ignores invalid bean properties (analogous to the JavaBeans Introspector)
...
Issue: SPR-12434
(cherry picked from commit eacd4a1 )
11 years ago
Juergen Hoeller
054464709f
Latest dependency updates (Tomcat 8.0.15, JRuby 1.7.16.1)
11 years ago
Juergen Hoeller
5ac868036f
Clarified getAllAnnotationAttributes behavior
...
Issue: SPR-12473
11 years ago
Juergen Hoeller
58bea23f1d
NotReadablePropertyException accepts root cause (analogous to NotWritablePropertyException)
...
Issue: SPR-12467
(cherry picked from commit feb91e8 )
11 years ago
Juergen Hoeller
98569045cb
Tracking ASM 5.0.4 development: Fix for ASM issue 317545
...
Issue: SPR-12470
(cherry picked from commit ab5856b )
11 years ago
Stephane Nicoll
c2ffbf28c5
Fix typo
11 years ago
Stephane Nicoll
a5e2afc980
Fix documentation formatting
...
Using the "quotes" substitution group by default leads to side effect
when the "*" character is used. This is especially true for AOP pointcut
or for MVC mappings.
Plain verbatim might work most of the time unless you intend to highlight
a piece of code or a comment.
Issue: SPR-12456
(cherry picked from commit 0d00b674f4 )
11 years ago
Juergen Hoeller
5be50c8e5e
Polishing
...
Issue: SPR-12462
11 years ago
Brian Clozel
1214624265
Fix location checks for servlet 3 resources
...
SPR-12354 applied new checks to make sure that served static resources
are under authorized locations.
Prior to this change, serving static resources from Servlet 3 locations
such as "/webjars/" would not work since those locations can be within
one of the JARs on path. In that case, the checkLocation method would
return false and disallow serving that static resource.
This change fixes this issue by making sure to call the
`ServletContextResource.getPath()` method for servlet context resources.
Note that there's a known workaround for this issue, which is using a
classpath scheme as location, such as:
"classpath:/META-INF/resources/webjars/" instead of "/webjars".
Issue: SPR-12432
(cherry picked from commit 161d3e3 )
11 years ago
Brian Clozel
493e8463fa
Use https for maven repositories
...
(cherry picked from commit 44ff143 )
11 years ago
Juergen Hoeller
6d3a0d5735
Polishing
11 years ago
Juergen Hoeller
5f58cd3b79
Polishing
...
(cherry picked from commit 2675ce7 )
11 years ago
Juergen Hoeller
8854c33bf7
Rearranged WebAsyncTask constructor interdependencies and assertions
...
Issue: SPR-12457
(cherry picked from commit aadb93f )
11 years ago
Juergen Hoeller
f093a5f749
RequestMappingHandlerAdapter allows for overriding handleInternal
...
Issue: SPR-12460
(cherry picked from commit ece2c90 )
11 years ago
Juergen Hoeller
1f45dd297d
Unit test for JavaBeans introspection against FreeMarker Configuration class
...
Issue: SPR-12448
(cherry picked from commit 282aded )
11 years ago
Juergen Hoeller
21b8ce5284
MethodParameter generally uses volatile variables where applicable now (as well as a local copy of the parameterNameDiscoverer field)
...
Issue: SPR-12453
(cherry picked from commit 7fcadaa )
11 years ago