This website requires JavaScript.
f1c7dc4f4b
Introduced SimpleTransactionScope (analogous to SimpleThreadScope)
Juergen Hoeller
2015-06-18 00:29:46 +02:00
042519043f
Update Javadoc on @ResponseStatus
Rossen Stoyanchev
2015-06-17 17:23:31 -04:00
0ef8af4798
Use .setStatus in ResponseStatusExceptionResolver
Rossen Stoyanchev
2015-06-17 17:16:52 -04:00
8d7812b1b6
Raise IAE when no converter matches return type
Rossen Stoyanchev
2015-06-17 17:00:21 -04:00
7c09c2d562
Update "what's new" re: @ActiveProfiles ordering
Sam Brannen
2015-06-17 21:41:08 +01:00
0e00f5bbaa
Update "what's new" re: synthesizing maps into annotations
Sam Brannen
2015-06-17 21:36:13 +01:00
b65c277fc6
Update list of annotations using @AliasFor
Sam Brannen
2015-06-17 21:30:02 +01:00
8dd182f76c
Fix exception in AntPathMatcher for leading *
Martin Lippert
2015-06-17 17:33:34 +02:00
63f01c851f
Fix exception in AntPathMatcher for leading *
Martin Lippert
2015-06-17 17:33:34 +02:00
be4329545a
Update doc for JmsResponse
Stephane Nicoll
2015-06-17 17:43:27 +02:00
600e5915b4
ObjenesisCglibAopProxy defensively catches Throwable
Juergen Hoeller
2015-06-17 17:03:01 +02:00
b731f7ad15
ObjenesisCglibAopProxy catches NoClassDefFoundError as well
Juergen Hoeller
2015-06-17 16:54:56 +02:00
1e42464c22
Polishing
Juergen Hoeller
2015-06-17 15:50:19 +02:00
896f0d91f9
AspectJExpressionPointcut defensively catches exceptions thrown from ShadowMatch.matchesJoinPoint
Juergen Hoeller
2015-06-17 15:50:10 +02:00
efcb224b73
Revert "Display Pivotal Education related courseware"
Brian Clozel
2015-06-17 15:10:58 +02:00
9dea9d57db
Polishing
Juergen Hoeller
2015-06-17 14:52:31 +02:00
c85127d3f8
TransactionAttributeSourcePointcut pointcut skips target classes with TransactionalProxy marker (e.g. Spring Data proxies)
Juergen Hoeller
2015-06-17 13:02:26 +02:00
846fae241b
Fixed fallback mode in ObjenesisCglibAopProxy
Juergen Hoeller
2015-06-17 14:49:34 +02:00
9f64230131
TransactionAttributeSourcePointcut pointcut skips target classes with TransactionalProxy marker (e.g. Spring Data proxies)
Juergen Hoeller
2015-06-17 13:02:26 +02:00
f988151163
Improve charset management in XpathResultMatchers
Brian Clozel
2015-06-10 16:14:17 +02:00
a421bd2c27
Avoid duplicate Etag/Last-Modified header values
Brian Clozel
2015-06-17 10:08:58 +02:00
8743b6bb30
Simplify AnnotatedElementUtils.searchWithFindSemantics()
Sam Brannen
2015-06-16 22:04:16 +01:00
913d0bcf24
Add missing @since tags to AnnotatedElementUtils
Sam Brannen
2015-06-16 21:45:17 +01:00
d9f18f7355
Polish AnnotationTransactionAttributeSourceTests
Sam Brannen
2015-06-16 21:36:13 +01:00
d7f8fa50be
Polishing
Juergen Hoeller
2015-06-16 22:01:58 +02:00
92f1754b1e
Fixed fallback mode in ObjenesisCglibAopProxy, plus consistent support for bypassing Objenesis (e.g. on Google App Engine)
Juergen Hoeller
2015-06-16 22:01:37 +02:00
581ab18b85
Test for Java 8's CompletableFuture with Spring's async execution aspect
Juergen Hoeller
2015-06-16 21:56:17 +02:00
c8fcdadbae
Polish
Stephane Nicoll
2015-06-16 15:33:50 +02:00
75c88ffbeb
Remove deprecated warnings
Stephane Nicoll
2015-06-16 15:23:56 +02:00
bd093eb6bf
Runtime resolution of JMS reply destination
Stephane Nicoll
2015-06-16 15:00:11 +02:00
210e10c657
Add AsyncHandlerMethodReturnValueHandler
Rossen Stoyanchev
2015-06-16 08:40:46 -04:00
8187833502
Change default JSON prefix from "{} && " to ")]}', "
Sebastien Deleuze
2015-06-16 11:30:07 +02:00
a08c9f3137
Polish serialization/deserialization exception logging
Sebastien Deleuze
2015-06-16 10:27:52 +02:00
d08c0669da
Polishing
Juergen Hoeller
2015-06-16 01:42:51 +02:00
13a2ae27e1
Latest dependency updates (H2 1.4.187, Joda-Time 2.8.1)
Juergen Hoeller
2015-06-16 01:42:43 +02:00
ef9910c3c4
ConfigurationClassParser ignores unresolvable member classes
Juergen Hoeller
2015-06-16 01:42:35 +02:00
ce7cc79e9f
Polishing
Juergen Hoeller
2015-06-16 00:18:45 +02:00
b7d3a2a25b
ResourceHttpRequestHandlerTests avoids millisecond-level comparisons
Juergen Hoeller
2015-06-16 00:18:22 +02:00
371ea79b5f
Latest dependency updates (OkHttp 2.4, H2 1.4.187, Joda-Time 2.8.1)
Juergen Hoeller
2015-06-16 00:17:16 +02:00
2bed89340b
Supply body for POST/PUT/PATCH tests (for OkHttp 2.4 compatibility)
Juergen Hoeller
2015-06-16 00:16:33 +02:00
4b05bda0bf
Missing path variable is now a 500 error
Rossen Stoyanchev
2015-06-15 16:09:19 -04:00
7b365583e3
Merge pull request from jking-roar/SPR-13111
Rossen Stoyanchev
2015-06-15 14:57:34 -04:00
1153969ea2
Polish
Rossen Stoyanchev
2015-06-15 14:41:33 -04:00
11824893a9
Header values are optional in Stomp 1.1 and 1.2
Josh King
2015-06-09 14:06:46 -07:00
c41779f895
AsyncExecutionInterceptor supports Java 8's CompletableFuture as a return type
Juergen Hoeller
2015-06-15 20:35:48 +02:00
06a5ed9cae
AbstractApplicationContext resets common introspection caches after refresh
Juergen Hoeller
2015-06-15 20:34:46 +02:00
f1d0368dd2
Merge pull request #814 from izeye/patch-3
Stephane Nicoll
2015-06-15 18:18:02 +02:00
bd0ca70a2c
Add missing super in test
izeye
2015-06-07 18:52:56 +09:00
5236eb6b63
Allow default settings of a custom HttpAsyncClient to apply
Stephane Nicoll
2015-06-15 18:12:57 +02:00
10cb80a500
Removed superfluous @Ignore import
Juergen Hoeller
2015-06-15 15:57:10 +02:00
7987f80866
GenericConversionService uses ConcurrentReferenceHashMap instead of ConcurrentHashMap
Juergen Hoeller
2015-06-15 15:55:53 +02:00
1c01f575c2
ConfigurationClassParser ignores unresolvable member classes
Juergen Hoeller
2015-06-15 15:46:14 +02:00
95acf8c989
Remove references to codehaus.org
Stephane Nicoll
2015-06-15 15:44:17 +02:00
68a704373d
Retain order of active profiles in the TCF
Sam Brannen
2015-06-14 23:35:23 +02:00
aed523c112
Upgrade reference to castor website
Stephane Nicoll
2015-06-15 15:17:32 +02:00
c111ea89cf
Add reference to AutoCloseable and Closeable
Stephane Nicoll
2015-06-15 15:10:43 +02:00
06a0dfa682
Update ApplicationEvent doc for generics event
Stephane Nicoll
2015-06-15 14:37:44 +02:00
ea9d7aa337
Polish Javadoc for @TransactionConfiguration
Sam Brannen
2015-06-14 15:24:20 +02:00
32c17bf540
Revise method and parameter names in annotation support
Sam Brannen
2015-06-14 00:21:15 +02:00
2b339db53b
Polish @CrossOrigin
Sam Brannen
2015-06-13 17:09:58 +02:00
60cdfa535e
Polish ComponentScanParserScopedProxyTests
Sam Brannen
2015-06-13 16:09:03 +02:00
d49bf01c4a
Polish Javadoc for AbstractBeanDefinition
Sam Brannen
2015-06-13 16:08:29 +02:00
2d23f42609
Introduce alias for 'value' attribute in @Scope
Sam Brannen
2015-06-13 16:07:29 +02:00
6b7c1d72e8
Introduce alias for 'value' attribute in @Transactional
Sam Brannen
2015-06-12 22:31:41 +02:00
6fc388315e
Polish Javadoc for @Transactional
Sam Brannen
2015-06-12 21:59:44 +02:00
33b9bd72cc
Proper support for Root WAC in Spring MVC Test
Sam Brannen
2015-06-10 16:52:09 -04:00
31c547456a
Introduce getAliasedString() in AnnotationAttributes
Sam Brannen
2015-06-12 19:27:56 +02:00
05de9a8c4a
Introduce general purpose isEmpty() method in ObjectUtils
Sam Brannen
2015-06-12 18:29:56 +02:00
e7f4544248
Polish ObjectUtilsTests
Sam Brannen
2015-06-12 17:17:04 +02:00
f6d2fe471a
Proper support for Root WAC in Spring MVC Test
Sam Brannen
2015-06-10 16:52:09 -04:00
bccdefdf30
Polishing
Juergen Hoeller
2015-06-11 18:01:00 +02:00
2109db0c02
Stronger warning about lookup methods not working with @Bean
Juergen Hoeller
2015-06-11 18:00:12 +02:00
6f7ad3b1c0
WebAsyncUtils avoids reflection for creating StandardServletAsyncWebRequest
Juergen Hoeller
2015-06-11 17:59:30 +02:00
84ae28b2bb
AspectJExpressionPointcut defensively catches exceptions thrown from ShadowMatch.matchesJoinPoint
Juergen Hoeller
2015-06-11 17:58:44 +02:00
d2621baf0a
Enabled test for AspectJ pointcut matching against lambda-defined bean
Juergen Hoeller
2015-06-11 17:57:37 +02:00
7a6ce1c265
Latest dependency updates (AspectJ 1.8.6, Joda-Time 2.8)
Juergen Hoeller
2015-06-11 17:56:01 +02:00
063a720ac0
Reverted enhanceFactoryBean revision in 4.1.x (making it 4.2 only)
Juergen Hoeller
2015-06-11 17:53:26 +02:00
e2c8d3762f
Fix tests for SPR-13090
Brian Clozel
2015-06-11 16:34:33 +02:00
0175068cab
Improve Last-Modified & ETag support
Brian Clozel
2015-06-05 14:30:09 +02:00
75edb3979e
AspectJExpressionPointcut defensively catches exceptions thrown from ShadowMatch.matchesJoinPoint
Juergen Hoeller
2015-06-11 14:44:19 +02:00
ad55687627
Polishing
Juergen Hoeller
2015-06-11 12:33:30 +02:00
32b9ea9e9f
WebAsyncUtils avoids reflection for creating StandardServletAsyncWebRequest
Juergen Hoeller
2015-06-11 10:13:51 +02:00
4eea675c15
Stronger warning about lookup methods not working with @Bean
Juergen Hoeller
2015-06-11 09:58:10 +02:00
e97506be55
Member classes get exposed to the import stack now
Juergen Hoeller
2015-06-11 09:56:03 +02:00
9712a32c46
Allow setting timeout in ResponseBodyEmitter
Rossen Stoyanchev
2015-06-10 14:47:24 -04:00
4611d058c8
Support Forwarded-Header in UriComponentsBuilder
Arjen Poutsma
2015-05-21 11:43:56 +02:00
b02352d30f
Enabled test for AspectJ pointcut matching against lambda-defined bean
Juergen Hoeller
2015-06-10 15:03:06 +02:00
a239116b76
Latest dependency updates (AspectJ 1.8.6, Jackson 2.6 RC2, Joda-Time 2.8, JDO 3.1)
Juergen Hoeller
2015-06-10 15:02:01 +02:00
b87816ed20
Add ResolvableTypeProvider
Stephane Nicoll
2015-06-03 15:30:47 +02:00
a7aaf313d7
Updated CGLIB AOP proxy note on constructor invocations
Juergen Hoeller
2015-06-08 18:12:58 +02:00
0b2c3dafca
Upgrade to Apache HttpClient 4.5 and HttpAsyncClient 4.1
Juergen Hoeller
2015-06-08 18:11:20 +02:00
0c3b34f7d5
Polish CORS global configuration
Sebastien Deleuze
2015-06-05 16:10:29 +02:00
e8441edcb7
Remove commons pool 2.x workaround
Stephane Nicoll
2015-06-05 16:41:07 +02:00
342299abf6
Initial commit
Arjen Poutsma
2015-06-05 15:38:50 +02:00
15da5efc86
Fix combining class and method level @CrossOrigin attributes
Sebastien Deleuze
2015-06-04 17:17:39 +02:00
0a439f096f
Upgrade to undertow 1.2.7.Final
Brian Clozel
2015-06-05 09:38:37 +02:00
5964e15421
Latest dependency updates (Commons Pool 2.4.1, POI 3.12)
Juergen Hoeller
2015-06-05 00:11:09 +02:00
869b0bc7ee
Create enhanced FactoryBean instance before applying method interceptor (preferably via Objenesis)
Juergen Hoeller
2015-06-05 00:09:42 +02:00
d195ad216a
Polishing
Juergen Hoeller
2015-06-04 23:27:40 +02:00
9410dff99c
AsyncResult allows for exposing an execution exception
Juergen Hoeller
2015-06-04 23:25:18 +02:00