6a0e72bd6b
INT-901 Resolved issue with inadvertent reply splitting. This might not be the permanent solution (may refactor AbstractMessageSplitter to inherit directly from AbstractMessageHandler).
Mark Fisher
2009-12-02 13:42:23 +00:00
4a13e38fde
INT-901 removed ReplyMessageHolder and refactored AbstractReplyProducingMessageHandler accordingly
Mark Fisher
2009-12-02 02:37:51 +00:00
40f80d96cb
AbstractMessagingGateway now uses a BridgeHandler for reply correlation instead of an anonymous handler implementation.
Mark Fisher
2009-12-01 23:16:01 +00:00
62542400f4
INT-900 changed internal/reserved header prefix from "springintegration_" to "$"
Mark Fisher
2009-12-01 20:43:09 +00:00
268991a850
INT-899 XmlPayloadUnmarshallingTransformer now accepts File payloads directly.
Mark Fisher
2009-12-01 18:31:11 +00:00
691ab73c46
INT-894 now enforcing that only one parameter per-method has the @Payload annotation or NO annotation (indicating either a Message or payload as the default). Also now throwing an Exception if any expression value is provided inside the @Payload annotation.
Mark Fisher
2009-12-01 17:18:17 +00:00
3d5ff0f999
upgraded to Spring 3.0 RC3, added derby dependency, and adjusted template.mf for javax.sql
Mark Fisher
2009-12-01 15:26:00 +00:00
b5386c6b15
INT-893 upgraded to Spring 3.0-RC3
Mark Fisher
2009-12-01 15:16:17 +00:00
4a47d37e12
INT-894, INT-895 Gateway proxy interface method parameters may now be annotated with @Payload.
Mark Fisher
2009-11-30 22:45:46 +00:00
1d1789c250
removed null returns from number and date converters
Mark Fisher
2009-11-30 18:44:17 +00:00
911c48b372
Refactored MessageProcessingTransformer to an abstract base class with separate MethodInvokingTransformer and ExpressionEvaluatingTransformer sub-classes (now consistent with splitter, router, etc).
Mark Fisher
2009-11-30 18:29:34 +00:00
bf7963d4bc
added JDBC namespace icon
Mark Fisher
2009-11-26 14:31:51 +00:00
af5dd365d4
build.properties was supposed to be included in the last commit (for the spring.version property)
Mark Fisher
2009-11-26 05:42:04 +00:00
ffc6dd556d
INT-847 Upgrading to Spring 3.0 snapshot (CI-475 from 2009/11/25).
Mark Fisher
2009-11-26 05:35:38 +00:00
335f394653
ReflectionUtils.invokeMethod(..) does not accept a null target for static methods in the 3.0 snapshot (currently CI-475).
Mark Fisher
2009-11-26 04:58:41 +00:00
6f82886c35
committing spring.tooling files and icons
Mark Fisher
2009-11-25 21:50:11 +00:00
ad0cea59a2
removing AbstractHeaderTransformer since it is no longer used
Mark Fisher
2009-11-25 21:39:30 +00:00
ad3e0b8428
INT-891 The Mail header-enricher now supports SpEL expressions within the "expression" attribute.
Mark Fisher
2009-11-25 21:14:26 +00:00
554779bfa8
INT-878 Added an error if the "type" attribute is specified on a header that has a fixed type (e.g. "expiration-date").
Mark Fisher
2009-11-25 19:37:47 +00:00
641675bbe4
INT-878 The sub-elements of <header-enricher/> now support a "type" attribute.
Mark Fisher
2009-11-25 19:28:55 +00:00
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").
Mark Fisher
2009-11-25 00:01:31 +00:00
cc42ab4ee4
INT-881, Finished up with initial version of SI Service Extender. Added some code improvements. Finished with lifecycle binding listeners
Oleg Zhurakousky
2009-11-18 23:32:14 +00:00
0f5b6dfd20
INT-881, Decoupled SI Services configuration from service interaction with the Control Bus (forgot to commit the dependent change, fixing broken build)
Oleg Zhurakousky
2009-11-17 13:58:06 +00:00
0135016d90
INT-881, Decoupled SI Services configuration from service interaction with the Control Bus
Oleg Zhurakousky
2009-11-17 13:49:32 +00:00
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.
Mark Fisher
2009-11-03 00:14:28 +00:00
543ec6f5f6
INT-565 removed @MessageMapping and added @Payload
Mark Fisher
2009-11-02 17:03:33 +00:00
af5d6e0e30
Added test for auto-generated input-channel.
Mark Fisher
2009-11-02 14:43:37 +00:00
625db5a0d0
Added test for nested properties in an EL expression within a @Header annotation on a method parameter.
Mark Fisher
2009-10-30 22:17:28 +00:00
5ebafd8df9
INT-866 added "method" variable to the SpEL context and also refactored ExpressionBinding and ExpressionSource (work in progress).
Mark Fisher
2009-10-30 18:39:47 +00:00
e0871d2d46
INT-863 - Updated build.properties with 'mockito.version", modified ivy.xml(s) and .classpath(s)
Oleg Zhurakousky
2009-10-30 17:13:55 +00:00
40b26b6be7
INT-809, Cleaned uo some code and updated the docs to reflect the new 'publisher' namespace
Oleg Zhurakousky
2009-10-28 23:39:54 +00:00
8d49507cb0
INT-809 Added namespace support for MessagePublishigInterceptor
Oleg Zhurakousky
2009-10-28 20:46:54 +00:00
9495ffaa2a
INT-858 CronSequenceGenerator: corrected trigger time on rollover when lower order bits specified
Mark Fisher
2009-10-26 20:24:57 +00:00
6c4d28fbd2
INT-796 limiting the bean lookup to the DefaultConfiguringBeanFactoryPostProcessor type
Mark Fisher
2009-10-20 18:56:35 +00:00
1a46284de1
INT-848
Mark Fisher
2009-10-16 00:51:44 +00:00
87d8ba0a14
INT-848
Mark Fisher
2009-10-16 00:13:50 +00:00
b4a173388f
INT-816 applied Dave's patch to the 1.0.x branch
Mark Fisher
2009-10-15 13:28:50 +00:00
2064939c84
INT-845 added StartupMode enum since polling consumers must not start as eagerly as event-driven consumers subscribe to their input channels
Mark Fisher
2009-10-13 00:39:30 +00:00
78da00302e
updates for 2.0 M1 release
Mark Fisher
2009-10-12 20:34:47 +00:00
2e137375a1
updated OXM range to support Spring 3.0 version
Mark Fisher
2009-10-12 20:27:26 +00:00
4e691df7ab
INT-844 updated trunk versions to 2.0.0.BUILD-SNAPSHOT, the 2.0.0.M1 version will be added post-tag
Mark Fisher
2009-10-12 13:41:03 +00:00
45931a0627
INT-844
Mark Fisher
2009-10-12 13:19:51 +00:00
5ddd0539eb
updated documntation now that @MessageMapping uses 'value'
Mark Fisher
2009-10-10 19:35:46 +00:00
611b2fc325
Refactored PublisherAnnotationBeanPostProcessor to implement BeanClassLoaderAware and to use AopUtils.canApply() since the advisor is a pointcut-advisor.
Mark Fisher
2009-10-10 19:21:27 +00:00
3767fddb33
synchronized list in JmsDestinationBackedmessageChannelTests
Iwein Fuld
2009-10-10 19:07:53 +00:00
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).
Mark Fisher
2009-10-10 18:59:06 +00:00
2215403cd5
INT-814. Added docs for all of Message Pulishing (i.e., @Publisher annotation and AOP-Based MessagePublishingInterceptor)
Oleg Zhurakousky
2009-10-09 02:13:03 +00:00
1d57b284eb
INT-814, INT-839 Added PublisherAnnotationBeanPostProcessor, added tests for documenting usage of @Publisher annotation and AOP-based MessagePublisherInterceptor
Oleg Zhurakousky
2009-10-09 00:04:31 +00:00
26587d83ad
Polished up ArgumentArrayMessageMapper (related to INT-681)
Oleg Zhurakousky
2009-10-08 03:56:26 +00:00
fbac7b1c13
resolve INT-835
Jonas Partner
2009-10-07 20:39:04 +00:00
78dd0ffd0d
INT-819 added aspectj to POM
Mark Fisher
2009-10-07 19:41:09 +00:00
26a03f2c1e
INT-824
Mark Fisher
2009-10-07 18:29:01 +00:00
3056c42911
INT-824
Mark Fisher
2009-10-07 18:28:25 +00:00
5e5b037bde
INT-825 the <chain> element now accepts an inner poller with a 'ref' attribute
Mark Fisher
2009-10-06 23:15:43 +00:00
c00e1f1c82
INT-825 the <chain> element now accepts an inner poller with a "ref" attribute
Mark Fisher
2009-10-06 23:03:41 +00:00
6b341a0724
Fixed the .classpath
Oleg Zhurakousky
2009-10-05 04:30:33 +00:00
9ff51efa7e
INT-681, INT-565, Added @MessageMapping annotation to map Message to methods via EL, refactored ArgumentArrayMessageMapper, modified and added tests
Oleg Zhurakousky
2009-10-05 04:24:46 +00:00
6300a2a2bf
adding UDP module structure
Mark Fisher
2009-10-03 21:17:59 +00:00
741aff1393
INT-749 initial commit of file upload support
Mark Fisher
2009-10-02 22:24:09 +00:00
edd20ce126
INT-796
Mark Fisher
2009-10-02 22:02:59 +00:00
be88fdb942
INT-796 namespace handler now checks for DefaultConfiguringBeanFactoryPostProcessor bean in parent contexts as well
Mark Fisher
2009-10-02 21:52:07 +00:00