Commit Graph

  • dd2b6a0fc5 Avoid NPE in AutoProxyRegistrar when no attribute found Sebastien Deleuze 2016-12-27 16:34:29 +01:00
  • 7818c650ba Cache ASM metadata at the context level (if supported) Juergen Hoeller 2016-12-27 13:38:24 +01:00
  • 048098119e PATCH does not work with the standard JDK HTTP library Juergen Hoeller 2016-12-27 13:32:43 +01:00
  • 6a850ee688 Polishing Sebastien Deleuze 2016-12-27 10:08:12 +01:00
  • 546687d5e4 Add Kotlin extension for RestTemplate Sebastien Deleuze 2016-12-27 10:08:02 +01:00
  • 3626a1c7f9 Add Kotlin extensions for function Web API Sebastien Deleuze 2016-12-26 17:43:34 +01:00
  • bb94ba6e3f DateFormatter's ISO patterns use XXX timezone notation (as per SimpleDateFormat's javadoc) Juergen Hoeller 2016-12-26 22:31:27 +01:00
  • 64d6561cbb AbstractNestablePropertyAccessor's setPropertyValue refactored into several delegate methods Juergen Hoeller 2016-12-26 19:47:26 +01:00
  • 47be2d8786 Upgrade to Undertow 1.4.8 and XNIO 3.4.3 Juergen Hoeller 2016-12-26 19:37:53 +01:00
  • ff675f5226 Add Kotlin extensions for bean registration and retrieval Sebastien Deleuze 2016-12-26 14:09:30 +01:00
  • f949461297 Polishing (cherry picked from commit a8741dd) Juergen Hoeller 2016-12-26 11:26:58 +01:00
  • 9a39a25bb5 Detect generic type match behind interface-based proxy as well Juergen Hoeller 2016-12-26 11:23:07 +01:00
  • 4b018407c1 Expose reflection metadata with ASM-driven method order Juergen Hoeller 2016-12-26 11:00:22 +01:00
  • 28e114b569 Clarify programmatic contract (no annotation-driven injection) Juergen Hoeller 2016-12-26 10:57:50 +01:00
  • a8741dd371 Polishing Juergen Hoeller 2016-12-26 11:26:58 +01:00
  • f805427629 Detect generic type match behind interface-based proxy as well Juergen Hoeller 2016-12-26 11:23:07 +01:00
  • 0208198804 Expose reflection metadata with ASM-driven method order Juergen Hoeller 2016-12-26 11:00:22 +01:00
  • fd41f63ec0 Clarify programmatic contract (no annotation-driven injection) Juergen Hoeller 2016-12-26 10:57:50 +01:00
  • a77da869a6 Custom request headers for JettyWebSocketClient Rossen Stoyanchev 2016-12-23 22:11:17 -05:00
  • 22a57b9aed Polish Rossen Stoyanchev 2016-12-23 21:55:40 -05:00
  • 1b8cdb8924 Paramaterize WebSocket tests by client and server Rossen Stoyanchev 2016-12-23 21:20:42 -05:00
  • 12f80be1f0 AbstractListenerWebSocketSession handles Mono<Void> Rossen Stoyanchev 2016-12-23 18:04:53 -05:00
  • 935577f00b Replace WebSocketHandlerAdapterSupport with delegation Rossen Stoyanchev 2016-12-23 17:16:22 -05:00
  • d49ab90187 Jetty/Standard/UndertowWebSocketClient headers test Violeta Georgieva 2016-12-23 10:41:25 +02:00
  • b4b7b163d1 Add WebSocketClient for Undertow Violeta Georgieva 2016-12-23 09:45:21 +02:00
  • 30ee71ea1a Add WebSocketClient for Java WebSocket (JSR-356) Violeta Georgieva 2016-12-23 00:28:51 +02:00
  • bd09a76a1e Add WebSocketClient for Jetty Violeta Georgieva 2016-12-20 17:07:06 +02:00
  • 113d1b6970 Polishing Violeta Georgieva 2016-12-20 10:30:52 +02:00
  • ef5c797569 Polishing Juergen Hoeller 2016-12-23 21:23:30 +01:00
  • 99226e0fa6 Polishing Juergen Hoeller 2016-12-23 21:16:43 +01:00
  • 4a84ee07be ConfigurationClassParser enforces @Bean declaration order through ASM metadata Juergen Hoeller 2016-12-23 20:29:12 +01:00
  • 505480cf63 LinkedCaseInsensitiveMap delegates to LinkedHashMap instead of extending it Juergen Hoeller 2016-12-23 18:57:50 +01:00
  • 3295a4e6ef ConfigurationClassParser enforces @Bean declaration order through ASM metadata Juergen Hoeller 2016-12-23 20:29:12 +01:00
  • 8147c112f5 LinkedCaseInsensitiveMap delegates to LinkedHashMap instead of extending it Juergen Hoeller 2016-12-23 18:57:50 +01:00
  • d3f97e3092 ObjectProvider offers getIfAvailable/getIfUnique variants with default supplier Juergen Hoeller 2016-12-23 18:49:12 +01:00
  • 54b8aab1c6 Kotlin plugin conditionally deactivated on JDK 9 Juergen Hoeller 2016-12-23 18:45:51 +01:00
  • fbf88d19da Allow to specify hints with the functional web API Sebastien Deleuze 2016-12-23 17:58:34 +01:00
  • f51fe5fd39 Polishing Juergen Hoeller 2016-12-23 12:27:07 +01:00
  • e788b8467d GenericApplicationContext offers Supplier-based registration with BeanDefinitionCustomizer callback Juergen Hoeller 2016-12-23 12:26:47 +01:00
  • a86f89daa8 Update repositories Rossen Stoyanchev 2016-12-22 22:23:31 -05:00
  • 3d1b6fd362 Add WebSocket integration test Rossen Stoyanchev 2016-12-22 16:18:10 -05:00
  • dc9f338add Update to reactor core 3.0.4 and netty 0.6 RELEASE (from repo.spring.io/release) Stephane Maldini 2016-12-23 03:01:52 +00:00
  • fa2bfdd326 Remove unused Log object from MessageHeaderAccessor Juergen Hoeller 2016-12-22 23:34:19 +01:00
  • 5c48daa8eb Remove unused Log object from MessageHeaderAccessor Juergen Hoeller 2016-12-22 23:34:19 +01:00
  • 2819f7c781 Polishing Juergen Hoeller 2016-12-22 22:36:07 +01:00
  • ae62341fa3 Avoid deprecated Scheduler.shutdown() in favor of Scheduler.dispose() Juergen Hoeller 2016-12-22 22:35:54 +01:00
  • 3719f75d3b Minor refactoring + polish Rossen Stoyanchev 2016-12-22 16:14:33 -05:00
  • afe022853c Reintroduced initDefaultStrategies callback for compatibility with old MessageListenerAdapter subclasses Juergen Hoeller 2016-12-22 22:17:01 +01:00
  • 41b834f76e Consistent ClassLoader propagation and ConcurrentHashMap setup for AspectJ pointcuts Juergen Hoeller 2016-12-22 17:00:04 +01:00
  • d64d9ab370 Consistent ClassLoader propagation and ConcurrentHashMap setup for AspectJ pointcuts Juergen Hoeller 2016-12-22 17:00:04 +01:00
  • 0d0d461903 Use WebSocketFrameAggregator for Reactor and RxNetty Rossen Stoyanchev 2016-12-21 14:14:37 -05:00
  • 89fbe49905 Next Development Version Spring Buildmaster 2016-12-21 18:42:20 +00:00
  • 00387c3bbd Re-enable Reactor WebSocket integration tests Rossen Stoyanchev 2016-12-21 12:38:46 -05:00
  • e57047adf8 Remove outdated JasperReports tests (failing due to missing font on CI server) Juergen Hoeller 2016-12-21 17:37:34 +01:00
  • 54901ab865 Avoid explicit DecoratedObjectFactory setup in JettyRequestUpgradeStrategy Brian Clozel 2016-12-21 17:25:53 +01:00
  • 7b183048b8 Introduce SSE support in WebClient Sebastien Deleuze 2016-12-21 17:19:53 +01:00
  • 69b69442bc Add ServerSentEventHttpMessageReader Sebastien Deleuze 2016-12-21 17:07:41 +01:00
  • f85be8ebef Upgrade to Gradle 2.5 Stephane Nicoll 2016-12-21 17:04:06 +01:00
  • 183b326f6d Add ServerSentEvent#toString() Sebastien Deleuze 2016-12-20 17:12:54 +01:00
  • 419d2b4e0a Polish ServerSentEventHttpMessageWriterTests Sebastien Deleuze 2016-12-19 11:23:44 +01:00
  • a8d8273dc1 Fix a typo in ServerSentEventHttpMessageWriter Javadoc Sebastien Deleuze 2016-12-19 10:54:08 +01:00
  • f22c669f45 Update changelog for 3.2.18.RELEASE Stephane Nicoll 2016-12-21 15:37:31 +01:00
  • b54aee27be Polishing Juergen Hoeller 2016-12-21 14:42:43 +01:00
  • 598122fe8a Avoid package cycle between http.server and web.util Juergen Hoeller 2016-12-21 14:42:32 +01:00
  • 98d306f558 Upgrade to RxJava 2.0.3 and XMLUnit 2.3 Juergen Hoeller 2016-12-21 14:41:25 +01:00
  • 9c97585f3d Next Development Version Spring Buildmaster 2016-12-21 12:20:25 +00:00
  • a88436c806 Next Development Version Spring Buildmaster 2016-12-21 11:11:53 +00:00
  • 43bf008fbc Normalize resource URL in ResourceServlet Brian Clozel 2016-12-21 11:02:29 +01:00
  • a7dc48534e Normalize resource URL in ResourceServlet Brian Clozel 2016-12-21 10:42:41 +01:00
  • e2d6e709c3 Normalize resource URL in ResourceServlet Brian Clozel 2016-12-21 10:21:28 +01:00
  • bd7fee5a77 Upgrade to Hibernate ORM 5.2.6 Juergen Hoeller 2016-12-21 10:10:49 +01:00
  • 4125825cf3 Upgrade to Hibernate ORM 5.2.6 Juergen Hoeller 2016-12-21 09:59:43 +01:00
  • 483abfe266 Avoid explicit DecoratedObjectFactory setup in JettyRequestUpgradeStrategy Juergen Hoeller 2016-12-21 09:47:29 +01:00
  • 709d4ba6e7 Avoid explicit DecoratedObjectFactory setup in JettyRequestUpgradeStrategy Juergen Hoeller 2016-12-21 09:47:29 +01:00
  • 8d55c7d60a Backported DataBinder configuration tests Juergen Hoeller 2016-12-21 09:31:55 +01:00
  • e07d110a67 Update to reactor-core 3.0.4.BUILD-SNAPSHOT Sebastien Deleuze 2016-12-21 08:40:19 +01:00
  • 804935a8eb try less log and increase timeout Stephane Maldini 2016-12-21 00:48:17 +00:00
  • a1ae9ac1bd Add ServerHttpRequest.Builder#header(String, String) Sebastien Deleuze 2016-12-20 23:51:26 +01:00
  • 712a63205c Add HttpHeaders#setAcceptLanguageAsLocale(Locale) Sebastien Deleuze 2016-12-20 22:29:48 +01:00
  • 82c1c859d9 Polishing (cherry picked from commit 9cb4de8) Juergen Hoeller 2016-12-20 21:11:07 +01:00
  • 9cb4de8b5e Polishing Juergen Hoeller 2016-12-20 21:11:07 +01:00
  • 7275fd2086 Polishing Juergen Hoeller 2016-12-20 20:54:00 +01:00
  • bd282e632f Polishing (cherry picked from commit 6e5b873) Juergen Hoeller 2016-12-20 19:57:52 +01:00
  • 6e5b873609 Polishing (cherry picked from commit 8662c61) Juergen Hoeller 2016-12-20 19:57:52 +01:00
  • 8662c61a17 Polishing (cherry picked from commit 154ef8b) Juergen Hoeller 2016-12-20 19:57:52 +01:00
  • 154ef8bf10 Polishing Juergen Hoeller 2016-12-20 19:57:52 +01:00
  • 9005481a49 Supplier registration support for annotated bean classes Juergen Hoeller 2016-12-20 19:57:44 +01:00
  • 3b987c263c Sub-protocol negotiation for reactive WebSocket support Rossen Stoyanchev 2016-12-20 12:21:30 -05:00
  • 241d5f7a3b Sync reactor-netty client response update and uncomment in tests Stephane Maldini 2016-12-20 14:37:11 +00:00
  • 5fb4103a25 Polishing Juergen Hoeller 2016-12-20 12:35:17 +01:00
  • 74a0aee2f6 Defensively catch any exception from match attempts (for compatibility with AspectJ 1.8.10) Juergen Hoeller 2016-12-20 12:17:51 +01:00
  • 935671ae32 Defensively catch any exception from match attempts (for compatibility with AspectJ 1.8.10) Juergen Hoeller 2016-12-20 12:17:51 +01:00
  • a5ce965d22 ConfigurationClassPostProcessor programmatically registers unified ImportAwareBeanPostProcessor Juergen Hoeller 2016-12-20 12:16:16 +01:00
  • 97ea22cb4a Defensively catch any exception from match attempts (for compatibility with AspectJ 1.8.10) Juergen Hoeller 2016-12-20 12:17:51 +01:00
  • f6b2a21206 ConfigurationClassPostProcessor programmatically registers unified ImportAwareBeanPostProcessor Juergen Hoeller 2016-12-20 12:16:16 +01:00
  • 30df137273 HandshakeWebSocketService detects upgrade strategies Rossen Stoyanchev 2016-12-19 18:30:14 -05:00
  • 47e141675f Minor refactoring + polish reactive WebSocket support Rossen Stoyanchev 2016-12-19 18:07:22 -05:00
  • 5fd600d2ad Fix failing test Rossen Stoyanchev 2016-12-19 15:29:00 -05:00
  • 1243556047 Add Reactor Netty WebSocketClient support Rossen Stoyanchev 2016-12-18 10:52:17 -05:00
  • 14068d5274 Refactor reactive WebSocketClient contract Rossen Stoyanchev 2016-12-19 11:57:43 -05:00