Juergen Hoeller
2bbfbb1d50
What's New updated for significant refinements in 4.3.3
10 years ago
Juergen Hoeller
ace25d4987
Polishing
...
(cherry picked from commit ed19dc7 )
10 years ago
Juergen Hoeller
59cb9a4e60
Latest dependency updates (EhCache 3.1.2, Caffeine 2.3.3, Rome 1.7, Woodstox 5.0.3, Jettison 1.3.8)
10 years ago
Stephane Nicoll
0dce570157
Add Qualified element on RootBeanDefinition
...
Improve RootBeanDefinition to specify an AnnotatedElement that holds
qualifier information. When such element is present, any qualifier that
it defines will be used to find a matching candidate.
Issue: SPR-14725
(cherry picked from commit 2b0bf9f )
10 years ago
Juergen Hoeller
7ddaf49eb2
StringUtils.parseLocaleString accepts Java 7 variants
...
Issue: SPR-14718
(cherry picked from commit f24ce76 )
10 years ago
Juergen Hoeller
e947363a11
Timeout exceptions as RuntimeExceptions
...
Issue: SPR-14669
(cherry picked from commit 6dc1898 )
10 years ago
Rossen Stoyanchev
5dbfe48d24
Improve async request timeout handling
...
Rather than setting the status to 503 directly from the timeout
interceptor which no longer seems to work reliably with Servlet
containers like Jetty even performing an additional ERROR dispatch back
to the original URL, we know rather set the DeferredResult to an
AsyncTimeoutException, which results in a dispatch and standard
handling within Spring MVC. This should be a more reliable way of
dealing with timeouts.
Issue: SPR-14669
10 years ago
Rossen Stoyanchev
07d5f8b123
Check both connection and connected flag
...
Issue: SPR-14703
10 years ago
kosmaty
be99603f1b
Fix doc style
...
Closes gh-1172
10 years ago
Juergen Hoeller
54db496815
Polishing
...
(cherry picked from commit 404e7cd )
10 years ago
Juergen Hoeller
fbe7ddb640
PropertySourcesPropertyResolver does not log retrieved value by default
...
Issue: SPR-14709
10 years ago
Juergen Hoeller
55c37d2a57
Upgrade to Tomcat 8.5.5
10 years ago
Juergen Hoeller
4b445531f5
HibernateExceptionTranslator avoids JPA IllegalState/ArgumentException translation
...
Issue: SPR-14681
10 years ago
Juergen Hoeller
12afc263a4
HibernateTemplate reflectively calls getNamedQuery (for runtime compatibility with Hibernate 5.0/5.1 vs 5.2)
...
Issue: SPR-14676
10 years ago
Juergen Hoeller
040d131284
Polishing
...
(cherry picked from commit ce42ed4 )
10 years ago
Juergen Hoeller
73bbe0849a
Revised IllegalArgumentException handling for Formatter parse calls
...
Issue: SPR-14661
(cherry picked from commit c69e6a3 )
10 years ago
Juergen Hoeller
09a0615df0
Consistent callbacks for TypeFilters, ImportSelectors and ImportBeanDefinitionRegistrars
...
Issue: SPR-14686
(cherry picked from commit 0c2e8a6 )
10 years ago
Juergen Hoeller
669d5815c9
Configuration class processing uses MetadataReaderFactory for current ResourceLoader
...
Issue: SPR-14684
(cherry picked from commit 5405c07 )
10 years ago
Juergen Hoeller
bd24b97bd3
IdentityHashMap for scheduled tasks (avoiding hashCode calls on bean instances)
...
Issue: SPR-14666
(cherry picked from commit 480cd2c )
10 years ago
Juergen Hoeller
db196ce5d8
Correct ISO DateTime example
...
Issue: SPR-14675
(cherry picked from commit d5c9cc6 )
10 years ago
Juergen Hoeller
4396b211ce
Avoid outdated Tibco workaround in shouldCommitAfterNoMessageReceived
...
Issue: SPR-14697
(cherry picked from commit edbc1e9 )
10 years ago
Juergen Hoeller
367949e914
PropertyValue stores source object in common superclass field
...
Issue: SPR-8337
(cherry picked from commit fa820bc )
10 years ago
Juergen Hoeller
ae2bbe7f19
MappingJackson2MessageConverter adds message id and destination to type resolution exception
...
Issue: SPR-14672
(cherry picked from commit 8c56606 )
10 years ago
nkjackzhang
819e14f91b
Fix typo
...
There is no attribute named `path` in `@RequestParam`, so I change it to
`name`.
Closes gh-1165
10 years ago
Brian Clozel
fcf3ccba98
Fix default encoding in CONTRIBUTING documentation
...
Sources should be using UTF-8.
Issue: SPR-14674
Cherry-picked from: d1f60e3de1
10 years ago
nkjackzhang
558a10b54f
Fix typo
...
Closes gh-1158
10 years ago
Brian Clozel
43c60a02f7
Fix response status check in ServletWrbRequest
...
Issue: SPR-14659
10 years ago
Brian Clozel
6501bc5d32
Align MVC checkNotModified with reactive support
...
Since SPR-14522, the web reactive framework supports checkNotModified
features. This commit aligns the existing MVC infrastructure with
web reactive's behavior.
Code duplication has been removed from `HttpEntityMethodProcessor`
but the Servlet 2.5 baseline is still respected.
Issue: SPR-14659
Cherry-picked from: cc5300c4d5
10 years ago
Brian Clozel
f3dae0c9ad
Mention AntPathMatcher regexp support
...
This commit documents the regexp support in `AntPathMatcher` when
matching for URL patterns. This support is also mentioned in places
where developers can register patterns for ViewControllers or resource
handlers.
Issue: SPR-14652
Cherry-picked from: a8ba065a6e
10 years ago
sylvainlaurent
dc2cafc888
Fix class literal in instanceof
...
Closes gh-1151
10 years ago
Juergen Hoeller
49fc4923be
Upgrade to JSR-354 API 1.0.1 and Jackson 2.8 javadocs
10 years ago
Juergen Hoeller
efb5f17a60
Documentation updates around configuration classes
...
(cherry picked from commit aff914c )
10 years ago
Juergen Hoeller
086e764845
ResolvableType.java.forRawClass(Class) supports isAssignableFrom(ResolvableType) as well
...
Issue: SPR-14648
(cherry picked from commit 1a30252 )
10 years ago
Juergen Hoeller
c30290b43c
@PathVariable supports 'required' attribute (for model attribute methods)
...
Issue: SPR-14646
(cherry picked from commit e08b1b7 )
10 years ago
Brian Clozel
d26421fe3b
Fix missing ResourceHttpRequestHandler init in registry
...
Issue: SPR-14577
Cherry-picked from: 7a88776329
10 years ago
Juergen Hoeller
37670924f6
Polishing
10 years ago
Juergen Hoeller
ee5143b54b
Upgrade to Jackson 2.8.2 and Netty 4.1.5
10 years ago
Juergen Hoeller
acbb2544bf
Polishing
...
(cherry picked from commit 4ef428d )
10 years ago
Juergen Hoeller
d8f7347000
Consistent comma splitting without regex overhead
...
Issue: SPR-14635
(cherry picked from commit 03609c1 )
10 years ago
Juergen Hoeller
3b91dec462
ApplicationListenerMethodAdapter resolves order on construction
...
Issue: SPR-14642
(cherry picked from commit 58fa63f )
10 years ago
Juergen Hoeller
05f74b4218
CommonsMultipartResolver explicitly converts FileSizeLimitExceededException
...
Issue: SPR-14638
(cherry picked from commit 58ffca7 )
10 years ago
Juergen Hoeller
8e98177fb3
Avoid collection lookups in StompCommand
...
Issue: SPR-14636
(cherry picked from commit 899ebd8 )
10 years ago
Rossen Stoyanchev
815a3ad0de
Relax ServletContext check for resource handling
...
This is a follow-up on commit fe4046 relaxing the expectation that a
ServletContext is present. Instead we check defensively and fall back
on PathExtensionContentNegotiationStrategy which can use JAF.
Issue: SPR-14577
10 years ago
Rossen Stoyanchev
5075dd4dfa
Harden synchronization around SockJS heartbeats
...
Create an explicit heartbeat task with an experiration flag so that
it can be cancelled reliably vs relying on the ScheduledFutureTask
cancel method which may return true even if the task is already
running.
Issue: SPR-14356
10 years ago
Rossen Stoyanchev
ca09dcbe89
Polish media type change in ResourceHttpRequestHandler
10 years ago
Rossen Stoyanchev
198a74d793
Support receipt on DISCONNECT with simple broker
...
Issue: SPR-14568
10 years ago
Rossen Stoyanchev
fe404628e9
Fix media type regression in resource handling
...
Issue: SPR-14577
10 years ago
Juergen Hoeller
5a004c3b2a
LiveBeansView exposes aliases as well
...
Issue: SPR-14632
(cherry picked from commit 57cb7c7 )
10 years ago
Juergen Hoeller
430180aa96
Polishing
10 years ago
Juergen Hoeller
e828be96f0
Polishing
10 years ago