4756badc1d
Prevent NPE in SpringServletContainerInitializer
Chris Beams
2011-06-29 17:33:07 +00:00
0dae1a6bd8
SPR-8447 Provide sufficient contextwherever possible when exceptions are raised in new @MVC classes.
Rossen Stoyanchev
2011-06-29 15:36:18 +00:00
3a87d8e7cb
SPR-8483 Add support for @RequestPart annotated method parameters
Rossen Stoyanchev
2011-06-28 19:22:33 +00:00
0371f569ec
added headers support to MultipartFile abstraction
Juergen Hoeller
2011-06-27 23:02:13 +00:00
78470782d4
SPR-8487 Ensure setters for argument resolvers and return value handlers replace the defaults completely.
Rossen Stoyanchev
2011-06-27 22:23:10 +00:00
8504830da1
javadoc update
Keith Donald
2011-06-27 21:37:34 +00:00
c9d73e2bde
SPR-8465
Keith Donald
2011-06-27 21:36:48 +00:00
1fd8f77989
SPR-7608 Add several sections to the reference docs on working with the @ModelAttribute annotation. Specifically the goal was to cover the abitlity for an @ModelAttribute argument to be instantiated from a URI template variable with the help of a Converter or a PropertyEditor.
Rossen Stoyanchev
2011-06-27 21:12:58 +00:00
8e497d9627
[SPR-8387] polishing
Sam Brannen
2011-06-26 17:13:09 +00:00
4aed64ea4b
[SPR-8387] skeleton for DelegatingSmartContextLoaderTests.
Sam Brannen
2011-06-26 17:01:32 +00:00
4cbe2ae00a
[SPR-8387] Introduced supports(MergedContextConfiguration) method in the SmartContextLoader SPI; updated existing loaders accordingly; and fleshed out implementation of and tests for the new DelegatingSmartContextLoader.
Sam Brannen
2011-06-26 16:46:18 +00:00
19fc2004f5
[SPR-8387] refined logging.
Sam Brannen
2011-06-26 15:47:30 +00:00
4ef895a018
[SPR-8387] Initial draft of the new DelegatingSmartContextLoader.
Sam Brannen
2011-06-26 15:39:58 +00:00
b49d11f84a
[SPR-8387] refined logging for failed generation of defaults; polishing JavaDoc.
Sam Brannen
2011-06-26 15:36:07 +00:00
3eb4f1d78b
fixed typo
Sam Brannen
2011-06-25 15:53:43 +00:00
24a8a05f24
Polish WebApplicationInitializer Javadoc
Chris Beams
2011-06-25 03:49:54 +00:00
bd0f68d095
SPR-5749: Add defensive matching using target class loader * Changes to ASpectJExpressionPointcut plus some tests in Spring AOP * plus some tests in groovy support
David Syer
2011-06-24 17:23:43 +00:00
1e07af8827
SPR-7608 Add fallback mechanism for instantiating a model attribute from a path variable
Rossen Stoyanchev
2011-06-24 17:18:53 +00:00
8e240d814b
SPR-6909 Improve extension hooks in DefaultDataBinderFactory and subclasses.
Rossen Stoyanchev
2011-06-24 12:04:16 +00:00
2122cbcb1b
SPR-8484 Add path variables to the model via AbstractView.render(..) rather than HandlerMethodArgumentResolver
Rossen Stoyanchev
2011-06-24 10:09:28 +00:00
df5e4d6d56
SPR-7746 Add examples of using regex in URI template vars and working with 'Last-Modified' HTTP requests
Rossen Stoyanchev
2011-06-23 15:28:57 +00:00
efaa941672
SPR-8476 Translate JsonMappingExceptions to HttpMessageNotReadableException (and thus response status code 400) consistent with JsonParseExceptions
Rossen Stoyanchev
2011-06-23 13:17:18 +00:00
69bba30ed8
SPR-8429 Add test cases for missing header, cookie, and pathvar values
Rossen Stoyanchev
2011-06-23 12:47:54 +00:00
465712c845
Add boolean flag in RequestMappingHandlerMapping to indicate if type- or method-level @RequestMapping annotation is being introspected
Rossen Stoyanchev
2011-06-22 22:29:26 +00:00
4faa5af3f8
backported bridge method detection for class hierarchies with mixed visibilities (SPR-7900)
Juergen Hoeller
2011-06-22 21:25:50 +00:00
c0dfbdeebc
DefaultListableBeanFactory is only deserializable through a SerializedBeanFactoryReference
Juergen Hoeller
2011-06-22 20:56:23 +00:00
b82edcca04
DefaultListableBeanFactory is only deserializable through a SerializedBeanFactoryReference
Juergen Hoeller
2011-06-22 20:55:44 +00:00
4664366aca
getBean(name, type) attempts type conversion if necessary (SPR-8480)
Juergen Hoeller
2011-06-22 20:54:02 +00:00
d8a4949faf
getBean(name, type) attempts type conversion if necessary (SPR-8480)
Juergen Hoeller
2011-06-22 20:53:38 +00:00
e0d558b084
getBean(name, type) attempts type conversion if necessary (SPR-8480)
Juergen Hoeller
2011-06-22 20:52:28 +00:00
2d29439130
SPR-7787 Allow qualifiers in regular expressions of URI template patterns.
Rossen Stoyanchev
2011-06-22 20:39:10 +00:00
54c82a53cd
SPR-8452 Provide getter for statusCodes property of SimpleMappingExceptionResolver
Rossen Stoyanchev
2011-06-22 19:29:35 +00:00
5797fe7f62
SPR-7210 Add setModelKey and setModelKeys to MappingJacksonJsonView for consistency with MarshallingView.
Rossen Stoyanchev
2011-06-22 19:08:44 +00:00
6fa451733e
[SPR-8386] polishing
Sam Brannen
2011-06-22 13:21:11 +00:00
564f0ec3c3
SPR-8444 Added MapAccessor and EnvironmentAccessor to EL context in the eval tag
Rossen Stoyanchev
2011-06-21 16:50:00 +00:00
5f76ad809f
SPR-8429 Return 400 instead of 500 for required header/cookie/pathvar. This is also more in line with jax-rs.
Rossen Stoyanchev
2011-06-21 15:03:12 +00:00
41e5d55d52
Fix bridge method detection for class hierarchies
Chris Beams
2011-06-21 14:59:37 +00:00
8292491a53
SPR-6164 Add option to disable '.*' pattern matching in RequestMappingHandlerMapping and PatternsRequestCondition
Rossen Stoyanchev
2011-06-21 11:29:44 +00:00
2b5d2e5a0a
[SPR-8386] ContextLoader resolution once again ignores the inheritLocations flag on @ContextConfiguration.
Sam Brannen
2011-06-20 21:49:44 +00:00
a7ff8a2efa
SPR-8464 Fix problem in test with date formatting
Rossen Stoyanchev
2011-06-20 20:51:26 +00:00
102674be20
[SPR-8386] Completed JavaDoc for ContextLoaderUtils regarding the SmartContextLoader SPI.
Sam Brannen
2011-06-20 19:44:30 +00:00
40fb1b21e1
SPR-8464 Fix bug with detecting annotations on handler method arguments and consolidate anotation detection tests.
Rossen Stoyanchev
2011-06-20 19:32:27 +00:00
82d09d432e
[SPR-8386] Completed JavaDoc for AnnotationConfigContextLoader regarding the SmartContextLoader SPI.
Sam Brannen
2011-06-20 17:30:52 +00:00
f7a849f9f4
[SPR-8386] AbstractContextLoader now adheres to the SmartContextLoader contract by verifying the existence of generated default resource locations.
Sam Brannen
2011-06-20 16:20:14 +00:00
b00a6ccea5
[SPR-8386] polishing JavaDoc.
Sam Brannen
2011-06-20 14:33:08 +00:00
4b026756ae
[SPR-7960] Documented inheritProfiles attribute of @ActiveProfiles.
Sam Brannen
2011-06-20 14:32:39 +00:00
4fb811572e
Compensate for Windows paths in XmlBeanFactoryTests
Chris Beams
2011-06-20 08:44:24 +00:00
2d9ced04b1
Clarify BeanPostProcessor ordering rules in ref doc
Chris Beams
2011-06-20 06:48:36 +00:00
95ae6344c5
[SPR-8386] refining JavaDoc for MergedContextConfiguration and related classes.
Sam Brannen
2011-06-20 01:17:25 +00:00
6007801537
SPR-7812 Add CustomRequestCondition, PatternsRequestCondition, and other condition related tests
Rossen Stoyanchev
2011-06-19 22:52:52 +00:00
4d27cde6b7
[SPR-8386] fleshing out JavaDoc for SmartContextLoader and related classes.
Sam Brannen
2011-06-19 22:41:18 +00:00
81d8ce5597
[SPR-8395] AnnotationConfigContextLoader now supports default configuration classes with arbitrary names
Sam Brannen
2011-06-19 20:40:15 +00:00
427f31cb9c
polishing
Sam Brannen
2011-06-19 17:40:08 +00:00
a77cf0f652
[SPR-8395][SPR-8386] AnnotationConfigContextLoader now generates a list of default configuration classes by finding all non-private, non-final, static, inner classes of the test class that are annotated with @Configuration; updated JavaDoc in AbstractGenericContextLoader and AnnotationConfigContextLoader to reflect changes resulting from the SmartContextLoader integration.
Sam Brannen
2011-06-19 17:36:25 +00:00
c070a4b0a4
polishing Javadoc
Sam Brannen
2011-06-19 14:07:59 +00:00
568d451d60
ignoring patch files
Sam Brannen
2011-06-19 13:44:35 +00:00
d904bcbf03
[SPR-8386] AnnotationConfigContextLoader now only considers static inner classes annotated with @Configuration when generating default configuration classes.
Sam Brannen
2011-06-18 19:58:53 +00:00
46639c5a1d
[SPR-8386] Polishing SmartContextLoader SPI; AnnotationConfigContextLoader now only considers static inner classes annotated with @Configuration as configuration classes.
Sam Brannen
2011-06-18 19:45:39 +00:00
7dd6932910
polishing developer documentation
Sam Brannen
2011-06-17 21:51:01 +00:00
9a56deb283
[SPR-8386] SmartContextLoader enhancements: - introduced processContextConfigurationAttributes() method in SmartContextLoader SPI - refactored AnnotationConfigContextLoader, AbstractContextLoader, AbstractGenericContextLoader, ContextLoaderUtils, and TestContext implementations to take advantage of the SmartContextLoader SPI, MergedContextConfiguration, and ContextConfigurationAttributes - deleted ResourceTypeAwareContextLoader - deleted ContextLoaderUtils.LocationsResolver and implementations - moved context key generation from TestContext to MergedContextConfiguration
Sam Brannen
2011-06-17 21:49:06 +00:00
8e35734856
SPR-6268: check AnnotationUtils works with Groovy concrete classes (plus remove compiler warnings)
David Syer
2011-06-17 13:35:57 +00:00
e5eceafa3f
SPR-7278 extension hook to extend the @ExceptionHandler methods for a controller
Rossen Stoyanchev
2011-06-17 13:14:34 +00:00
64fd0b081d
SPR-6268: Add proxy-target-class to <lang:groovy/>
David Syer
2011-06-17 12:14:01 +00:00
5bfeb34b89
Fix non-compilable example in mvc ref doc
Chris Beams
2011-06-17 10:14:36 +00:00
4fc386a4f5
Provide default ParameterNameDiscoverer for AACBF
Chris Beams
2011-06-17 09:47:19 +00:00
8cb5c36512
Consolidate tests related to @Config inheritance
Chris Beams
2011-06-17 09:46:19 +00:00
96b0752ddb
SPR-7812 RequestCondition refactoring with the possibility for custom request conditions in mind.
Rossen Stoyanchev
2011-06-17 09:39:49 +00:00
3a332e556c
SPR-8457 - XMLEventStreamReader.getText() fails for COMMENT and ENTITY_REFERENCE events
Arjen Poutsma
2011-06-17 09:07:12 +00:00
7c504853cd
SPR-8457 - XMLEventStreamReader.getText() fails for COMMENT and ENTITY_REFERENCE events
Arjen Poutsma
2011-06-17 09:06:02 +00:00
22739bebf3
+ fix incorrect junit version in ivy.xml
Costin Leau
2011-06-17 07:55:57 +00:00
e79e08d7f7
Prefer / or /app/* over /main in servlet examples
Chris Beams
2011-06-16 22:42:50 +00:00
5dc2d56600
Fix regression with covariant property return types
Chris Beams
2011-06-16 07:53:42 +00:00
0e9e63e082
Preserve shadowed fields in DirectFieldAccessor
Chris Beams
2011-06-16 06:33:44 +00:00
2aaf14e96f
Update pom and .classpath to reflect Castor upgrade
Chris Beams
2011-06-16 04:36:53 +00:00
23f31d453f
SPR-8448 Remove URI template vars from the model before appending to query string in RedirectView
Rossen Stoyanchev
2011-06-15 21:07:37 +00:00
fece2c1125
restored support for String-to-ContextResource conversion (SPR-8383)
Juergen Hoeller
2011-06-15 15:46:41 +00:00
f288060ad8
restored support for String-to-ContextResource conversion (SPR-8383)
Juergen Hoeller
2011-06-15 15:40:12 +00:00
ca6e112742
Clarify TransactionCallback Javadoc
Chris Beams
2011-06-15 13:04:07 +00:00
5c6bd2a1b6
Ignoring test failing on build server, though it works locally. No idea why.
Arjen Poutsma
2011-06-15 12:26:43 +00:00
d1e998bedd
refined WebLogic RMI descriptor to only mark 'getTargetInterfaceName' method as idempotent (SPR-8369)
Juergen Hoeller
2011-06-14 15:10:00 +00:00
5c1e86b47f
refined WebLogic RMI descriptor to only mark 'getTargetInterfaceName' method as idempotent (SPR-8369)
Juergen Hoeller
2011-06-14 15:07:23 +00:00