Commit Graph

  • 7a0e5a378a Update for reactor-core change Rossen Stoyanchev 2017-07-18 04:09:25 +02:00
  • b0422d02dc Resource transformers use AsynchronousFileChannel Rossen Stoyanchev 2017-07-18 03:56:54 +02:00
  • bca5a36216 Explicit error message for bean name clash with containing configuration class Juergen Hoeller 2017-07-18 00:54:49 +02:00
  • 12114a9d4c Consistent use of NIO.2 for file read/write interactions Juergen Hoeller 2017-07-18 00:54:41 +02:00
  • d56fedc226 Methods for reading a Resource in DataBufferUtils Rossen Stoyanchev 2017-07-17 12:25:25 +02:00
  • ee91e52c3a Polish Rossen Stoyanchev 2017-07-17 11:39:32 +02:00
  • e2ee23bfc5 WebSession supports changeSessionId Rossen Stoyanchev 2017-07-17 11:09:38 +02:00
  • 70252a7335 Add tests for SPR-15777 Rossen Stoyanchev 2017-07-17 08:35:58 +02:00
  • b0fc83ee05 Polish CssLinkResourceTransformer Rossen Stoyanchev 2017-07-17 08:16:25 +02:00
  • d3749bc1ec Add timeout to DataBufferUtilsTests to avoid hanging Rossen Stoyanchev 2017-07-14 23:07:48 +02:00
  • 47b63150d1 Refactor DefaultWebSession Rossen Stoyanchev 2017-07-14 22:50:32 +02:00
  • bf712957f6 Polish WebSession support code Rossen Stoyanchev 2017-07-14 22:10:31 +02:00
  • c802827f0f Change write methods to return Flux<DataBuffer> Arjen Poutsma 2017-07-14 18:55:04 +02:00
  • 4b2bad96ce Polishing (cherry picked from commit efc5b47) Juergen Hoeller 2017-07-14 17:37:06 +02:00
  • efc5b47b9a Polishing Juergen Hoeller 2017-07-14 17:37:06 +02:00
  • 83051b06b8 Add write methods to DataBufferUtils Arjen Poutsma 2017-07-14 12:07:35 +02:00
  • 1513c4a952 Expression javadoc alignment (cherry picked from commit 1ad6180) Juergen Hoeller 2017-07-14 16:46:22 +02:00
  • e37af83459 Improve docs on on use of urlDecode=false Rossen Stoyanchev 2017-07-14 16:51:12 +02:00
  • 1ad6180019 Expression javadoc alignment Juergen Hoeller 2017-07-14 16:46:22 +02:00
  • f5c54f90b3 Add shortcut to mutate + apply to WebTestClient Rossen Stoyanchev 2017-07-14 16:24:15 +02:00
  • bb6d9fabee Expression alignment and related polishing (backported from master) Juergen Hoeller 2017-07-14 15:41:38 +02:00
  • bffcd33ea3 PropertyOrFieldReference checks cached PropertyAccessor against current EvaluationContext Juergen Hoeller 2017-07-14 15:18:05 +02:00
  • bcf9f21ecc PropertyOrFieldReference checks cached PropertyAccessor against current EvaluationContext Juergen Hoeller 2017-07-14 15:18:05 +02:00
  • 57f961e36b No nullability declarations in AOP Alliance sources Juergen Hoeller 2017-07-14 15:10:20 +02:00
  • 9d04c0424d Allow empty body with no content type in BodyExtractors Rossen Stoyanchev 2017-07-14 14:38:42 +02:00
  • d2c6ea5b1b Polish Rossen Stoyanchev 2017-07-14 13:22:58 +02:00
  • 805b7159b0 Add ParameterizedTypeReference variants to bodyTo[Mono|Flux], toEntity[List] Arjen Poutsma 2017-07-12 14:21:00 +02:00
  • 095cc2283e Replace constant from QueueSupplier with local one Rossen Stoyanchev 2017-07-13 22:06:33 +02:00
  • 301e2ea493 Nullability fine-tuning and related polishing Juergen Hoeller 2017-07-13 21:20:42 +02:00
  • f46520e6e8 Add Jackson Smile support to WebFlux Sebastien Deleuze 2017-07-12 17:44:07 +02:00
  • 50493a0f5f Missing abstract declaration on ReflectionTestUtils Juergen Hoeller 2017-07-13 13:19:52 +02:00
  • fd2b4f2427 DefaultListableBeanFactory falls back to empty DLBF instance on deserialization Juergen Hoeller 2017-07-13 13:02:29 +02:00
  • 6d7612e052 AbstractTraceInterceptor provides logExceptionStackTrace flag and writeToLog delegates Juergen Hoeller 2017-07-13 13:01:35 +02:00
  • c9ffa64140 DefaultListableBeanFactory falls back to empty DLBF instance on deserialization Juergen Hoeller 2017-07-13 13:02:29 +02:00
  • aa0d7a61b6 AbstractTraceInterceptor provides logExceptionStackTrace flag and writeToLog delegates Juergen Hoeller 2017-07-13 13:01:35 +02:00
  • ed5cc27f7b Support empty body without content type in WebFlux Rossen Stoyanchev 2017-07-13 11:11:34 +02:00
  • d9eafce266 Polish Rossen Stoyanchev 2017-07-13 06:10:29 +02:00
  • e138d7d29f Page-level JSTL time zone support for JSP tags Juergen Hoeller 2017-07-12 22:59:42 +02:00
  • 50f8b6b3ab Revised assertions and $[invocationTime] support for exceptionMessage Juergen Hoeller 2017-07-12 19:13:12 +02:00
  • 121a3bf670 Always invoke Jackson serialization with AtomicReference cause Juergen Hoeller 2017-07-12 19:13:03 +02:00
  • e4031f290e Efficient log checks in STOMP encoder/decoder (cherry picked from commit 122ee30) Juergen Hoeller 2017-07-10 20:44:51 +02:00
  • 55fa5f2b65 ReflectionTestUtils does not require spring-aop on the classpath Juergen Hoeller 2017-07-10 20:43:34 +02:00
  • 3802aca474 LinkedCaseInsensitiveMap exposes its locale for key conversion Juergen Hoeller 2017-07-10 14:24:28 +02:00
  • a9a4d7cf78 Perform onException delegation outside of connection monitor Juergen Hoeller 2017-07-07 20:44:09 +02:00
  • 17382aec6d AbstractValueAdaptingCache subclasses may reuse NullValue.INSTANCE Juergen Hoeller 2017-07-05 17:55:11 +02:00
  • 8ad3c958e1 Reliably detect event listener conditions on proxied beans Juergen Hoeller 2017-07-05 13:41:56 +02:00
  • 25f3aef1ab Latest dependency updates (Caffeine 2.5.3, Netty 4.1.13, XPP3 1.1.6) Juergen Hoeller 2017-07-12 19:13:21 +02:00
  • 19a8efc717 Revised assertions and $[invocationTime] support for exceptionMessage Juergen Hoeller 2017-07-12 19:13:12 +02:00
  • 5f767a86f5 Always invoke Jackson serialization with AtomicReference cause Juergen Hoeller 2017-07-12 19:13:03 +02:00
  • 8359201a0d Improve write completion handling in ChannelSendOperator Rossen Stoyanchev 2017-07-12 18:44:55 +02:00
  • 6329ccb327 Read-Only HttpHeaders only created when necessary Arjen Poutsma 2017-07-12 18:13:24 +02:00
  • 1764f905d8 Merge pull request #1469 from IAMTJW:master Stephane Nicoll 2017-07-12 17:25:02 +02:00
  • 6e5e5913d7 Polish contribution Stephane Nicoll 2017-07-12 17:24:17 +02:00
  • 03b409f891 Use dedicated addAdvisors tianjunwei 2017-07-06 12:23:49 +08:00
  • e90583fb58 Merge pull request #1465 from hackerwins:fix-typo Stephane Nicoll 2017-07-12 17:15:35 +02:00
  • fc7e7a3304 Fix typo Alan Hong 2017-06-27 09:27:28 +09:00
  • 1f011467b8 Introduce Kotlin functional bean definition DSL Sebastien Deleuze 2017-07-11 12:05:24 +02:00
  • f4180eb359 Removed faulty test Arjen Poutsma 2017-07-12 15:02:50 +02:00
  • d6c102d1b8 Add apply method to WebClient.Builder Arjen Poutsma 2017-07-12 11:05:03 +02:00
  • 9ac71afbda Fix one failing test and @Ignore another Rossen Stoyanchev 2017-07-12 13:16:51 +02:00
  • 89a5c857ac Fix recently intorduced bug in ChannelSendOperator Rossen Stoyanchev 2017-07-12 12:40:51 +02:00
  • fbcd554f42 Fix method order in ChannelSendOperator Rossen Stoyanchev 2017-07-12 12:29:38 +02:00
  • 42188020b4 Polish ChannelSendOperator Rossen Stoyanchev 2017-07-12 12:21:04 +02:00
  • b3a05ebac9 Inline super SubscriberAdapter with ChannelSendOperator Add support for CoreSubscriber context passing Stephane Maldini 2017-07-11 13:12:07 -07:00
  • 134ceac58e Set all strategies in CNM factory bean Rossen Stoyanchev 2017-07-11 21:00:57 +02:00
  • befacf4a35 ParameterContentNegotiationStrategy uses MediaTypeFactory Rossen Stoyanchev 2017-07-11 17:50:34 +02:00
  • c9a3b863c4 Move toEntity(List) from WebClient.ResponseSpec to ClientResponse Arjen Poutsma 2017-07-11 17:40:16 +02:00
  • 51e02c2911 Add status-based error filter Arjen Poutsma 2017-07-04 16:17:06 +02:00
  • 2f9bd6e075 Add local error handling in WebClient.retrieve Arjen Poutsma 2017-07-06 15:55:10 +02:00
  • 2ea693bd83 Add ClientRequest.attribute(String) Arjen Poutsma 2017-07-11 15:41:24 +02:00
  • e11bb17aa6 Change ServerRequest.attribute(String) to return Object Arjen Poutsma 2017-07-11 11:24:29 +02:00
  • dfcc9af938 Lazy registration in ReactiveAdapterRegistry Rossen Stoyanchev 2017-07-11 13:04:43 +02:00
  • 8d743181da Fix MockMvc + HttpPutFormContentFilter issue Rossen Stoyanchev 2017-07-11 11:43:48 +02:00
  • 1d5bd8ef35 Polish Rossen Stoyanchev 2017-07-11 12:01:44 +02:00
  • eb84547894 Fix MockMvc + HttpPutFormContentFilter issue Rossen Stoyanchev 2017-07-11 11:43:48 +02:00
  • f6e9c47432 Merge PathContainer refactoring changes Rossen Stoyanchev 2017-07-11 10:58:45 +02:00
  • c93792b8c9 Allow custom separator in PathContainer Rossen Stoyanchev 2017-07-11 10:51:05 +02:00
  • 0e370e0703 Separate out URL path parsing in PathContainer Rossen Stoyanchev 2017-07-11 10:06:15 +02:00
  • 1d201a55db Refine PathContainer.Segment value representation Rossen Stoyanchev 2017-07-11 06:35:59 +02:00
  • 2f17c5f3b6 From static to instance-based PathContainer#subPath Rossen Stoyanchev 2017-07-10 19:06:12 +02:00
  • 9f7d57f933 Encapsulate choice of URI encoding within RequestPath Rossen Stoyanchev 2017-07-10 14:55:01 +02:00
  • 122ee3096c Efficient log checks in STOMP encoder/decoder Juergen Hoeller 2017-07-10 20:44:51 +02:00
  • dd43b6aabe ReflectionTestUtils does not require spring-aop on the classpath Juergen Hoeller 2017-07-10 20:43:34 +02:00
  • 3714e7b044 Deprecate FileSystemUtils Juergen Hoeller 2017-07-10 14:25:13 +02:00
  • 9b5132ce53 LinkedCaseInsensitiveMap exposes its locale for key conversion Juergen Hoeller 2017-07-10 14:24:28 +02:00
  • fac35ebec2 Remove PathPatternRegistry Rossen Stoyanchev 2017-07-10 11:37:18 +02:00
  • e7b77cb2b6 Drop legacy DisposableBean declaration on AbstractApplicationContext Juergen Hoeller 2017-07-07 20:50:35 +02:00
  • 6d55b3a592 Perform onException delegation outside of connection monitor Juergen Hoeller 2017-07-07 20:44:09 +02:00
  • 7d747f9645 Deprecate AsyncRestTemplate methods in MockRestServiceServer Rossen Stoyanchev 2017-07-07 19:12:05 +02:00
  • 9640cedeae Removing remaining use of PathPattern with String path Rossen Stoyanchev 2017-07-07 19:11:13 +02:00
  • 00f4c36d7a Nullability fine-tuning (RequestContext, LocaleResolver) Juergen Hoeller 2017-07-07 18:46:19 +02:00
  • 4a3ca17d3f Fix imports Sam Brannen 2017-07-07 17:23:43 +02:00
  • 5f2d2b21d9 Avoid required uri when using WebTestClient w/ base url Arjen Poutsma 2017-07-07 13:38:25 +02:00
  • 3232cb6260 Avoid required uri when using WebClient w/ base url Arjen Poutsma 2017-07-03 15:55:58 +02:00
  • 1c07369406 Verify interoperability w/ JUnit Jupiter's @ParameterizedTest in TCF Sam Brannen 2017-07-07 16:45:40 +02:00
  • 2b03507894 Polishing wording regarding JUnit Platform and JUnit Jupiter Sam Brannen 2017-07-07 16:11:52 +02:00
  • ad5f85f8d3 Clean up deprecation warnings in spring-test Sam Brannen 2017-07-07 15:41:02 +02:00
  • e458862849 Reflect recent Reactor changes Arjen Poutsma 2017-07-07 15:24:15 +02:00
  • e0de7754cc Polish Rossen Stoyanchev 2017-07-07 09:41:37 +02:00
  • 3dd6069578 Add UTF8 problem+json media type constant Renato Soppelsa 2017-07-06 11:04:11 +02:00