Juergen Hoeller
997ca5cd3f
Query termination for JPA 2.1 StoredProcedureQuery.execute() method
...
Includes backported support for JPA 2.2 getResultStream() method.
Issue: SPR-16826
2018-05-16 09:46:11 +02:00
Spring Buildmaster
a54bc6650e
Next Development Version
2018-05-08 07:48:37 +00:00
Juergen Hoeller
70424a7e3d
Polishing
2018-05-08 00:12:18 +02:00
Juergen Hoeller
318d04cd2b
Explicit coverage of root vs cause exception matching in MVC ref docs
...
Issue: SPR-16743
(cherry picked from commit a200df6 )
2018-05-08 00:02:56 +02:00
Juergen Hoeller
d9ff109b0f
Polishing
...
(cherry picked from commit b4f83db )
2018-05-07 15:01:22 +02:00
Juergen Hoeller
8501cef98d
Upgrade to Tomcat 8.5.31
2018-05-05 16:37:20 +02:00
Juergen Hoeller
c99a104919
Polishing
2018-05-05 16:36:52 +02:00
Juergen Hoeller
193c289080
ResponseEntityExceptionHandler rethrows unknown exception (for further processing in DispatcherServlet's HandlerExceptionResolver chain)
...
Issue: SPR-16743
(cherry picked from commit 7b894fe )
2018-05-05 16:32:08 +02:00
Juergen Hoeller
9c3270ad35
Upgrade to Netty 4.1.24
2018-05-02 17:21:35 +02:00
Juergen Hoeller
e4a9ade991
Consistent SpelEvaluationException messages in findAccessorForMethod
...
Issue: SPR-16762
(cherry picked from commit 30363c8 )
2018-05-02 17:21:07 +02:00
Juergen Hoeller
fbd83015b1
Expose FactoryBean's raw object on retrieval during post-processing
...
Issue: SPR-16783
(cherry picked from commit 9281f82 )
2018-05-02 17:20:31 +02:00
Juergen Hoeller
3a15595d0c
Introspect originating bean definition as configuration class candidate
...
Issue: SPR-16756
(cherry picked from commit c8b6233 )
2018-05-02 17:15:36 +02:00
Juergen Hoeller
289a6091f1
SimpleClientHttpResponse catches any Exception on close
...
Issue: SPR-16773
(cherry picked from commit 21fad8e )
2018-05-02 17:15:14 +02:00
Rossen Stoyanchev
3502f6fdc2
Validate contextPath in RedirectView
...
Issue: SPR-16752
2018-04-23 15:27:22 -04:00
Juergen Hoeller
8d67a982ec
Correctly delegate to OrderUtils.getPriority for DecoratingProxy
...
Issue: SPR-16739
2018-04-17 23:45:24 +02:00
Juergen Hoeller
c09e10405b
Workaround for generic parameter types on inner class constructors
...
Issue: SPR-16734
2018-04-17 15:59:08 +02:00
Juergen Hoeller
6a727e1ed7
OperatorMatches flags misguided evaluation attempts as FLAWED_PATTERN
...
Issue: SPR-16731
(cherry picked from commit d4a55a2 )
2018-04-17 13:46:37 +02:00
Rossen Stoyanchev
246a6db1ca
Selector header name is exposed for configuration
...
Issue: SPR-16732
2018-04-17 00:20:12 -04:00
Sam Brannen
8748ba4c4b
Suppress warning in SpringFailOnTimeoutTests
2018-04-14 16:46:57 +02:00
Juergen Hoeller
2989f01013
Cache-safety check for sibling loaders resolving the same classes
...
Issue: SPR-16714
2018-04-12 21:38:57 +02:00
Juergen Hoeller
c6a7732a30
Consistent getTypeForFactoryMethod result for parameterized method
...
Issue: SPR-16720
(cherry picked from commit 6184c4e )
2018-04-12 21:38:12 +02:00
Juergen Hoeller
e54c9d4a93
Fine-tuned JCA MessageEndpoint exception logging and propagation
...
Issue: SPR-16717
(cherry picked from commit 8e1ecec )
2018-04-12 21:37:45 +02:00
Juergen Hoeller
ac19c696fe
Revised reference example for linkable controller method signature
...
Issue: SPR-16710
(cherry picked from commit 7ee6130 )
2018-04-12 21:37:39 +02:00
Sam Brannen
fecbcd4e93
Expand scope of SpringFailOnTimeoutTests
...
Issue: SPR-16716
2018-04-12 10:58:21 +02:00
Igor Suhorukov
59396e1a6f
Throw exception from user code in SpringFailOnTimeout even if a timeout occurs
...
Issue: SPR-16717
2018-04-12 10:58:21 +02:00
Juergen Hoeller
c4ef47b29f
Upgrade to Tomcat 8.5.30 and Netty 4.1.23
2018-04-11 16:51:10 +02:00
Juergen Hoeller
c2fdd56107
Polishing
2018-04-11 16:50:48 +02:00
Juergen Hoeller
98536e1387
Proper exception for controller method return types that do not work with MvcUriComponentsBuilder (e.g. final classes)
...
Issue: SPR-16710
2018-04-11 16:50:38 +02:00
Spring Buildmaster
ba13950d3a
Next Development Version
2018-04-09 14:57:59 +00:00
Rossen Stoyanchev
0009806deb
Re-use EvaluationContext in DefaultSubscriptionRegistry
...
Rather than create a new EvaluationContext instance per evaluation, we
now create a statically shared instance, without the root object in it,
and re-use it for all evalutations.
2018-04-09 10:05:50 -04:00
Rossen Stoyanchev
6deee3e818
TestDispatcherServlet unwraps to find mock request
...
Issue: SPR-16695
2018-04-06 11:21:25 -04:00
Andy Clement
d3acf45ea4
Modify SpEL code gen to take account of null safe refs
...
With this change the code generation for method and property
references is modified to include branching logic in the
case of null safe dereferencing (?.). This is complicated
by the possible usage of primitives on the left hand side
of the dereference. To cope with this case primitives are
promoted to boxed types when this situation occurs enabling
null to be passed as a possible result.
Issue: SPR-16489
2018-04-05 14:36:36 -07:00
Spring Buildmaster
573f1d77f2
Next Development Version
2018-04-03 20:10:45 +00:00
Juergen Hoeller
1ca06537c1
Polishing
2018-04-03 13:20:09 +02:00
Juergen Hoeller
1ab0850303
Revised mime.types file with cpp extension and updated modification docs
...
Issue: SPR-16678
(cherry picked from commit 9601d4b )
2018-04-03 13:19:34 +02:00
Juergen Hoeller
2a9eaab674
Remove outdated declarations from spring-aspects build
2018-03-31 23:32:20 +02:00
Juergen Hoeller
1fbd38c2d8
Upgrade to Groovy 2.4.15
2018-03-31 19:54:41 +02:00
Juergen Hoeller
49eafe4261
Polishing
2018-03-31 19:54:12 +02:00
Juergen Hoeller
b0ed385f84
Polishing
2018-03-31 17:06:33 +02:00
Juergen Hoeller
5d54adfb9a
Selective backport of annotation retrieval refinements (from 5.0.5)
...
In particular AnnotationTypeFilter's ignoring of standard Java interfaces, AnnotationUtils.clearCache() and a few extra common classes in ClassUtils.
Issue: SPR-16667
Issue: SPR-16675
2018-03-31 17:03:59 +02:00
Juergen Hoeller
1cbc353dd1
Consistent Ordered.LOWEST_PRECEDENCE declarations for default order
...
(cherry picked from commit 6393e5c )
2018-03-31 17:02:41 +02:00
Juergen Hoeller
4cf1795359
Consistent to/cc/bcc array handling and revised hashCode without text
...
Issue: SPR-16671
(cherry picked from commit 1cc513d )
2018-03-31 17:02:12 +02:00
Juergen Hoeller
5629fa2c9f
Pass type name into PreparedStatement.setNull in case of Types.OTHER
...
Issue: SPR-16669
(cherry picked from commit 9a722b4 )
2018-03-31 17:01:47 +02:00
Sam Brannen
2903cb7f50
Polishing
2018-03-30 11:35:07 +02:00
Rossen Stoyanchev
986d219391
Replaces rather than prepend contextPath
...
Issue: SPR-16650
2018-03-29 18:26:31 -04:00
Rossen Stoyanchev
de4da5ea4e
Improve docs on forwarded headers
...
Issue: SPR-16660
2018-03-29 16:26:58 -04:00
Rossen Stoyanchev
e8c656d2bc
Reject invalid forwarded headers
...
Issue: SPR-16660
2018-03-29 16:16:20 -04:00
Juergen Hoeller
bcda243f63
Polishing
2018-03-29 17:34:28 +02:00
Juergen Hoeller
64f304c333
Consistent references to primitive types (in alphabetical order)
...
(cherry picked from commit 08dad4e )
2018-03-29 17:33:13 +02:00
Juergen Hoeller
5f6b04251e
Workaround for inner class constructor parameter annotation bug in javac
...
Issue: SPR-16652
(cherry picked from commit 53d0139 )
2018-03-29 17:30:07 +02:00