Commit Graph

  • 134e5a2aec Jms2MessageProducerInvocationHandler properly delegates to CachedMessageProducer.this Juergen Hoeller 2014-07-04 00:25:43 +02:00
  • d10220edf8 Refined DefaultJpaDialect's InvalidIsolationLevelException message Juergen Hoeller 2014-07-03 22:24:36 +02:00
  • f8ab4f6980 Reference documentation backports Juergen Hoeller 2014-07-03 22:26:24 +02:00
  • 77406eded8 Refined DefaultJpaDialect's InvalidIsolationLevelException message Juergen Hoeller 2014-07-03 22:24:36 +02:00
  • b5a5fffdfd Reference documentation covers application scope now Juergen Hoeller 2014-07-03 22:26:24 +02:00
  • af13310da0 Refined DefaultJpaDialect's InvalidIsolationLevelException message Juergen Hoeller 2014-07-03 22:24:36 +02:00
  • 0d710f197e Polishing tests in spring-test Sam Brannen 2014-07-03 19:33:20 +02:00
  • 62351e0f6e Fix wrong method signature in documentation Stephane Nicoll 2014-07-03 17:00:25 +02:00
  • 977c5ca439 Synchronize request init in AbstractHttpSockJsSession Rossen Stoyanchev 2014-07-02 18:28:48 -04:00
  • bdceaa481b Introduce TestNG tests for programmatic tx mgmt in the TCF Sam Brannen 2014-07-02 23:14:42 +02:00
  • 90f0d14c8e Merge from sbrannen/SPR-5079 Sam Brannen 2014-07-02 22:56:44 +02:00
  • f667e43ca2 Introduce programmatic tx mgmt in the TCF Sam Brannen 2014-06-24 13:48:20 +02:00
  • 526b463474 Standard use of resolvedDestinationCache Map; fixed formatting Juergen Hoeller 2014-07-02 20:53:52 +02:00
  • 6d15fcc4a6 Log name of test for WebSocket integration tests Rossen Stoyanchev 2014-07-02 14:26:51 -04:00
  • 59e02e63c4 Synchronize request init in AbstractHttpSockJsSession Rossen Stoyanchev 2014-07-02 13:47:48 -04:00
  • fe72fcede5 Polishing (cherry picked from commit ede2150) Juergen Hoeller 2014-07-02 17:32:43 +02:00
  • ede2150544 Polishing Juergen Hoeller 2014-07-02 17:32:43 +02:00
  • 5614e257d1 Polishing Juergen Hoeller 2014-07-02 17:03:05 +02:00
  • c84b30d4a4 CachingDestinationResolverProxy for slow target DestinationResolvers Juergen Hoeller 2014-07-02 17:00:26 +02:00
  • ea4a5d4722 Add XML config support ResourceResolver & ResourceTransformer Brian Clozel 2014-06-30 15:25:30 +02:00
  • 87cbade8be Test variant for SPR-11521 (currently @Ignored) Juergen Hoeller 2014-07-02 15:13:34 +02:00
  • 367b0394a2 Spring's ROME support requires ROME 1.5 (com.rometools.rome) now Juergen Hoeller 2014-07-02 15:04:41 +02:00
  • 32b87079cb Re-enable Hibernate EntityManagerFactory tests Sam Brannen 2014-07-02 13:10:19 +02:00
  • 476864f3e9 Expose handled exception as request attribute Rossen Stoyanchev 2014-07-01 23:32:27 -04:00
  • 9e52004222 Add support for asserting JSON Sebastien Deleuze 2014-06-30 12:27:54 +02:00
  • 010d8b8c89 Defensively check for pre-resolved FactoryBean.getObject() results in circular reference scenarios Juergen Hoeller 2014-07-02 00:23:32 +02:00
  • 8307447235 CachedIntrospectionResults uses SoftReference instead of WeakReference for non-cache-safe entries Juergen Hoeller 2014-07-02 00:22:24 +02:00
  • 07edf11e21 Defensively check for pre-resolved FactoryBean.getObject() results in circular reference scenarios Juergen Hoeller 2014-07-01 23:50:17 +02:00
  • f27b9498be CachedIntrospectionResults uses SoftReference instead of WeakReference for non-cache-safe entries Juergen Hoeller 2014-07-02 00:22:24 +02:00
  • d870b382da Defensively check for pre-resolved FactoryBean.getObject() results in circular reference scenarios Juergen Hoeller 2014-07-01 23:50:17 +02:00
  • d3a87a13f7 Polish Rossen Stoyanchev 2014-07-01 16:09:51 -04:00
  • f6fbdafb6a Introduce RequestEntity and builder Arjen Poutsma 2014-05-07 10:39:46 +02:00
  • e9ecaf6f4a Fix issue with StompSubProtocolHandler initialization Rossen Stoyanchev 2014-07-01 14:59:51 -04:00
  • 5092414842 Improve SubscriptionRegistry subscription removal Rossen Stoyanchev 2014-07-01 14:35:22 -04:00
  • 6438209557 Remove JDK 1.7 guards Rossen Stoyanchev 2014-07-01 14:33:27 -04:00
  • b7984f21d8 Polishing Juergen Hoeller 2014-07-01 20:30:31 +02:00
  • ec4e6e0b0e StatementCreatorUtils populates NVARCHAR, LONGNVARCHAR, NCLOB via setString as well Juergen Hoeller 2014-07-01 20:30:23 +02:00
  • 7a1f19b96c Polish Rossen Stoyanchev 2014-07-01 14:22:23 -04:00
  • ce20abde51 Improve subscription removal in SubscriptionRegistry Sebastien Deleuze 2014-07-01 15:15:09 +02:00
  • 083d415fc4 Fix cache cleanup issue in DefaultSubscriptionRegistry Sebastien Deleuze 2014-07-01 11:55:02 +02:00
  • 983cce22d8 Package javadoc cleanup for web.servlet.mvc, removing outdated references Juergen Hoeller 2014-07-01 18:12:42 +02:00
  • 67ebef6b32 BeanFactoryAnnotationUtils consistently applies bean name fallback when no BeanDefinition present Juergen Hoeller 2014-07-01 18:12:23 +02:00
  • 7396210d40 Package javadoc cleanup for web.servlet.mvc, removing outdated references Juergen Hoeller 2014-07-01 17:26:27 +02:00
  • b9935e9fe3 BeanFactoryAnnotationUtils consistently applies bean name fallback when no BeanDefinition present Juergen Hoeller 2014-07-01 16:29:40 +02:00
  • 669386abac Organize imports in Spring MVC Test classes Sam Brannen 2014-07-01 17:57:48 +02:00
  • c60c1cec45 Suppress serial warning in JCacheCustomInterceptorTests Sam Brannen 2014-07-01 17:40:18 +02:00
  • f40d67cfec Prepare for upgrade to Gradle 2.0 Sam Brannen 2014-07-01 17:37:17 +02:00
  • ba522e5e55 Package javadoc cleanup for web.servlet.mvc, removing outdated references Juergen Hoeller 2014-07-01 17:26:27 +02:00
  • 5ed20d21b1 Add test Stephane Nicoll 2014-07-01 17:20:43 +02:00
  • 49e960c151 Polish doc & imports for MockAsyncClientHttpRequest Sam Brannen 2014-07-01 16:35:00 +02:00
  • f8b6114440 BeanFactoryAnnotationUtils consistently applies bean name fallback when no BeanDefinition present Juergen Hoeller 2014-07-01 16:29:40 +02:00
  • 0451232eb4 Polishing (cherry picked from commit 86ea305) Juergen Hoeller 2014-07-01 15:11:36 +02:00
  • 86ea3059b6 Polishing Juergen Hoeller 2014-07-01 15:11:36 +02:00
  • 4384c1ae50 Upgrade to Reactor 1.1.3 Juergen Hoeller 2014-07-01 12:51:33 +02:00
  • 7497391497 Prepare for upgrade to Gradle 2.0 Sam Brannen 2014-07-01 14:46:38 +02:00
  • 386b757e84 Upgrade to ASM 5.0.3 (and Hibernate 4.2.14) Juergen Hoeller 2014-07-01 14:45:04 +02:00
  • c033f889bf Polishing (backported from master) (cherry picked from commit 48f753f) Juergen Hoeller 2014-07-01 12:12:42 +02:00
  • 44c61e5d5f Consistent declaration of private static final logger variables Juergen Hoeller 2014-07-01 12:09:29 +02:00
  • f4062bc758 AbstractAutowireCapableBeanFactory's createBean/autowireBean/configureBean use CacheUtils.isCacheSafe to re-enable PropertyDescriptor caching Juergen Hoeller 2014-07-01 12:07:26 +02:00
  • 0298a1f093 Cache Class.getDeclaredMethods() results and avoid pattern matching in isCglibRenamedMethod as far as possible Juergen Hoeller 2014-07-01 12:06:34 +02:00
  • 247771ce91 UriComponentBuilder allows for multiple independent build() calls on same builder instance Juergen Hoeller 2014-07-01 11:57:45 +02:00
  • 1be3a6cce2 FrameworkPortlet properly initializes StandardPortletEnvironment's property sources and exposes local PortletRequestAttributes in case of pre-bound ServletRequestAttributes as well Juergen Hoeller 2014-07-01 11:55:19 +02:00
  • 1ca0351831 PathMatchingResourcePatternResolver's findPathMatchingResources needs to check for VFS before checking isJarResource Juergen Hoeller 2014-07-01 11:54:16 +02:00
  • 5b4748d897 MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet Juergen Hoeller 2014-07-01 11:52:53 +02:00
  • 13197b6aa5 WebSphereUowTransactionManager exposes SmartTransactionObject Juergen Hoeller 2014-07-01 11:51:33 +02:00
  • d96550898f HttpHeaders fails getAllow if set to EmptyCollection Juergen Hoeller 2014-07-01 11:46:53 +02:00
  • e90143e03b Polishing Juergen Hoeller 2014-07-01 12:52:09 +02:00
  • 9c46cb6f49 Upgrade to Reactor 1.1.3 Juergen Hoeller 2014-07-01 12:51:33 +02:00
  • 347b7313b8 Dependency updates (as appropriate for the 4.0.x line) Juergen Hoeller 2014-07-01 12:31:47 +02:00
  • 3fb05017a1 Reference documentation overhaul (backported from master) Juergen Hoeller 2014-07-01 12:31:16 +02:00
  • 48f753f368 Polishing (backported from master) Juergen Hoeller 2014-07-01 12:12:42 +02:00
  • c16032b98a Consistent declaration of private static final logger variables Juergen Hoeller 2014-07-01 12:09:29 +02:00
  • c32d5592c7 AbstractAutowireCapableBeanFactory's createBean/autowireBean/configureBean use CacheUtils.isCacheSafe to re-enable PropertyDescriptor caching Juergen Hoeller 2014-06-30 00:58:44 +02:00
  • 5f695a47db Cache Class.getDeclaredMethods() results and avoid pattern matching in isCglibRenamedMethod as far as possible Juergen Hoeller 2014-07-01 12:06:34 +02:00
  • 74c878ee0e AnnotationUtils defensively catches and logs unexpected exceptions from retrieval attempts (proceeding like the annotation wasn't there) Juergen Hoeller 2014-07-01 12:05:38 +02:00
  • 178d58cc75 ConfigurationClassParser falls back to ASM-based resolution of member classes in case of NoClassDefFoundError Juergen Hoeller 2014-07-01 12:02:27 +02:00
  • 7b38b41bf5 ConfigurationClassPostProcessor skips pre-processed bean definitions now (avoiding side effects in case of multiple CCPPs) Juergen Hoeller 2014-06-25 13:46:15 +02:00
  • 6403479902 TypeDescriptor's nested type traversal leniently returns null in case of unresolvable nested type Juergen Hoeller 2014-07-01 12:00:20 +02:00
  • 5af1a691bc DefaultAdvisorChainFactory never passes null into ClassFilter, enabling async advisor to work without target class as well Juergen Hoeller 2014-06-26 18:12:44 +02:00
  • 9f967b1d81 SharedEntityManagerCreator immediately throws TransactionRequiredException on persist, merge, remove etc (as required by JPA spec) Juergen Hoeller 2014-06-27 19:58:20 +02:00
  • e50507206f DefaultSubscriptionRegistry's removeSubscriptionInternal defensively handles non-existing destinations Juergen Hoeller 2014-07-01 11:58:08 +02:00
  • c73ac075c4 UriComponentBuilder allows for multiple independent build() calls on same builder instance Juergen Hoeller 2014-06-25 13:19:28 +02:00
  • 0bf0901b8f SelectTag consistently checks specified 'multiple' attribute now, never falling back to forceMultiple in case of user-provided value Juergen Hoeller 2014-06-25 12:36:51 +02:00
  • 7d94b5e853 FrameworkPortlet properly initializes StandardPortletEnvironment's property sources and exposes local PortletRequestAttributes in case of pre-bound ServletRequestAttributes as well Juergen Hoeller 2014-07-01 11:55:19 +02:00
  • 8ddbbc2e67 PathMatchingResourcePatternResolver's findPathMatchingResources needs to check for VFS before checking isJarResource Juergen Hoeller 2014-07-01 11:54:16 +02:00
  • 0a34f86333 MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet Juergen Hoeller 2014-07-01 11:52:53 +02:00
  • a0c86ae455 WebSphereUowTransactionManager exposes SmartTransactionObject Juergen Hoeller 2014-07-01 11:51:33 +02:00
  • 0761ee99ae Workaround for WFLY-3474 NullPointerException Juergen Hoeller 2014-07-01 11:51:01 +02:00
  • 9054f4fb58 HttpHeaders fails getAllow if set to EmptyCollection Juergen Hoeller 2014-07-01 11:46:53 +02:00
  • 37ba1b966e Seamless support for Groovy bean definitions mixed with XML bean definitions Juergen Hoeller 2014-06-30 22:53:25 +02:00
  • 06d3e1b94e Fix Javadoc typo Rossen Stoyanchev 2014-06-30 13:27:19 -04:00
  • db616dc438 Polishing Juergen Hoeller 2014-06-30 14:55:43 +02:00
  • cee53e9330 Unit tests for method validation before async dispatching Juergen Hoeller 2014-06-30 13:49:48 +02:00
  • 71b942698d Fix sniff task warnings Rossen Stoyanchev 2014-06-29 22:56:53 -04:00
  • b1aebb2c0c Fix failing test Rossen Stoyanchev 2014-06-29 22:09:14 -04:00
  • 41e78d0f50 Fix failing test Rossen Stoyanchev 2014-06-29 22:08:25 -04:00
  • 974bd43f28 AbstractAutowireCapableBeanFactory's createBean/autowireBean/configureBean use CacheUtils.isCacheSafe to re-enable PropertyDescriptor caching Juergen Hoeller 2014-06-30 00:58:44 +02:00
  • fab67b0595 CachedIntrospectionResults and co consistently avoid synchronization (through use of ConcurrentReferenceHashMap) Juergen Hoeller 2014-06-30 00:16:15 +02:00
  • 526d5ba253 Fix warnings from sniff task on master Rossen Stoyanchev 2014-06-29 17:44:43 -04:00
  • cb40908a7d Fix warnings from the sniff task Rossen Stoyanchev 2014-06-29 17:35:00 -04:00