Mark Fisher
|
b882bcf79e
|
INT-28 Return value is now the default for MessagePublishingInterceptor.
|
2009-09-29 19:02:33 +00:00 |
|
Mark Fisher
|
0e8aa07748
|
INT-681, INT-710 more refactoring of code for mapping between Messages and argument arrays
|
2009-09-29 17:29:52 +00:00 |
|
Mark Fisher
|
047b31d759
|
INT-681, INT-710 started to refactor message-mapping logic to support EL, etc.
|
2009-09-29 15:11:14 +00:00 |
|
Mark Fisher
|
2165fdbe1e
|
removed reflection usage for handling Annotation array return value across 2.5 and 3.0 now that we require Spring 3.0
|
2009-09-29 14:42:35 +00:00 |
|
Oleg Zhurakousky
|
7d3666b93f
|
INT-807, INT-707 - fixed broken build after Spring RC1 migration
|
2009-09-29 11:15:18 +00:00 |
|
Mark Fisher
|
92ac1b760a
|
INT-807 upgraded to Spring 3.0.RC1
|
2009-09-29 04:22:30 +00:00 |
|
Oleg Zhurakousky
|
f2603a9559
|
INT-707
|
2009-09-29 01:19:36 +00:00 |
|
Oleg Zhurakousky
|
42a5155d50
|
Fixed INT-770
|
2009-09-28 02:48:02 +00:00 |
|
Iwein Fuld
|
f01125a516
|
INT-806: pulled up resolveReplyChannel and made it final
|
2009-09-26 18:41:17 +00:00 |
|
Iwein Fuld
|
7f41a1b89f
|
INT-801: Fixed concurrency problems and faulty sequence check in the resequencer tests
|
2009-09-26 16:24:40 +00:00 |
|
Mark Fisher
|
5f32e5a1aa
|
INT-797 Any method originally defined on Object is now excluded from the candidates for Message-handling.
|
2009-09-22 19:07:28 +00:00 |
|
Iwein Fuld
|
9759e0e7dc
|
fixed concurrency problem in test
|
2009-09-21 14:23:49 +00:00 |
|
Iwein Fuld
|
942579e8a7
|
INT-330: moved base components for new aggregation over to HEAD, also fixed .classpaths
|
2009-09-21 13:56:05 +00:00 |
|
Iwein Fuld
|
235c0220f5
|
INT-647 removed duplicated TestUtils and fixed resulting errors. It would be good to start using JavaConfig finally
|
2009-09-18 16:12:17 +00:00 |
|
Oleg Zhurakousky
|
28c57bac04
|
Fixed the broken build
|
2009-09-16 05:12:49 +00:00 |
|
Oleg Zhurakousky
|
2645180900
|
|
2009-09-16 04:26:55 +00:00 |
|
Mark Fisher
|
e07b3b031c
|
INT-547 Adjusted the @since version for 1.0.4 since this fix is included there as well.
|
2009-09-04 18:05:32 +00:00 |
|
Mark Fisher
|
a274cea41b
|
INT-547 The 'selector' element is now supported at top level.
|
2009-09-04 17:33:04 +00:00 |
|
Mark Fisher
|
5876e99475
|
INT-645
|
2009-09-04 16:13:53 +00:00 |
|
Mark Fisher
|
8be2af40a5
|
INT-788 Fixed 'cron-trigger' parser. It now refers to the core Spring CronTrigger.
|
2009-09-03 15:34:49 +00:00 |
|
Mark Fisher
|
50fc478102
|
INT-721 PayloadTypeRouter now considers the weight of the match so that an exact match is no longer required. Now interface and superclass types can also be valid candidates.
|
2009-08-31 19:36:04 +00:00 |
|
Mark Fisher
|
c2d77a8c87
|
INT-777 Added support for EL-based filters.
|
2009-08-31 17:36:40 +00:00 |
|
Mark Fisher
|
8e35ba237d
|
INT-775 Added SpEL-based Message Router and parser support for the "expression" attribute on the <router/> element.
|
2009-08-28 21:30:02 +00:00 |
|
Mark Fisher
|
d164e18ed7
|
INT-776 Renamed 'createHandler' method to 'createMethodInvokingHandler' for clarity and converted template methods to be package-protected.
|
2009-08-28 19:49:19 +00:00 |
|
Mark Fisher
|
d1352a03b8
|
INT-776 Refactored Transformer, Splitter, and Router parsers to avoid duplication while adding support for EL-based handlers.
|
2009-08-28 19:39:45 +00:00 |
|
Mark Fisher
|
56196bffe8
|
INT-774 Added EL-based Splitter
|
2009-08-28 17:58:32 +00:00 |
|
Mark Fisher
|
eff45847e9
|
INT-773 Renamed MethodInvokingTransformer to MessageProcessingTransformer now that it is more generic and delegates to a MessageProcessor.
|
2009-08-27 00:28:37 +00:00 |
|
Mark Fisher
|
dc026521d0
|
INT-773 Refactored MethodInvokingTransformer to have a single constructor expecting a MessageProcessor. All configuration of a MessageMappingMethodInvoker now happens externally (in the FactoryBean or annotation post-processor).
|
2009-08-26 23:23:31 +00:00 |
|
Mark Fisher
|
481be2f822
|
INT-773 Added integration test (including config + parsing) for Spring EL-based Transformer.
|
2009-08-26 21:30:41 +00:00 |
|
Mark Fisher
|
2e168c9984
|
INT-767, INT-773 Added ExpressionEvaluatingMessageProcessor implementation and added support for EL-based Transformer.
|
2009-08-26 21:17:35 +00:00 |
|
Mark Fisher
|
4db77d65c8
|
INT-28 Added support for headers based on the evaluation of EL expressions provided on the @Publisher annotation.
|
2009-08-25 22:35:01 +00:00 |
|
Mark Fisher
|
0afaa22344
|
INT-28 Customized the EL parser with 'CreateObjectIfAttemptToReferenceNull' and 'GrowListsOnIndexBeyondSize' configuration, and fixed index incrementing.
|
2009-08-25 21:28:40 +00:00 |
|
Mark Fisher
|
42a1cf0e13
|
INT-28 Initial commit of (new in 2.0) MessagePublishingInterceptor. An AOP interceptor that uses EL to construct a Message payload and then publishes it.
|
2009-08-25 19:26:37 +00:00 |
|
Mark Fisher
|
1e9a998385
|
added 'src/test/resources' as source folder in .classpath files
|
2009-08-25 13:38:33 +00:00 |
|
Mark Fisher
|
44761c46e7
|
removed explicit versions from XSD declarations
|
2009-08-24 22:09:50 +00:00 |
|
Mark Fisher
|
e0dfba2ae9
|
INT-765, INT-766 Added MessageProcessor interface. The MessageMappingMethodInvoking now implements that interface.
|
2009-08-21 22:32:02 +00:00 |
|
Mark Fisher
|
3be8f7b46d
|
pom updates
|
2009-08-21 16:46:03 +00:00 |
|
Mark Fisher
|
f5208c8eb2
|
updated sample poms to refer to Spring Framework 3.0.0.M4 and Spring Integration 2.0.0.BUILD-SNAPSHOT
|
2009-08-21 13:55:25 +00:00 |
|
Mark Fisher
|
d0caa68a6e
|
updated poms for 2.0.0.BUILD-SNAPSHOT and added spring.version and junit.version properties to parent pom
|
2009-08-20 18:41:20 +00:00 |
|
Oleg Zhurakousky
|
0aaa5f9915
|
INT-703 Added support for inner consumer definition (beans:bean)
|
2009-08-18 04:14:10 +00:00 |
|
Oleg Zhurakousky
|
4168b49e49
|
INT-754. Moved parseInnerHandlerDefinitionMethod(..) to IntegrationNamespaceUtils as static method
|
2009-08-18 04:05:08 +00:00 |
|
Mark Fisher
|
db150fc800
|
created 2.0 version of XSD
|
2009-08-14 21:36:05 +00:00 |
|
Mark Fisher
|
aa8c1dd06c
|
upgraded spring version to 3.0.0.M4
|
2009-08-10 13:39:39 +00:00 |
|
Mark Fisher
|
3cb811d028
|
Moved all locking for safe concurrent access into the OrderedAwareLinkedHashSet so that AbstractDispatcher does not have any concurrency concerns itself.
|
2009-08-05 14:28:21 +00:00 |
|
Mark Fisher
|
7de6b0202f
|
releasing lock in finally blocks
|
2009-08-05 12:46:20 +00:00 |
|
Iwein Fuld
|
5d6e4fad9e
|
RESOLVED - issue INT-748: AbstractDispatcher allows unsafe concurrent access to handlers list
http://jira.springframework.org/browse/INT-748
|
2009-08-05 09:18:09 +00:00 |
|
Mark Fisher
|
e881c124d7
|
removed IntervalTrigger, now replaced by PeriodicTrigger in the Spring 3.0 core
|
2009-08-05 02:51:18 +00:00 |
|
Mark Fisher
|
002a6497c6
|
updated underlying Spring dependency to version 3.0.0.CI-352 now that the PeriodicTrigger is in the core (based on, but now replacing Spring Integration's own IntervalTrigger)
|
2009-08-05 01:02:36 +00:00 |
|
Mark Fisher
|
67b6ea048a
|
Refactored all task scheduling and poller triggering to use functionality now included in the Spring 3.0 core, and removed Spring Integration specific code that is now handled by that corresponding code in the core.
|
2009-08-04 01:25:53 +00:00 |
|
Mark Fisher
|
ee25237f0b
|
updated spring-integration and spring version ranges in template.mf files, and also updated spring-ws to 1.5.7.A and spring-security to 2.0.5.RELEASE
|
2009-08-03 22:44:27 +00:00 |
|