Commit Graph

  • f6cb30b165 @ExceptionHandler is able to process Error thrown from handler method Juergen Hoeller 2016-03-31 11:52:36 +02:00
  • 75d006d2f9 Improve StringDecoder. Arjen Poutsma 2016-03-31 11:31:02 +02:00
  • 14bf6509ec Consistent cache key implementation across transaction and cache attribute sources Juergen Hoeller 2016-03-30 14:13:04 +02:00
  • 02a6f31807 ASM ClassReader leniently handles label offset mismatch Juergen Hoeller 2016-03-29 15:38:23 +02:00
  • 8f6ede519d RequestHeaderMapMethodArgumentResolver defensively checks for non-existing header values Juergen Hoeller 2016-03-27 14:07:25 +02:00
  • 5619b005f0 Polishing Juergen Hoeller 2016-03-30 10:22:30 +02:00
  • b7819e6ec8 AnnotationTransactionAttributeSource applies class-level metadata to user-level methods only Juergen Hoeller 2016-03-30 10:21:22 +02:00
  • ea09e578b9 Document support for @Cache* as merged composed annotations Sam Brannen 2016-03-29 20:01:45 +02:00
  • 2ed3382a60 Document composed support for @Scheduled, @JmsListener, & @Sql Sam Brannen 2016-03-29 19:53:58 +02:00
  • f35ec5353a Add support for OkHttp3 Roy Clarkson 2016-03-05 09:27:23 -06:00
  • d40d2ffe5e Polishing Sam Brannen 2016-03-29 18:04:26 +02:00
  • 3597879608 Revert merged support for @ManagedNotification & @ManagedOperationParameter Sam Brannen 2016-03-29 17:50:54 +02:00
  • eec22f5072 Avoid duplicate flush when closing outputstream Brian Clozel 2016-03-29 15:51:00 +02:00
  • b947bfe8e9 Support of HTTP persistent connections for JDK client Brian Clozel 2016-03-29 15:46:05 +02:00
  • 3910350b0a ASM ClassReader leniently handles label offset mismatch Juergen Hoeller 2016-03-29 15:38:23 +02:00
  • 6298292523 AsyncRestTemplate triggers no-output HTTP requests immediately as well Juergen Hoeller 2016-03-29 15:22:32 +02:00
  • 2dae4d8134 Deprecated FormTag's "commandName" in favor of "modelAttribute" Juergen Hoeller 2016-03-29 12:09:16 +02:00
  • d927d72204 Merge pull request #76 from lukas-krecan/trivial-test-fix Arjen Poutsma 2016-03-29 10:36:22 +02:00
  • 23f3fff367 Replacing potentionally slow and infinite while loop by a latch Lukas Krecan 2016-03-29 10:33:21 +02:00
  • 26bbb6e767 Polishing Sam Brannen 2016-03-28 16:17:47 +02:00
  • b2a17ba537 RequestHeaderMapMethodArgumentResolver defensively checks for non-existing header values Juergen Hoeller 2016-03-27 14:07:25 +02:00
  • 4fa11e334f Test @ManagedNotification as a merged, composed annotation Sam Brannen 2016-03-26 20:10:20 +01:00
  • 54aeb7a5d6 Cache key classes implement Comparable and consistently provide a toString representation Juergen Hoeller 2016-03-26 14:32:10 +01:00
  • a8b5ea1c51 Polishing Sam Brannen 2016-03-26 01:27:37 +01:00
  • 4742aa0bfe Test @JmsListener as a merged composed annotation Sam Brannen 2016-03-26 01:09:35 +01:00
  • 2353f39ee4 Clean up warnings Sam Brannen 2016-03-26 01:08:58 +01:00
  • 4836d06704 Test @Scheduled as a merged composable annotation Sam Brannen 2016-03-26 00:47:02 +01:00
  • c6ff0951fc Polishing Juergen Hoeller 2016-03-25 23:46:18 +01:00
  • 756301b7c5 Polishing (cherry picked from commit 94cb778) Juergen Hoeller 2016-03-25 23:28:45 +01:00
  • 94cb7786c8 Polishing Juergen Hoeller 2016-03-25 23:28:45 +01:00
  • 862d10c128 Support new default values in WebDataBinder Brian Clozel 2016-03-25 21:31:30 +01:00
  • b0c6357540 Test @Sql as a merged composed annotation Sam Brannen 2016-03-25 16:22:11 +01:00
  • fc839331a7 Refine TestPropertySourceUtils for direct use Phillip Webb 2016-03-25 11:10:47 -07:00
  • fee056a1b1 Simplify search algorithms in AnnotatedElementUtils Sam Brannen 2016-03-25 15:59:54 +01:00
  • c6f6e192c0 Support @Sql as a merged composed annotation Sam Brannen 2016-03-25 00:51:42 +01:00
  • d572b022cc Support @JmsListener as a merged composed annotation Sam Brannen 2016-03-25 00:51:24 +01:00
  • c6b1f38651 Support @Scheduled as a merged composable annotation Sam Brannen 2016-03-25 00:49:59 +01:00
  • b6d9fd39e6 Support @ManagedNotification & @ManagedOperationParameter as merged annotations Sam Brannen 2016-03-25 00:49:21 +01:00
  • 6b7731cc89 Cross reference getMergedRepeatableAnnotations() in AnnotationUtils Sam Brannen 2016-03-25 00:47:44 +01:00
  • ccaa504378 Polishing (cherry picked from commit 775bccc) Juergen Hoeller 2016-03-24 21:44:16 +01:00
  • 775bcccd10 Polishing Juergen Hoeller 2016-03-24 21:44:16 +01:00
  • 852212d0c5 Polishing Juergen Hoeller 2016-03-24 19:57:54 +01:00
  • 0891fbaf97 Consistent formatting Juergen Hoeller 2016-03-24 19:54:28 +01:00
  • 46e0484bf8 Support searches for merged repeatable annotations with "get" semantics Sam Brannen 2016-03-24 19:23:32 +01:00
  • 8d0083ca96 Polishing Sam Brannen 2016-03-24 16:56:06 +01:00
  • 517ebd1d3e Consistent formatting Juergen Hoeller 2016-03-24 19:22:49 +01:00
  • 2cdb0cf690 Temporarily comment quartz-scheduler external API Brian Clozel 2016-03-24 17:52:54 +01:00
  • 2ea7fcde3e Polishing (cherry picked from commit 9af12d2) Juergen Hoeller 2016-03-23 18:39:29 +01:00
  • 7c5aac122a Restored lazy resolution of default executor for AsyncAnnotationBeanPostProcessor Juergen Hoeller 2016-03-11 23:23:58 +01:00
  • 05ab769555 Bsh/GroovyScriptFactory reset script cache in case of compilation error Juergen Hoeller 2016-03-11 12:55:20 +01:00
  • a19be754c8 DefaultCorsProcessor checks for existing CORS response before attempting to compare origin Juergen Hoeller 2016-03-24 15:08:19 +01:00
  • 8994498b44 Revised newline handling tests pass on Windows now Juergen Hoeller 2016-03-23 18:35:26 +01:00
  • fcd155a92c Correct RFC 4648 references in method-level javadoc Juergen Hoeller 2016-03-18 15:15:07 +01:00
  • bfe8d15e97 Removed invalid quoting of message arguments from MessageSource examples Juergen Hoeller 2016-03-11 12:57:41 +01:00
  • a5904efbde Upgrade to XStream 1.4.9 Juergen Hoeller 2016-03-24 13:51:03 +01:00
  • 06db5aa43f Polishing Juergen Hoeller 2016-03-24 15:34:17 +01:00
  • 9a52c81443 UriComponentsBuilder allows more efficient (and less restrictive) CORS origin comparison Juergen Hoeller 2016-03-24 15:33:44 +01:00
  • abe7345008 DefaultCorsProcessor checks for existing CORS response before attempting to compare origin Juergen Hoeller 2016-03-24 15:08:19 +01:00
  • 55f1c98c39 Consistent alphabetical sorting of directory content Juergen Hoeller 2016-03-24 15:00:17 +01:00
  • 1ec35e9c62 Support searches for multiple merged annotations with "get" semantics Sam Brannen 2016-03-24 14:19:36 +01:00
  • 3eff478c45 RequestMethodsRequestCondition uses common HttpMethod resolution Juergen Hoeller 2016-03-24 13:54:00 +01:00
  • 86d5c5c0f7 Avoid putIfAbsent call in HttpEntityMethodProcessor Juergen Hoeller 2016-03-24 13:51:48 +01:00
  • 7e4563a825 Upgrade to XStream 1.4.9 Juergen Hoeller 2016-03-24 13:51:03 +01:00
  • 2453edbb10 Reorganize methods in AnnotatedElementUtils Sam Brannen 2016-03-24 13:18:54 +01:00
  • 38714b35e7 Update Javadoc external links Brian Clozel 2016-03-24 11:40:27 +01:00
  • 20bb25647f Polish Brian Clozel 2016-03-24 10:56:46 +01:00
  • d9d76ecd19 Polishing Arjen Poutsma 2016-03-24 09:39:31 +01:00
  • 2535469099 Support repeatable annotations as composed annotations Sam Brannen 2016-03-23 20:34:43 +01:00
  • 63115ed6eb Do not use annotation detection shortcuts on Class Juergen Hoeller 2016-03-23 19:27:30 +01:00
  • c5b318a4cc Revised 4.3 signatures for MethodParameter/DependencyDescriptor Juergen Hoeller 2016-03-23 18:52:27 +01:00
  • 9af12d290e Polishing Juergen Hoeller 2016-03-23 18:39:29 +01:00
  • 5025c615b1 Consistent use of AnnotatedElementUtils.findMergedAnnotation/hasAnnotation Juergen Hoeller 2016-03-23 18:39:20 +01:00
  • 311d4c95a3 Revised newline handling tests pass on Windows now Juergen Hoeller 2016-03-23 18:35:26 +01:00
  • 3c18a4533a Ignored test removed (not intended to work) Juergen Hoeller 2016-03-23 18:15:29 +01:00
  • 10af007110 Merge pull request #74 from poutsma/refactor_servlet31_undertow Arjen Poutsma 2016-03-23 17:10:07 +01:00
  • 35e511b03f Resolved comments from review Arjen Poutsma 2016-03-23 16:23:42 +01:00
  • e079a726f8 Polish Brian Clozel 2016-03-23 11:17:27 +01:00
  • c7bd3b8440 Support HTTP range requests in Controllers Brian Clozel 2016-03-22 19:06:36 +01:00
  • ed34ea4876 Reset Expires HTTP header when caching configured Brian Clozel 2016-03-23 16:18:15 +01:00
  • 15fe8279e6 Reset Expires HTTP header when caching configured Brian Clozel 2016-03-23 16:18:15 +01:00
  • d20b0003c6 Refactoring of Servlet 3.1 and Undertow support Arjen Poutsma 2016-03-17 15:40:16 +01:00
  • 2267b14055 Add newline at the beginning of textarea macro for FreeMarker and Velocity Kazuki Shimizu 2016-03-23 04:55:07 +09:00
  • 9b2023111d Add newline at the beginning of textarea macro for FreeMarker and Velocity Kazuki Shimizu 2016-03-23 04:55:07 +09:00
  • 7a5e93ff16 Add support for setting the "Vary" response header Rossen Stoyanchev 2016-03-22 21:47:55 -04:00
  • 6bfe0c050d Polish Rossen Stoyanchev 2016-03-22 20:59:16 -04:00
  • 59c88eb3c0 Support @Cache* as merged composed annotations Sam Brannen 2016-03-21 12:53:14 +01:00
  • 0c8a40bdbc Fix escaping of # Stephane Nicoll 2016-03-21 12:51:14 +01:00
  • 2a715e9c61 Fix escaping of # Stephane Nicoll 2016-03-21 12:51:14 +01:00
  • f7c6c69e51 Improve JacksonJsonEncoder Arjen Poutsma 2016-01-26 14:40:54 +01:00
  • 532ed0a4cf Clean up warnings in the spring-test module Sam Brannen 2016-03-20 19:37:54 +01:00
  • a5139f3c66 Support searches for multiple merged composed annotations Sam Brannen 2016-03-20 19:18:11 +01:00
  • 799736c571 Fix typos in Javadoc for AutowireCapableBeanFactory Sam Brannen 2016-03-20 15:26:37 +01:00
  • f1378aa376 Test status quo for finding multiple composed annotations Sam Brannen 2016-03-19 20:22:04 +01:00
  • 744350a262 Polishing Sam Brannen 2016-03-19 18:28:05 +01:00
  • d22480b0eb Ensure all aliased attributes in target annotation are overridden Sam Brannen 2016-03-19 16:17:53 +01:00
  • 4cd7ba12bb Polishing Sam Brannen 2016-03-19 14:39:01 +01:00
  • 5f6406430f LocalSessionFactoryBuilder/Bean supports setMultiTenantConnectionProvider Juergen Hoeller 2016-03-19 13:48:54 +01:00
  • a1a06cd665 @EnableScheduling tests do not expect exception in case of scheduler ambiguity anymore Juergen Hoeller 2016-03-19 13:18:24 +01:00
  • 5045579028 Revise EnableSchedulingTests Sam Brannen 2016-03-19 12:35:02 +01:00
  • a905412514 Allow @Autowired to be declared on parameters Juergen Hoeller 2016-03-18 22:12:22 +01:00