Commit Graph

  • 8e52e650f4 Fixed type resolution for uninitialized factory-method declaration Juergen Hoeller 2013-12-10 13:12:32 +01:00
  • 71650c0a44 Fixed evaluation of "!" operator in case of multiple profile expressions Juergen Hoeller 2013-12-09 13:29:21 +01:00
  • 4fe52d1953 Polishing Juergen Hoeller 2013-12-10 12:00:32 +01:00
  • 6d7ce439b1 Introduced GuavaCacheManager as an alternative to ConcurrentMapCacheManager Juergen Hoeller 2013-12-10 11:59:17 +01:00
  • 4c8a7899f2 Optimized use of JDBC 3.0 ParameterMetaData.getParameterType, caching information about drivers which do not support that feature Juergen Hoeller 2013-12-10 01:38:57 +01:00
  • 26d143868f Compatibility with XStream 1.4.5 Juergen Hoeller 2013-12-09 22:47:16 +01:00
  • 242ecdc448 Fixed inner bean name determination for multi-level nesting scenario, calculating a unique bean name as early as possible now (and for any kind of bean scope) Juergen Hoeller 2013-12-09 21:45:44 +01:00
  • 5dcd28761c Fixed type resolution for uninitialized factory-method declaration Juergen Hoeller 2013-12-09 18:53:27 +01:00
  • c89985c1db Ensure ServTEL doesn't reset ReqAttrs by accident Sam Brannen 2013-12-09 15:35:54 +01:00
  • a3b022aa48 Ensure ServTEL doesn't reset ReqAttrs by accident Sam Brannen 2013-12-09 15:35:54 +01:00
  • 5f38996cd6 Add methods for static resolution of @ExceptionHandler Rossen Stoyanchev 2013-12-09 08:19:17 -05:00
  • 6078c27e60 Fixed evaluation of "!" operator in case of multiple profile expressions Juergen Hoeller 2013-12-09 13:29:21 +01:00
  • d4b0751626 Polishing Juergen Hoeller 2013-12-09 00:12:03 +01:00
  • 6bed18004e Fixed detection of qualifier annotations on scoped-proxy factory methods Juergen Hoeller 2013-12-09 00:11:41 +01:00
  • f70739430b Polishing Juergen Hoeller 2013-12-08 23:27:31 +01:00
  • 8580d2d19e Fixed detection of generic types and qualifier annotations on scoped-proxy factory methods Juergen Hoeller 2013-12-08 23:24:16 +01:00
  • 1f9b833c4d Introduced SockJsSession interface and moved SockJsSessionFactory and SockJsServiceConfig to sockjs.transport; added initialize(SockJsServiceConfig) method to TransportHandler interface; extracted TransportHandlingSockJsService from DefaultSockJsService; moved sockjs.support.frame to sockjs.frame and extracted (Default)SockJsFrameFormat from SockJsFrame; moved SockJsHttpRequestHandler to sockjs.support; removed Jackson 1.x support Juergen Hoeller 2013-12-08 01:25:52 +01:00
  • fcecd0328a Collapse messaging.simp.handler into messaging.simp Rossen Stoyanchev 2013-12-06 17:23:31 -05:00
  • 307bf4bede Add messaging.simp.user package Rossen Stoyanchev 2013-12-06 17:05:29 -05:00
  • 89455c00f6 Create messaging.simp.broker package Rossen Stoyanchev 2013-12-06 16:24:04 -05:00
  • ea8a2095ec Polishing Juergen Hoeller 2013-12-06 21:51:18 +01:00
  • 7a154e8e98 Renamed handler.support to handler.invocation Juergen Hoeller 2013-12-06 21:50:47 +01:00
  • c4163c7475 Moved messaging.support.converter to messaging.converter; moved messaging.support.tcp to messaging.tcp; moved messaging.support.channel to messaging.support itself; moved handler.condition to handler itself; reworked handler.method into handler.support Juergen Hoeller 2013-12-06 18:24:33 +01:00
  • 947f3d4b2b Update Javadoc, add tests and polish spring-messaging Rossen Stoyanchev 2013-12-04 08:34:35 -05:00
  • 3e0b0f100c Delete unused import in MockAsyncContext Sam Brannen 2013-12-05 21:48:49 +01:00
  • 4957131a7b Delete sysout.println call from MBean*Tests Sam Brannen 2013-12-05 20:40:09 +01:00
  • edeb11c556 Polishing Juergen Hoeller 2013-12-03 01:30:22 +01:00
  • efc5074395 Document ControllerAdvice annotation Brian Clozel 2013-12-04 17:14:55 +01:00
  • 0912be105a Increment version to 4.0.0.BUILD-SNAPSHOT Spring Buildmaster 2013-12-03 15:09:47 -08:00
  • 8a4b36479a Release version 4.0.0.RC2 Spring Buildmaster 2013-12-03 14:45:38 -08:00
  • dfed8afb26 Only consider "is" methods with boolean returns Phillip Webb 2013-12-03 12:01:24 -08:00
  • 85b0bfff58 Only consider "is" methods with boolean returns Phillip Webb 2013-12-03 12:01:24 -08:00
  • 8f569264da Fix issue in GlassfishRequestUpgradeStrategy Rossen Stoyanchev 2013-12-03 14:38:55 -05:00
  • 3ac14e7cd8 Document websocket XML namespace Brian Clozel 2013-12-03 18:08:41 +01:00
  • 14468e80f3 Add principal in GlassfishRequestUpgradeStrategy Rossen Stoyanchev 2013-12-03 12:02:41 -05:00
  • b1485420b6 Use port scanning for JMX tests Phillip Webb 2013-12-03 08:20:30 -08:00
  • 1dff45c38a Consistent ".jetty" and ".standard" subpackages; consolidated GlassFishRequestUpgradeStrategy implementation; renamed Text/BinaryWebSocketHandler and moved them to web.socket.support Juergen Hoeller 2013-12-03 01:30:22 +01:00
  • 236981aaa9 Support multi-value x-forwarded-host header Rossen Stoyanchev 2013-12-03 09:55:47 -05:00
  • 7713a55f6b Add test case for multivalue x-forwarded host header Rossen Stoyanchev 2013-12-03 09:24:40 -05:00
  • d4245610a2 Fix performance test HSQLDB error Phillip Webb 2013-12-02 23:59:32 -08:00
  • 526555de85 Tweak times in TimedSpringRunnerTests Phillip Webb 2013-12-02 22:47:01 -08:00
  • c2b56c07e5 Cache property TypeDescriptors Phillip Webb 2013-12-02 21:55:00 -08:00
  • fd1b48139f Polish Phillip Webb 2013-12-02 21:34:55 -08:00
  • bb5a53f7f7 Update websocket xml namespace attributes Rossen Stoyanchev 2013-12-02 21:55:44 -05:00
  • cea049b791 Move websocket config tests to annotation package Rossen Stoyanchev 2013-12-02 21:32:06 -05:00
  • cb46ef86c6 Fix test following ResolvableType hashcode change Phillip Webb 2013-12-02 16:54:35 -08:00
  • 6c1f62b19d EhCacheFactoryBean calls CacheManager.addCache before setStatisticsEnabled Juergen Hoeller 2013-12-03 01:30:22 +01:00
  • f5a310ad57 Polishing (backported from 3.2.x) Juergen Hoeller 2013-12-03 01:37:01 +01:00
  • 6ce2eb9622 EhCacheFactoryBean calls CacheManager.addCache before setStatisticsEnabled Juergen Hoeller 2013-12-03 01:30:22 +01:00
  • 6224ddd0cb Polishing (including removal of javadoc imports that show as package cycles in IntelliJ) (cherry picked from commit 2a52dec) Juergen Hoeller 2013-12-03 01:28:45 +01:00
  • 25c7e3645b Polishing (including removal of javadoc imports that show as package cycles in IntelliJ) (cherry picked from commit 2a52dec) Juergen Hoeller 2013-12-02 23:57:00 +01:00
  • 9c9cc7fcb4 Use AnnotationTransactionAttributeSource class name to avoid hard dependency on transaction.annotation package (cherry picked from commit 4133272) Juergen Hoeller 2013-12-02 23:55:41 +01:00
  • 2a52decbbc Polishing (including removal of javadoc imports that show as package cycles in IntelliJ) Juergen Hoeller 2013-12-02 23:57:00 +01:00
  • 41332728f9 Use AnnotationTransactionAttributeSource class name to avoid hard dependency on transaction.annotation package Juergen Hoeller 2013-12-02 23:55:41 +01:00
  • e62cd84ca2 Merged web.socket.messaging.config into web.socket.config and introduced web.socket.config.annotation Juergen Hoeller 2013-12-02 23:54:38 +01:00
  • ab2949f2b7 Fix ResolvableType hashCode generation Phillip Webb 2013-12-02 14:47:44 -08:00
  • 69238ba66f Move WebSocketExtension to top-level package Rossen Stoyanchev 2013-12-02 16:53:11 -05:00
  • e3e1c1bcec Rearranged web.socket.server subpackages and introduced web.socket.config Juergen Hoeller 2013-12-02 22:31:57 +01:00
  • eb8b5c435c Polishing Juergen Hoeller 2013-12-02 17:38:59 +01:00
  • 5e02a6dda3 Fix casing in spring mvc namespace attributes Phillip Webb 2013-12-02 12:25:03 -08:00
  • 47ef45d152 Polish websocket xml namespace Rossen Stoyanchev 2013-12-02 15:25:09 -05:00
  • 92e144a8a8 Add a 'bill of materials' project for Maven users Phillip Webb 2013-11-27 15:32:04 -08:00
  • 079fb2db73 Add assert AbstractStandardRequestUpgradeStrategy Rossen Stoyanchev 2013-12-02 13:59:17 -05:00
  • 10f5d96a78 Add XML namespace for WebSocket config Brian Clozel 2013-11-26 20:04:57 +01:00
  • 5639eb66b6 Polishing Juergen Hoeller 2013-12-02 16:32:02 +01:00
  • 1dc79f7f9c Synchronized cache creation on CacheManager Juergen Hoeller 2013-12-02 16:10:44 +01:00
  • c1b772cd9c Optimized ImportAware processing to avoid re-reading class files (cherry picked from commit 519f78c) Juergen Hoeller 2013-12-02 16:10:34 +01:00
  • 8f1fefc159 Fixed javadoc Juergen Hoeller 2013-12-02 14:55:56 +01:00
  • 3e4b3cad6a Always preserve target class for configuration classes in case of auto-proxying Juergen Hoeller 2013-12-02 14:42:17 +01:00
  • 8958912c94 Extended testPrototypeCreationWithOverriddenAutowiredPropertiesIsFastEnough's deadline (since that test repeatedly failed on the CI server) Juergen Hoeller 2013-12-02 13:15:27 +01:00
  • 676ad125a1 Reverted arrayToList signature to return plain List Juergen Hoeller 2013-12-02 13:10:41 +01:00
  • bd8469990d Detect depends-on cycles and throw proper exception Juergen Hoeller 2013-12-02 12:39:37 +01:00
  • de890fd100 Synchronized cache creation on CacheManager Juergen Hoeller 2013-12-02 11:02:07 +01:00
  • ce917d5cbb Polishing around @EnableTransactionManagement Juergen Hoeller 2013-12-02 11:00:26 +01:00
  • e8dead247c @EnableTransactionManagement and co get detected on superclasses as well Juergen Hoeller 2013-12-02 10:59:30 +01:00
  • 73a8a1b966 Detect cache hit with multiple @Cachables Phillip Webb 2013-11-26 17:13:50 -08:00
  • b0b40dade1 Detect cache hit with multiple @Cachables Phillip Webb 2013-11-26 17:04:31 -08:00
  • 043a41e382 Consistent whitespace after imports Phillip Webb 2013-11-26 14:55:51 -08:00
  • 15698860e1 General polish of new 4.0 classes Phillip Webb 2013-11-26 14:47:39 -08:00
  • 690051f46c Add ability to customize message channels Rossen Stoyanchev 2013-11-26 16:47:48 -05:00
  • e764c8d897 Fix synchronization issue in StompSubProtocolHandler Rossen Stoyanchev 2013-11-26 11:55:53 -05:00
  • a31ac882c5 Fix various javadoc warnings Phillip Webb 2013-11-26 13:24:19 -08:00
  • c7c395d0d0 Merge pull request #421 from sbrannen/SPR-11038 Sam Brannen 2013-11-26 15:59:00 -05:00
  • 64f593db8f Support meta-annotation attr overrides in the TCF Sam Brannen 2013-11-20 19:44:55 +01:00
  • c5779e2ed6 Remove unused GlassFishLoadTimeWeaverTests Phillip Webb 2013-11-26 10:50:06 -08:00
  • ef3a3b03ce @EnableMBeanExport supports empty placeholders as well Juergen Hoeller 2013-11-26 14:43:10 +01:00
  • 119e793994 Fix concurrency issue in TestDispatcherServlet Rossen Stoyanchev 2013-11-15 17:37:04 +00:00
  • ce3e55743f Extract IdGenerator into a top-level class Rossen Stoyanchev 2013-11-25 20:59:51 -05:00
  • a5d87fffd9 Polish Javadoc for @IfProfileValue Sam Brannen 2013-11-25 21:22:54 -05:00
  • 412f74f679 Provide meta-annotation support for @Rollback Sam Brannen 2013-11-25 20:17:14 -05:00
  • 1e6f2e79b9 Adapted getXmlAsSource implementation to avoid compilation failure in IntelliJ IDEA Juergen Hoeller 2013-11-26 01:41:54 +01:00
  • 1ee816b473 Re-introduced custom StaxSource and StaxResult for Spring Web Services Juergen Hoeller 2013-11-26 01:40:34 +01:00
  • e6952f41b7 Merge pull request #418 from ericdahl/doc-typos Phillip Webb 2013-11-25 15:59:28 -08:00
  • e9f78f6043 Fix various typos Eric Dahl 2013-11-23 20:43:38 -06:00
  • 4e82416ba9 Add SubProtocolCapable interface Rossen Stoyanchev 2013-11-25 18:02:35 -05:00
  • 59002f2456 Fix remaining compiler warnings Phillip Webb 2013-11-21 18:15:09 -08:00
  • 4de3291dc7 Consolidate websocket/messaging code Rossen Stoyanchev 2013-11-22 13:49:38 -05:00
  • f888b8816f Re-enabled tests for meta-annotations on interfaces Juergen Hoeller 2013-11-23 00:43:29 +01:00
  • f39bb02628 Polishing Juergen Hoeller 2013-11-22 23:29:54 +01:00
  • 70164cb145 Properly handle InvocationTargetException in reflective JtaPlatform implementation Juergen Hoeller 2013-11-22 23:26:09 +01:00