Juergen Hoeller
831f09cf48
SimpleTransactionScope properly suspends and resumes scoped objects
...
Issue: SPR-14148
2016-04-12 16:02:36 +02:00
Stephane Nicoll
10554a85c9
Polish
2016-04-12 08:34:38 +02:00
Stephane Nicoll
454165f4c8
Merge pull request #1013 from tokuhirom/patch-1
...
* pr/1013:
Fix typo
2016-04-12 08:17:43 +02:00
Tokuhiro Matsuno
741fbcd6fe
Fix typo
...
Closes gh-1013
2016-04-12 08:17:24 +02:00
Stephane Nicoll
1e7be7be3f
Merge pull request #1030 from izeye/patch-6
...
* pr/1030:
Fix typo
2016-04-12 08:15:05 +02:00
Johnny Lim
f4b7da9a3e
Fix typo
...
Closes gh-1030
2016-04-12 08:14:53 +02:00
Stephane Nicoll
7d7d1c365a
Merge pull request #1028 from michael-simons/fix-appendix-typo
...
* pr/1028:
Fix copy & paste error for cache schema
2016-04-12 08:14:13 +02:00
Michael Simons
82778e1746
Fix copy & paste error for cache schema
...
This replaces the prefix "jdbc" with "cache" and fixes the schema URL.
Closes gh-1028
2016-04-12 08:12:50 +02:00
Juergen Hoeller
bdb94738ec
Refined default excluded packages
...
Issue: SPR-13886
2016-04-12 05:14:14 +02:00
Juergen Hoeller
b6f1afd471
Polishing
2016-04-11 21:20:31 +02:00
Juergen Hoeller
537193a4e0
Consistent license header
2016-04-11 20:49:38 +02:00
Juergen Hoeller
d695f65e7c
Upgrade to HtmlUnit-aligned Selenium Driver 2.20
...
Issue: SPR-14146
2016-04-11 20:49:09 +02:00
Juergen Hoeller
550a3209f7
Fixed XML example for setup of scheduled tasks
...
Issue: SPR-14145
2016-04-11 19:27:06 +02:00
Juergen Hoeller
b82df144e4
LoadTimeWeaver.getThrowawayClassLoader() decorated for exclude support (if necessary)
...
Issue: SPR-13886
2016-04-11 19:19:37 +02:00
Juergen Hoeller
448621ac58
HttpHeaders consistently ignores invalid date header values
...
Issue: SPR-14144
2016-04-11 17:45:49 +02:00
Juergen Hoeller
437ffa6067
Detect LoadTimeWeaver bean when declared through @Bean method as well
...
Issue: SPR-10856
2016-04-11 17:43:23 +02:00
Juergen Hoeller
21e4ac1aa2
Upgrade to Netty 4.1
...
Issue: SPR-14143
2016-04-11 12:20:13 +02:00
Juergen Hoeller
4407bd794d
Polishing
2016-04-10 05:40:35 +02:00
Juergen Hoeller
dc7ec44188
Upgrade to CGLIB 3.2.2
...
Issue: SPR-13934
2016-04-09 23:12:13 +02:00
Juergen Hoeller
cb9549655c
AbstractApplicationContext registers default embedded value resolver
...
Issue: SPR-14140
2016-04-09 20:49:22 +02:00
Sam Brannen
572e535fba
Update Eclipse code template to Spring 4.3
2016-04-09 19:19:26 +02:00
Juergen Hoeller
4ae065996b
Polishing
...
(cherry picked from commit aa5c12c
)
2016-04-08 23:06:25 +02:00
Rossen Stoyanchev
3abe75b254
Remove section on spring-framework-contrib group
2016-04-08 15:43:51 -04:00
Brian Clozel
f3b09464f3
Polish reference documentation
...
`@InitBinder` annotated methods are not meant to be part of the public
contract of Controller and should be package protected.
2016-04-08 16:47:11 +02:00
Juergen Hoeller
e365ffb67a
Latest dependency updates (EhCache 3.0 RC3, Undertow 1.3.21)
2016-04-08 16:16:29 +02:00
Juergen Hoeller
37bd51cf6d
Handle Resources beyond int length through Servlet 3.1's setContentLengthLong
...
Issue: SPR-14135
2016-04-08 15:54:24 +02:00
Sam Brannen
463c8f149d
Add properties files directly to environment in TestPropertySourceUtils
...
This commit introduces a new method in TestPropertySourceUtils that
allows properties files to be added directly to the environment without
the need for a ConfigurableApplicationContext upfront; however, a
ResourceLoader is still necessary.
Issue: SPR-14131
2016-04-07 17:02:37 +02:00
Juergen Hoeller
157dcab56c
Cleanup of remaining direct BeanWrapper usage
...
Issue: SPR-14121
2016-04-07 14:27:22 +02:00
Juergen Hoeller
5c1d3fca15
BeanFactory does not unwrap java.util.Optional for top-level bean
...
Issue: SPR-14121
2016-04-07 14:18:30 +02:00
Juergen Hoeller
042d8d0b4c
FacesRequestAttributes falls back to ExternalContext as session mutex
...
Issue: SPR-12402
2016-04-07 11:41:32 +02:00
Juergen Hoeller
ed14ae60e5
Consistent deprecation of outdated MVC infrastructure classes
...
Issue: SPR-14128
2016-04-07 11:37:34 +02:00
Juergen Hoeller
4ea4257e3c
BeanDefinitionBuilder keeps providing addConstructorArg(Object) for Spring Security 2.x compatibility
...
Issue: SPR-14123
2016-04-07 11:35:43 +02:00
Sam Brannen
8213df817e
Clean up warnings in spring-web
2016-04-06 15:21:07 +02:00
Sam Brannen
ebeba43830
Document context cache size control in the TCF in reference manual
...
Issue: SPR-8055
2016-04-06 15:06:10 +02:00
Sam Brannen
5bd5c74e7c
Polish TCF key abstractions section in reference manual
2016-04-06 14:56:08 +02:00
Sam Brannen
b6f99e38ae
Polish wording regarding previous release versions in reference manual
2016-04-06 14:45:28 +02:00
Sam Brannen
0c0c904837
Consistently refer to Groovy alongside XML in reference manual
2016-04-06 14:36:36 +02:00
Sam Brannen
f752e050bc
Fix grammar in the reference manual
2016-04-06 14:20:05 +02:00
Sam Brannen
6d7f497ab3
Fix single quote formatting issues in the reference manual
2016-04-06 14:14:51 +02:00
Sam Brannen
5a0a88c039
Fix typo in reference manual regarding JSR 330
2016-04-06 13:56:57 +02:00
Sam Brannen
a9aa85c6c0
Document DirtiesContextBeforeModesTEL in the reference manual
2016-04-06 13:55:19 +02:00
Juergen Hoeller
4024b2fd4b
DefaultListableBeanFactory leniently deserializes into dummy factory if serialization id not resolvable
...
Issue: SPR-14117
2016-04-05 15:49:30 +02:00
Juergen Hoeller
6db6f23a04
Quartz ResourceLoaderClassLoadHelper explicitly falls back to classpath lookup
...
Issue: SPR-13706
2016-04-05 12:18:48 +02:00
Juergen Hoeller
6573e9142c
Polishing
2016-04-05 12:17:21 +02:00
Juergen Hoeller
797f5dbba6
StatementCreatorUtils handles Types.BOOLEAN through PreparedStatement.setBoolean
...
Issue: SPR-14116
2016-04-05 11:12:36 +02:00
Juergen Hoeller
7c450fad3b
Latest dependency updates (Caffeine 2.2.6, EhCache 3.0 RC2, Joda-Time 2.9.3, Netty 4.0.36, Rome 1.6, SLF4J 1.7.21, Tomcat 8.0.33, Undertow 1.3.20, Woodstox 5.0.2, JOpt-Simple 5.0)
2016-04-05 10:13:10 +02:00
Juergen Hoeller
d2d528dc05
Polishing
2016-04-05 09:42:41 +02:00
Rossen Stoyanchev
cfdb683449
Call resetRequest after writeFrame for polling sessions
...
Previous refactoring (fcf6ae and also 43d937) in the SockJsSession
hierarchy consolidated access to the request and response in the
base class AbstractHttpSockJsSession in order to keep synchronization
concerns there. However that also unintentionally removed the call to
resetRequest() after sending a heartbeat for any of the
PollingSockJsSession classes. In general a polling session should call
resetRequest after every frame written.
This commit brings back the writeFrame override in PollingSockJsSession
with an extra call to resetRequest().
Issue: SPR-14107
2016-04-04 19:30:05 -04:00
Sam Brannen
6c0cae87b4
Clean up warnings in spring-test
2016-04-04 21:30:01 +02:00
Sam Brannen
e18d5b591a
Limit size of context cache in the TestContext framework
...
Prior to this commit, the size of the ApplicationContext cache in the
Spring TestContext Framework could grow without bound, leading to
issues with memory and performance in large test suites.
This commit addresses this issue by introducing support for setting the
maximum cache size via a JVM system property or Spring property called
"spring.test.context.cache.maxSize". If no such property is set, a
default value of 32 will be used.
Furthermore, the DefaultContextCache has been refactored to use a
synchronized LRU cache internally instead of a ConcurrentHashMap. The
LRU cache is a simple bounded cache with a "least recently used" (LRU)
eviction policy.
Issue: SPR-8055
2016-04-04 20:56:04 +02:00