Mark Fisher
|
ffc6dd556d
|
INT-847 Upgrading to Spring 3.0 snapshot (CI-475 from 2009/11/25).
|
2009-11-26 05:35:38 +00:00 |
|
Mark Fisher
|
335f394653
|
ReflectionUtils.invokeMethod(..) does not accept a null target for static methods in the 3.0 snapshot (currently CI-475).
|
2009-11-26 04:58:41 +00:00 |
|
Mark Fisher
|
6f82886c35
|
committing spring.tooling files and icons
|
2009-11-25 21:50:11 +00:00 |
|
Mark Fisher
|
ad0cea59a2
|
removing AbstractHeaderTransformer since it is no longer used
|
2009-11-25 21:39:30 +00:00 |
|
Mark Fisher
|
554779bfa8
|
INT-878 Added an error if the "type" attribute is specified on a header that has a fixed type (e.g. "expiration-date").
|
2009-11-25 19:37:47 +00:00 |
|
Mark Fisher
|
641675bbe4
|
INT-878 The sub-elements of <header-enricher/> now support a "type" attribute.
|
2009-11-25 19:28:55 +00:00 |
|
Mark Fisher
|
63b657b52a
|
INT-880 Added SpEL support to <header-enricher/> by including an "expression" attribute on the <header/> sub-element (to be used in place of either "value" or "ref").
|
2009-11-25 00:01:31 +00:00 |
|
Oleg Zhurakousky
|
1ed307765e
|
INT-881, Added ControlBusBindingMessageDistributionListener, fixed template.mf (after real OSGi testing), added tests
|
2009-11-18 00:12:15 +00:00 |
|
Oleg Zhurakousky
|
0f5b6dfd20
|
INT-881, Decoupled SI Services configuration from service interaction with the Control Bus (forgot to commit the dependent change, fixing broken build)
|
2009-11-17 13:58:06 +00:00 |
|
Oleg Zhurakousky
|
eb13d55218
|
INT-881, Added initial namespace support for auto-exporting SI components as OSGi services.
|
2009-11-05 16:24:06 +00:00 |
|
Oleg Zhurakousky
|
e560a5fdbc
|
INT-868. Defined ControlBus interface and ControlBusMessageHandler to handle ControlBus messages
|
2009-11-03 10:52:29 +00:00 |
|
Oleg Zhurakousky
|
d76109496c
|
INT-867
|
2009-11-03 10:45:42 +00:00 |
|
Mark Fisher
|
33f593cf27
|
INT-712 Headers defined by 'header-enricher' elements are now configured as sub-elements rather than attributes. This applies to the "core" as well as the JMS and Mail namespace support.
|
2009-11-03 00:14:28 +00:00 |
|
Mark Fisher
|
543ec6f5f6
|
INT-565 removed @MessageMapping and added @Payload
|
2009-11-02 17:03:33 +00:00 |
|
Mark Fisher
|
af5d6e0e30
|
Added test for auto-generated input-channel.
|
2009-11-02 14:43:37 +00:00 |
|
Mark Fisher
|
625db5a0d0
|
Added test for nested properties in an EL expression within a @Header annotation on a method parameter.
|
2009-10-30 22:17:28 +00:00 |
|
Mark Fisher
|
5ebafd8df9
|
INT-866 added "method" variable to the SpEL context and also refactored ExpressionBinding and ExpressionSource (work in progress).
|
2009-10-30 18:39:47 +00:00 |
|
Oleg Zhurakousky
|
40b26b6be7
|
INT-809, Cleaned uo some code and updated the docs to reflect the new 'publisher' namespace
|
2009-10-28 23:39:54 +00:00 |
|
Oleg Zhurakousky
|
8d49507cb0
|
INT-809 Added namespace support for MessagePublishigInterceptor
|
2009-10-28 20:46:54 +00:00 |
|
Mark Fisher
|
6c4d28fbd2
|
INT-796 limiting the bean lookup to the DefaultConfiguringBeanFactoryPostProcessor type
|
2009-10-20 18:56:35 +00:00 |
|
Mark Fisher
|
2064939c84
|
INT-845 added StartupMode enum since polling consumers must not start as eagerly as event-driven consumers subscribe to their input channels
|
2009-10-13 00:39:30 +00:00 |
|
Mark Fisher
|
611b2fc325
|
Refactored PublisherAnnotationBeanPostProcessor to implement BeanClassLoaderAware and to use AopUtils.canApply() since the advisor is a pointcut-advisor.
|
2009-10-10 19:21:27 +00:00 |
|
Mark Fisher
|
6983e4ee77
|
@MessageMapper now accepts a "value" instead of "expression". The ArgumentArrayMessageMapper now verifies that only one valid mapping annotation has been provided on a parameter (@MessageMapping, @Header, or @Headers), and it ignores any other annotations (rather than throwing an Exception).
|
2009-10-10 18:59:06 +00:00 |
|
Iwein Fuld
|
b5a56dbfe0
|
fixed code style violation (spaces to tabs)
|
2009-10-10 18:53:29 +00:00 |
|
Iwein Fuld
|
c38b0e1832
|
https://jira.springsource.org/browse/INT-838
Added channel to the message, added testcase for this branch.
|
2009-10-10 18:14:08 +00:00 |
|
Oleg Zhurakousky
|
1d57b284eb
|
INT-814, INT-839 Added PublisherAnnotationBeanPostProcessor, added tests for documenting usage of @Publisher annotation and AOP-based MessagePublisherInterceptor
|
2009-10-09 00:04:31 +00:00 |
|
Oleg Zhurakousky
|
26587d83ad
|
Polished up ArgumentArrayMessageMapper (related to INT-681)
|
2009-10-08 03:56:26 +00:00 |
|
Mark Fisher
|
c00e1f1c82
|
INT-825 the <chain> element now accepts an inner poller with a "ref" attribute
|
2009-10-06 23:03:41 +00:00 |
|
Oleg Zhurakousky
|
9ff51efa7e
|
INT-681, INT-565, Added @MessageMapping annotation to map Message to methods via EL, refactored ArgumentArrayMessageMapper, modified and added tests
|
2009-10-05 04:24:46 +00:00 |
|
Mark Fisher
|
be88fdb942
|
INT-796 namespace handler now checks for DefaultConfiguringBeanFactoryPostProcessor bean in parent contexts as well
|
2009-10-02 21:52:07 +00:00 |
|
Iwein Fuld
|
7a0b2587bf
|
INT-330: added a check for superseded messages (duplicating sequence number)
|
2009-09-30 21:11:10 +00:00 |
|
Mark Fisher
|
93ba43f253
|
MessageMappingMethodInvoker is now MethodInvokingMessageProcessor since it implements the MessageProcessor interface and is a parallel implementation to ExpressionEvaluatingMessageProcessor.
|
2009-09-30 11:32:07 +00:00 |
|
Mark Fisher
|
2b3971f68a
|
Moved tests for ArgumentArrayMessageMapper to the 'handler' package since that is where ArgumentArrayMessageMapper is defined (at least for now... might reconsider).
|
2009-09-29 19:36:11 +00:00 |
|
Mark Fisher
|
fb4f43177c
|
MethodParameterMessageMapper/MethodArgumentMessageMapper is now ArgumentArrayMessageMapper. That name is a better match since it maps between Message and args[] (from args to message for gateway and from message to args for service-activator).
|
2009-09-29 19:26:07 +00:00 |
|
Mark Fisher
|
b9f42ebd84
|
INT-28 committing non-annotation based ExpressionSource implementation
|
2009-09-29 19:10:39 +00:00 |
|
Mark Fisher
|
88425dafc9
|
avoiding downcast
|
2009-09-29 19:09:05 +00:00 |
|
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 |
|