Sam Brannen
c84c1cfd1b
Update Javadoc for TestContextBootstrapper
...
@WebAppConfiguration is no longer meta-annotated with @BootstrapWith.
2016-04-25 15:44:15 +02:00
Sam Brannen
67a9f40c95
Polish Javadoc for TestContextManager
2016-04-23 18:23:25 +02:00
Sam Brannen
4a4cd5bde8
Polish CronSequenceGenerator and tests
2016-04-23 18:05:54 +02:00
Sam Brannen
151530b93b
Merge pull request #1042 from Enigo/cron-validation
...
Introduce cron expression validation method for CronSequenceGenerator
2016-04-23 17:49:00 +02:00
Ruslan Sibgatullin
31d634e6bf
Added cron expression validation method for CronSequenceGenerator
...
It's handy to know in advance whether or not expression that is
passed to CronSequenceGenerator or CronTrigger constructor would
not results in IllegalArgumentException. The only way to do it
now is to try\catch an instance creation but it's kinda ugly.
2016-04-23 17:56:29 +03:00
Sam Brannen
920eba79f8
Polish Javadoc for DefaultUriTemplateHandler
2016-04-23 16:49:04 +02:00
Rossen Stoyanchev
065b7968a3
Add defaultUriVariables property to RestTemplate
...
Issue: SPR-14147
2016-04-22 16:21:23 -04:00
Rossen Stoyanchev
0d007a328b
Polish DefaultUriTemplateHandler
2016-04-22 16:21:18 -04:00
Rossen Stoyanchev
5ec6206e3f
Update spring-mvc-3.2.xsd
...
The backport in commit cf39078
changed the spring-mvc-3.2.xsd.
This change updates the same in the master branch.
Issue: SPR-14186
2016-04-21 14:11:49 -04:00
Rossen Stoyanchev
6e4e52b23a
Upgrade to Reactor 2.0.8
2016-04-21 09:21:52 -04:00
Stephane Nicoll
fee2533825
Merge pull request #1039 from izeye/polish-20160419
...
* pr/1039:
Remove duplicate words
2016-04-19 08:24:37 +02:00
Johnny Lim
44e652f99e
Remove duplicate words
...
Closes gh-1039
2016-04-19 08:24:21 +02:00
Rossen Stoyanchev
50c11028d5
Improve illegal MimeType checks
...
Issue: SPR-14124
2016-04-18 10:01:18 -04:00
Venil Noronha
aafd46aeb3
Remove isOpen assertion when sending WebSocket message
...
Issue: SPR-14138
2016-04-18 09:46:05 -04:00
Venil Noronha
28f2f4a431
Delegate sendMessage
...
Issue: SPR-14139
2016-04-18 09:30:48 -04:00
Juergen Hoeller
f8720e256d
Upgrade to EhCache 3.0 GA
...
Issue: SPR-14185
2016-04-18 14:41:01 +02:00
Rossen Stoyanchev
7cdcc102a9
Explicit HEAD sorted higher than implicit GET match
...
Issue: SPR-14182
2016-04-17 15:12:43 -04:00
Sam Brannen
ff38224da6
Introduce tests for @[Before|After]Transaction on default methods
...
This commit introduces @Ignore'd tests for future support for declaring
@BeforeTransaction and @AfterTransaction on interface default methods.
Issue: SPR-14183
2016-04-17 16:01:07 +02:00
Stephane Nicoll
b1bc920e72
Merge pull request #1037 from izeye/patch-6
...
* pr/1037:
Use the defined constant in MergedContextConfiguration
2016-04-16 10:33:19 +02:00
Johnny Lim
c402932ba1
Use the defined constant in MergedContextConfiguration
...
Closes gh-1037
2016-04-16 10:32:41 +02:00
Brian Clozel
368f29d5bc
Fix AntPathMatcher multiple segments matching
...
Prior to this commit, the new match algorithm wouldn't work for multiple
consecutive path separators.
This commit separately matches path segments and path separators and
allows for multiple, consecutive path separators.
Issue: SPR-14141
2016-04-15 23:10:29 +02:00
Juergen Hoeller
e38bfb1a68
Consistent public constructors in ast package
...
Issue: SPR-14181
2016-04-15 22:26:58 +02:00
Rob Winch
970dc4ae11
Add --no-daemon to Gradle import
...
Previously using the Gradle Daemon with import eclipse scripts would cause
issues with the merge plugin. Specifically, projects would randomly not
be associated to the classpath.
This change explicitly adds --no-daemon in the import scripts to ensure
that the problem does not occur.
Issue SPR-14102
2016-04-15 11:50:17 -05:00
Rob Winch
6489a7670c
Change Eclipse Settings to allow forbidden references
...
Spring uses lots of forbidden references. The current Eclipse settings
set forbiddenReference=error This was not ideal because there were lots of
errors in the workspace.
This commit changes forbiddenReference=warning since we nee to allow
forbidden references.
2016-04-15 10:54:37 -05:00
Rob Winch
87ed8e939c
HtmlUnitRequestBuilder decodes parameter names
...
Previously HtmlUnitRequestBuilder did not decode parameter names. This
means if a parameter like row[0] was submittted it would be encoded as
row%5B0%5D When the HttpServletRequest was created the parameter name would
not be decoded so the parameter name row[0] would not be found.
This commit ensures that HTTP parameter names are decoded.
Issue SPR-14177
2016-04-15 10:23:00 -05:00
Stephane Nicoll
64d4e91b6e
Polish
2016-04-15 16:38:18 +02:00
Stephane Nicoll
bee1b77af5
Manage asynchronous EventListener with replies
...
This commit makes sure to reject an `@EventListener` annotated method
that also uses `@Async`. In such scenario, the method is invoked in a
separate thread and the infrastructure has no handle on the actual reply,
if any.
The documentation has been improved to refer to that scenario.
Issue: SPR-14113
2016-04-15 13:22:11 +02:00
Juergen Hoeller
44a9c495ab
Strong Hibernate 5.1 recommendation
...
Issue: SPR-13480
Issue: SPR-14176
2016-04-15 12:07:31 +02:00
Juergen Hoeller
b28d96af7d
ScheduledAnnotationBeanPostProcessor accepts non-void methods as well
...
Issue: SPR-14175
2016-04-14 21:59:02 +02:00
Juergen Hoeller
999112216d
AopUtils.canApply properly matches package-visible methods (aligned with advice matching within proxies)
...
Also, AbstractAutoProxyCreator considers Pointcut as infrastructure class, analogous to Advice and Advisor.
Issue: SPR-14174
2016-04-14 21:46:25 +02:00
Juergen Hoeller
3b44c47dcd
Polishing
2016-04-14 16:39:36 +02:00
Juergen Hoeller
f1cb793ccb
Rename MimeType's getCharSet() to getCharset()
...
Issue: SPR-14172
2016-04-14 16:38:59 +02:00
Juergen Hoeller
977734cc59
Upgrade to Protobuf Java Format 1.4
...
Issue: SPR-14171
2016-04-14 15:44:53 +02:00
Juergen Hoeller
62ce9afe3a
Jackson-based message converters consistently check media type first
...
Issue: SPR-14163
2016-04-14 14:26:05 +02:00
Juergen Hoeller
5f4e838f41
Jackson-based message converters do not log warning for serializer not found
...
Issue: SPR-14163
2016-04-14 14:13:13 +02:00
Juergen Hoeller
7e55b0822f
BeanInstantiationException preserves Constructor/Method if available
...
Issue: SPR-14166
2016-04-14 12:27:47 +02:00
Juergen Hoeller
3222664024
Avoid unnecessary GenericHttpMessageConverter re-declaration
2016-04-13 19:03:59 +02:00
Juergen Hoeller
96875fe015
Avoid unnecessary GenericHttpMessageConverter re-declaration
2016-04-13 18:52:52 +02:00
Juergen Hoeller
570851e8e4
Consistent headers.getContentLength() checks
...
(cherry picked from commit 7f438dc
)
2016-04-13 18:50:15 +02:00
Juergen Hoeller
e3667467f6
AbstractJackson2HttpMessageConverter's canRead/canWrite checks media type first before delegating to Jackson
...
Issue: SPR-14163
2016-04-13 18:34:22 +02:00
Juergen Hoeller
ee31617ebe
Drop outdated support for building on JDK 9 (not compatible with JDK 9 b111+)
2016-04-13 13:56:43 +02:00
Juergen Hoeller
dcfa4740ee
Polishing
...
(cherry picked from commit 09b7735
)
2016-04-13 13:56:37 +02:00
Juergen Hoeller
88b5b12baf
Latest dependency updates (AspectJ 1.8.9, Rhino 1.7.7.1, WebJars Locator 0.30)
2016-04-13 12:57:46 +02:00
Juergen Hoeller
da112611a5
SpringCacheAnnotationParser properly accepts empty @Caching annotation
...
Issue: SPR-14162
2016-04-12 23:19:51 +02:00
Juergen Hoeller
836a321ab2
JPA ClassFileTransformerAdapter defensively backs out when called from within a transform call
...
Issue: SPR-13886
2016-04-12 21:44:17 +02:00
Juergen Hoeller
74608e6b49
Polishing
2016-04-12 16:03:57 +02:00
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