Commit Graph

  • 6bdc5bfc08 SpEL docs: supported literals, null comparisons Juergen Hoeller 2016-12-19 17:56:32 +01:00
  • 8c26717bdc MBeanExporter silently ignores null beans Juergen Hoeller 2016-12-19 16:02:59 +01:00
  • 6075c81371 Consistent DeferredResultHandler invocation outside of result lock Juergen Hoeller 2016-12-15 15:43:47 +01:00
  • e9def51e6f MBeanExporter silently ignores null beans Juergen Hoeller 2016-12-19 16:02:59 +01:00
  • 1e58c80fe7 MBeanExporter silently ignores null beans Juergen Hoeller 2016-12-19 16:02:59 +01:00
  • 9c55d22f78 MBeanExporter silently ignores null beans Juergen Hoeller 2016-12-19 16:02:59 +01:00
  • e0c43c4fcb Disable also reactor-netty WebSocket integration tests Sebastien Deleuze 2016-12-19 10:48:44 +01:00
  • 7bde85ae55 Fix previous commit Sebastien Deleuze 2016-12-19 10:21:04 +01:00
  • 879b387954 Disable temporarily reactor-netty integration tests Sebastien Deleuze 2016-12-19 09:55:58 +01:00
  • 558d7f3f3e Fix package cycle Rossen Stoyanchev 2016-12-18 20:37:05 -05:00
  • b592dd7e2f Polishing (cherry picked from commit b5f2e56) Juergen Hoeller 2016-12-19 01:51:57 +01:00
  • 86614afb1a Consistent DeferredResultHandler invocation outside of result lock Juergen Hoeller 2016-12-15 15:43:47 +01:00
  • ee775248bc Defensively catch IllegalStateException from match attempts (for compatibility with AspectJ 1.8.10) Juergen Hoeller 2016-12-14 22:06:13 +01:00
  • bcdda917e7 TypeDescriptor properly narrows ResolvableType for non-typed collection elements Juergen Hoeller 2016-12-12 22:28:48 +01:00
  • 2de488e7f5 Stronger explanation of default rollback rules Juergen Hoeller 2016-12-09 15:05:20 +01:00
  • c732f38b85 ImportRegistry properly tracks excluded superclasses Juergen Hoeller 2016-12-09 15:01:21 +01:00
  • 3556d4be64 Revised forClass argument names Juergen Hoeller 2016-12-08 18:28:03 +01:00
  • c22cad145b SpEL docs: supported literals, null comparisons Juergen Hoeller 2016-12-08 18:16:48 +01:00
  • f64cf779da Consistent use of "URI variables" terminology Juergen Hoeller 2016-12-08 18:11:21 +01:00
  • a92ae4ba30 Fixed backport gaps Juergen Hoeller 2016-12-19 02:09:05 +01:00
  • 7867e56494 Polishing Juergen Hoeller 2016-12-19 02:00:28 +01:00
  • b5f2e56e38 Polishing Juergen Hoeller 2016-12-19 01:51:57 +01:00
  • 594f4d56b8 RestTemplate provides patchForObject operations Juergen Hoeller 2016-12-19 01:51:47 +01:00
  • 2d83ca61e7 JdbcTemplate consistently delegates to getColumnMapRowMapper Juergen Hoeller 2016-12-19 01:49:58 +01:00
  • 307e37a69f Flexible setMessageCodesResolver and deprecated setExtractOldValueForEditor at DataBinder level Juergen Hoeller 2016-12-19 01:49:38 +01:00
  • 8310eb3b1f Latest dependency updates (OkHttp 3.5, Jackson 2.8.5, Jetty 9.3.14, Tomcat 8.5.9) Juergen Hoeller 2016-12-19 01:49:12 +01:00
  • b9c4f1fa95 ResolvableType-based matching respects generic factory method return type Juergen Hoeller 2016-12-17 23:10:48 +01:00
  • faab4f9e28 Consistent DeferredResultHandler invocation outside of result lock Juergen Hoeller 2016-12-15 15:43:47 +01:00
  • 271b0abc45 LocaleContextHolder provides support for framework-level default settings Juergen Hoeller 2016-12-15 15:43:40 +01:00
  • f0c3d50408 Defensively catch IllegalStateException from match attempts (for compatibility with AspectJ 1.8.10) Juergen Hoeller 2016-12-14 22:06:13 +01:00
  • f0fdff1f07 OkHttpClientHttpRequestFactory allows POST request without body Juergen Hoeller 2016-12-14 22:05:34 +01:00
  • d15df3489e Avoid proxy replacement for generic return type signatures Juergen Hoeller 2016-12-14 22:00:41 +01:00
  • f3cc4ab09d @RequestBody supports java.util.Optional Juergen Hoeller 2016-12-13 13:00:03 +01:00
  • 442d8a68a6 TypeDescriptor properly narrows ResolvableType for non-typed collection elements Juergen Hoeller 2016-12-12 22:28:48 +01:00
  • 934fffec68 AutowiredAnnotationBeanPostProcessor tolerates annotated no-arg constructors Juergen Hoeller 2016-12-12 22:26:24 +01:00
  • 8190e7838f SQLErrorCodesFactory provides unregisterDatabase method Juergen Hoeller 2016-12-12 15:26:46 +01:00
  • 4571975414 Collection injection may refer back to factory methods on same bean again Juergen Hoeller 2016-12-09 23:09:10 +01:00
  • 5115c61b03 CommonsMultipartFile.getOriginalFilename() can be configured to preserve header-specified filename as-is Juergen Hoeller 2016-12-09 23:05:51 +01:00
  • 54c7a9ee95 Revised Jetty 9.3 vs 9.4 differentiation Juergen Hoeller 2016-12-09 15:21:31 +01:00
  • 0296c7c5b6 Stronger explanation of default rollback rules Juergen Hoeller 2016-12-09 15:05:20 +01:00
  • 84d8135cbb MimeType parsing properly handles quoted semicolons Juergen Hoeller 2016-12-09 15:04:26 +01:00
  • dd3c370bca ImportRegistry properly tracks excluded superclasses Juergen Hoeller 2016-12-09 15:01:21 +01:00
  • 4e41f74925 Explicit support for retrieving enum values Juergen Hoeller 2016-12-08 18:30:25 +01:00
  • c6663f59b8 HttpInvokerClientInterceptor propagates client-side Error as-is Juergen Hoeller 2016-12-08 18:29:41 +01:00
  • ced7503d95 Revised forClass argument names Juergen Hoeller 2016-12-08 18:28:03 +01:00
  • 04af30daed JPA/Hibernate docs: transaction management, JTA setup Juergen Hoeller 2016-12-08 18:24:12 +01:00
  • 5ccc8e341c SpEL docs: supported literals, null comparisons Juergen Hoeller 2016-12-08 18:16:48 +01:00
  • 71977e8f9d Consistent use of "URI variables" terminology Juergen Hoeller 2016-12-08 18:11:21 +01:00
  • 3ee6286eb5 Support for functional instance supplier callback at BeanDefinition level Juergen Hoeller 2016-12-18 21:05:45 +01:00
  • 12aa14ddbc Support @Nullable annotations as indicators for optional injection points Juergen Hoeller 2016-12-18 21:04:08 +01:00
  • 8be791c4ff Add reactive WebSocketClient and RxNetty implementation Rossen Stoyanchev 2016-12-17 17:27:19 -05:00
  • bcf6f6e75f Refactoring in reactive WebSocketSession and adapters Rossen Stoyanchev 2016-12-17 16:12:03 -05:00
  • edcf04911f Refactoring in reactive WebSocketMessage Rossen Stoyanchev 2016-12-17 15:46:37 -05:00
  • 6cd92c69cf Refactoring in reactive WebSocketSession hierarchy Rossen Stoyanchev 2016-12-17 15:06:41 -05:00
  • 140ff7ce8f Polish reactive WebSocket integration tests Rossen Stoyanchev 2016-12-17 14:05:30 -05:00
  • 4c005e6336 ResolvableType-based matching respects generic factory method return type Juergen Hoeller 2016-12-17 23:10:48 +01:00
  • e9b4cac47f Latest dependency updates (EhCache 3.2, TestNG 6.10, SLF4J 1.7.22, RxJava 1.2.4, Kotlin 1.0.5-3) Juergen Hoeller 2016-12-17 13:01:18 +01:00
  • 9ba4b47bee Defensive processing of timeout callback and timeout result Juergen Hoeller 2016-12-17 12:57:18 +01:00
  • 9376748c9c Apply getAcceptLanguageAsLocale and encodeUrl Rossen Stoyanchev 2016-12-16 17:21:07 -05:00
  • bd8af55bc7 getAcceptLanguageAsLocale(s) returns most preferred Locale Rossen Stoyanchev 2016-12-16 17:15:43 -05:00
  • fa56361ad2 Add getAcceptLanguageAsLocales Rossen Stoyanchev 2016-12-16 16:15:37 -05:00
  • c85d768b3c WebExchangeDataBinder uses the new "requestParams" Rossen Stoyanchev 2016-12-16 14:08:37 -05:00
  • 7d9e8def44 uncomment reactor-netty in tests Stephane Maldini 2016-12-16 20:09:21 +00:00
  • 5e774e0b44 Add Support for ForwardedHeaderFilter sendRedirect Rob Winch 2016-12-14 16:57:18 -06:00
  • 95818609fc Minor refactoring Rossen Stoyanchev 2016-12-15 17:45:17 -05:00
  • db2ebd30da Add Support for ForwardedHeaderFilter sendRedirect Rob Winch 2016-12-14 16:57:18 -06:00
  • 96474405dc Refactor ServerWebExchange/ServerHttpRequest builders Rossen Stoyanchev 2016-12-15 16:22:47 -05:00
  • 6119415427 Support for "request parameters" Rossen Stoyanchev 2016-12-15 09:51:21 -05:00
  • 36da299f96 Add set/getContentLanguage() to HttpHeaders Sebastien Deleuze 2016-12-15 17:26:40 +01:00
  • 9764d57433 Add set/getAcceptLanguage() to HttpHeaders Sebastien Deleuze 2016-12-15 17:16:20 +01:00
  • 8a7467020f Polishing Juergen Hoeller 2016-12-15 15:44:16 +01:00
  • 37c734ec90 Consistent DeferredResultHandler invocation outside of result lock Juergen Hoeller 2016-12-15 15:43:47 +01:00
  • 23f0418337 LocaleContextHolder provides support for framework-level default settings Juergen Hoeller 2016-12-15 15:43:40 +01:00
  • 36a6580638 Remove copyright notice from package-info.java files. Arjen Poutsma 2016-12-15 13:21:45 +01:00
  • 97558ab4de Move Body[Inserter|Extractor] to web.reactive.function Arjen Poutsma 2016-12-15 13:20:35 +01:00
  • aac20b3fd1 Move functional web framework to web.reactive.function.server Arjen Poutsma 2016-12-15 12:15:17 +01:00
  • aa8f531526 Move WebClient to web.reactive.function.client Arjen Poutsma 2016-12-15 12:14:15 +01:00
  • dfcd5b9ed9 Add a test to validate Reactor Netty automatic flushing Sebastien Deleuze 2016-12-15 13:08:36 +01:00
  • c201a14ea2 Temp disabling reactor-netty to unblock pipeline Stephane Maldini 2016-12-15 04:11:34 +00:00
  • 257318eb87 Minor refactoring + polish in server reactive package Rossen Stoyanchev 2016-12-14 17:43:07 -05:00
  • 4738a61e98 Early registration of ReadListener Rossen Stoyanchev 2016-12-14 16:12:08 -05:00
  • 3370f41c61 Defensively catch IllegalStateException from match attempts (for compatibility with AspectJ 1.8.10) Juergen Hoeller 2016-12-14 22:06:13 +01:00
  • 29543856ec OkHttpClientHttpRequestFactory allows POST request without body Juergen Hoeller 2016-12-14 22:05:34 +01:00
  • 6d1cae2f57 Avoid proxy replacement for generic return type signatures Juergen Hoeller 2016-12-14 22:00:41 +01:00
  • 58eccfe5bd Remove setExtractOldValueForEditor at DataBinder level (to be deprecated in 4.3.5) Juergen Hoeller 2016-12-14 22:00:05 +01:00
  • b366e159f8 Fine-tuned handling of running state Juergen Hoeller 2016-12-14 21:59:49 +01:00
  • 5a29069798 Refactor AsyncListener registration + polish Rossen Stoyanchev 2016-12-14 15:34:58 -05:00
  • 70f14c14c8 Polish Undertow reactive server support Rossen Stoyanchev 2016-12-14 14:51:33 -05:00
  • c3621bf153 Merge pull request #1268 from violetagg/undertow-byte-buffer-pool Rossen Stoyanchev 2016-12-14 13:51:35 -05:00
  • d3e05296e1 Replace close method with Undertow exchange listener Rossen Stoyanchev 2016-12-14 13:48:40 -05:00
  • 8d786e8bba Refactor the usage of Undertow ByteBufferPool Violeta Georgieva 2016-12-07 15:33:14 +02:00
  • 35eaeb5636 Merge pull request #1269 from moores-expedia/use-rowmapper-hook Juergen Hoeller 2016-12-14 18:25:51 +01:00
  • 582e625fcf Allow HandlerFunction to return Mono<ServerResponse> Arjen Poutsma 2016-12-07 09:34:57 +01:00
  • 79c202ab14 Call getColumnRowMapper() to create the row mapper; prevents requirement to override extractReturnedResults(). mmoores 2016-12-14 07:48:32 -08:00
  • 4021d239ab Fix JsonObjectDecoder with '[' starting chunk Sebastien Deleuze 2016-12-14 14:38:19 +01:00
  • b70071fdda Remove temporary workaround in ReactorServertHttpResponse Rossen Stoyanchev 2016-12-14 08:50:37 -05:00
  • 2633b4e9ec RedirectView applies encodeUri + polish Rossen Stoyanchev 2016-12-14 05:54:17 -05:00
  • c66dd01724 Equal MockServerHttpResponse in spring-test and -web Rossen Stoyanchev 2016-12-14 04:53:13 -05:00
  • 4519c236d6 Restore reactor-netty test in FlushingIntegrationTests Sebastien Deleuze 2016-12-14 11:05:18 +01:00
  • 1829adecb7 Disable temporarily reactor-netty in FlushingIntegrationTests Sebastien Deleuze 2016-12-14 09:34:19 +01:00