Ben Hale
7730e76c06
Publishing license and notice files
2010-08-23 13:17:31 +00:00
Arjen Poutsma
dbfa049e1e
Prepping for 3.0.5
2010-08-19 11:04:04 +00:00
Arjen Poutsma
9f05f28727
Prepping for 3.0.5
2010-08-19 10:55:41 +00:00
Juergen Hoeller
a9da123259
temporarily disabled constructor argument caching for converted values (SPR-7423)
2010-08-19 09:30:04 +00:00
Arjen Poutsma
001d676dec
SPR-7471 - Regression in redirect URL encoding
2010-08-19 08:54:42 +00:00
Arjen Poutsma
061b2c91a0
SPR-7474 - AbstractXmlStreamReader getAttributeValue(String, String) does not handle null namespaceURI properly
2010-08-19 07:53:48 +00:00
Chris Beams
9ab2c6628b
Split IoC chapter DocBook XML into multiple files (SPR-7467)
...
All <section/> elements in beans.xml >=~ 500 lines have been broken out
into separate documents with DOCTYPE 'section'. This refactoring makes
working with these files much easier in wysiwyg editors (namely
oXygen Author).
For consistency, this same refactoring should be applied to all other
chapters much larger than 1500 lines, such as aop.xml (3861), mvc.xml
(3466), jdbc.xml (3042), and so on.
beans.xml and the new section files have also been formatted for
consistency and to avoid whitespace diffs as much as possible into the
future.
2010-08-18 10:37:35 +00:00
Juergen Hoeller
2f980d95ff
final preparations for 3.0.4 release
2010-08-18 09:13:10 +00:00
Juergen Hoeller
9857ba077b
revised constructor argument caching for highly concurrent creation scenarios (follow-up to SPR-7423)
2010-08-18 09:08:55 +00:00
Chris Beams
9a088b8128
Document BeanFactoryPostProcessor implementation constraints (SPR-7466)
...
JavaDoc and reference docs now warn developers against interacting with
bean instances within BeanFactoryPostProcessor implementations in order
to avoid premature bean instantiation.
See SPR-7450 for an example of a third-party BFPP
(OAuthTokenLifecycleRegistryPostProcessor) prematurely instantiating
a FactoryBean instance, such that bean post-processing is bypassed
and autowired injection (via @Inject) never occurs.
2010-08-17 09:50:22 +00:00
Juergen Hoeller
e4792aaf33
polishing
2010-08-16 21:24:21 +00:00
Juergen Hoeller
b58e19b04c
polishing
2010-08-16 20:39:28 +00:00
Juergen Hoeller
48869a86cc
consistent converting and escaping of label values (following AbstractMultiCheckedElementTag's SPR-7174)
2010-08-16 20:39:14 +00:00
Juergen Hoeller
a032ce12cb
renamed "mapping-order" to "order"; added "cache-period"
2010-08-16 19:04:51 +00:00
Juergen Hoeller
ecb351c475
return 404 in case of no media type found
2010-08-16 19:02:12 +00:00
Juergen Hoeller
b51f067f74
@MVC handler method resolution
2010-08-15 23:51:01 +00:00
Juergen Hoeller
9b3fbc2333
WebDataBinder and @MVC request param binding detect and introspect MultipartFile arrays as well (SPR-2784)
2010-08-15 23:20:55 +00:00
Juergen Hoeller
ee04046ed7
polishing
2010-08-15 23:04:19 +00:00
Juergen Hoeller
3cf22a0255
lazy creation of MessageFormats
2010-08-15 23:04:02 +00:00
Juergen Hoeller
0aec5efb56
polishing
2010-08-15 23:01:10 +00:00
Juergen Hoeller
5c3cf5f672
added testStringArrayToResourceArray
2010-08-15 23:00:46 +00:00
Juergen Hoeller
d1afb29074
Servlet/PortletContextResource inherit isReadable, contentLength and lastModified from AbstractFileResolvingResource
2010-08-15 22:57:37 +00:00
Juergen Hoeller
b2b1ff60dd
CommonsMultipartResolver cleans up all multipart files in case of multiple files for same name as well (SPR-2784)
2010-08-15 22:52:54 +00:00
Juergen Hoeller
255d1ad434
WebDataBinder and @MVC request param binding detect and introspect MultipartFile arrays as well (SPR-2784)
2010-08-15 22:51:02 +00:00
Juergen Hoeller
5b0448c609
MockMultipartHttpServletRequest pre-defines method "POST" and content type "multipart/form-data"
2010-08-15 22:46:15 +00:00
Juergen Hoeller
1841b14b21
consistent mocks between modules
2010-08-15 22:02:40 +00:00
Juergen Hoeller
19fcbeafb4
renamed UriUtilsTest to UriUtilsTests
2010-08-15 22:01:33 +00:00
Juergen Hoeller
ace7b072f1
fixed accidental change to byte array loop
2010-08-15 21:43:24 +00:00
Juergen Hoeller
fd159246ed
polishing
2010-08-15 21:26:43 +00:00
Juergen Hoeller
2516bc0faf
polishing
2010-08-15 21:24:35 +00:00
Juergen Hoeller
3963ff6e3b
use generic Class<?> in TransactionAttributeSource signature
2010-08-15 21:19:52 +00:00
Juergen Hoeller
a5b30fd074
polishing
2010-08-15 21:17:39 +00:00
Juergen Hoeller
35971f9f90
revised handler method resolution, in particular with respect to generic interfaces (SPR-7355)
2010-08-15 21:12:54 +00:00
Juergen Hoeller
49a2970def
search super-interfaces as well (SPR-7355)
2010-08-14 21:12:58 +00:00
Juergen Hoeller
665a997f66
refined exception messages; added unit tests for custom array types
2010-08-14 19:42:29 +00:00
David Syer
5109501d16
SPR-7463: switched to instance variable
2010-08-14 11:09:42 +00:00
Juergen Hoeller
e27f4b1577
revised DispatcherServlet's last-modified handling to properly work with scoped controllers
2010-08-12 23:32:53 +00:00
Juergen Hoeller
f8690cf791
DispatcherServlet etc
2010-08-12 22:55:12 +00:00
Juergen Hoeller
f6c07b371f
revised DispatcherServlet's last-modified handling to properly work with scoped controllers; added HEAD support to ResourceHttpRequestHandler
2010-08-12 22:54:24 +00:00
Juergen Hoeller
29b12adbaa
revised web scoping tests
2010-08-12 22:49:26 +00:00
Juergen Hoeller
a79c015297
refined logging of handler objects in order to avoid early access to scoped proxies (SPR-7456)
2010-08-12 22:14:20 +00:00
Juergen Hoeller
01b65cd201
polishing
2010-08-12 18:49:13 +00:00
Juergen Hoeller
61fcef1471
polishing
2010-08-12 18:42:13 +00:00
Juergen Hoeller
34ebad5fff
fixed JSP EvalTag to render null result as empty String instead of "null" String (SPR-7459)
2010-08-12 18:41:24 +00:00
Juergen Hoeller
9bd0bd9c3a
SpringTemplateLoader supports last-modified timestamp through Resource abstraction (SPR-7454)
2010-08-12 10:56:28 +00:00
Juergen Hoeller
99733aef2a
introspect superclass when given a CGLIB proxy as target class (SPR-7448); use generic Class<?> in TransactionAttributeSource signature
2010-08-11 21:47:50 +00:00
Juergen Hoeller
8a23ce917a
Spring's constructor resolution consistently finds non-public multi-arg constructors (SPR-7453)
2010-08-11 19:24:30 +00:00
Arjen Poutsma
6e303d25c4
SPR-7427 - URL in a redirect is not escaped by RedirectView
2010-08-11 11:44:44 +00:00
Arjen Poutsma
ac1d2d93d6
SPR-7439 - JSON (jackson) @RequestBody marshalling throws awkward exception
2010-08-11 08:16:12 +00:00
Chris Beams
b90260f8d2
Link to Spring Integration at end of event coverage
2010-08-11 06:36:00 +00:00