Commit Graph

2510 Commits

Author SHA1 Message Date
Oleg Zhurakousky
980cd41975 INT-913, Modified logic in createPayloadFromTextContent(..) to get Payload from the Request body 2009-12-09 18:11:25 +00:00
Mark Fisher
97f9b8e618 internal refactoring 2009-12-09 16:55:34 +00:00
Mark Fisher
990610fdb6 INT-894 Added validation to avoid multiple conflicting annotations, and added GatewayProxyMessageMappingTests. 2009-12-08 20:43:25 +00:00
Mark Fisher
5961c8f3a8 removed unintended com.sun import 2009-12-08 15:03:40 +00:00
Mark Fisher
53beb01ae7 INT-909 Added 'extractPayload' property (might rename) to the XmlPayloadMarshallingTransformer. The default is TRUE, but setting it to FALSE enables marshalling of the entire Message rather than just the payload. 2009-12-07 14:33:32 +00:00
Mark Fisher
0b152a0a45 INT-903 Updated javadoc now that the return value of the Unmarshaller can itself be a Message. 2009-12-07 12:08:33 +00:00
Mark Fisher
39c19c8c4a INT-903 AbstractPayloadTransformer now treats return values of type Message as the result rather than considering that the payload of a new Message. 2009-12-07 11:41:35 +00:00
Mark Fisher
55f5e1aaf3 INT-906 Now retaining reply channel and error channel headers when invoking sendAndReceive() on the MessageChannelTemplate. 2009-12-07 00:11:26 +00:00
Mark Fisher
df39fcd14e using Assert 2009-12-06 23:59:32 +00:00
Mark Fisher
36f6ec07d6 formatting 2009-12-06 23:58:07 +00:00
Mark Fisher
99b8bd7f16 formatting 2009-12-02 19:26:21 +00:00
Mark Fisher
f7bee0902b Renamed MessageStore's getAll(correlationKey) method to 'list(..)' 2009-12-02 18:25:38 +00:00
Mark Fisher
6a0e72bd6b INT-901 Resolved issue with inadvertent reply splitting. This might not be the permanent solution (may refactor AbstractMessageSplitter to inherit directly from AbstractMessageHandler). 2009-12-02 13:42:23 +00:00
Mark Fisher
4a13e38fde INT-901 removed ReplyMessageHolder and refactored AbstractReplyProducingMessageHandler accordingly 2009-12-02 02:37:51 +00:00
Mark Fisher
40f80d96cb AbstractMessagingGateway now uses a BridgeHandler for reply correlation instead of an anonymous handler implementation. 2009-12-01 23:16:01 +00:00
Mark Fisher
62542400f4 INT-900 changed internal/reserved header prefix from "springintegration_" to "$" 2009-12-01 20:43:09 +00:00
Mark Fisher
268991a850 INT-899 XmlPayloadUnmarshallingTransformer now accepts File payloads directly. 2009-12-01 18:31:11 +00:00
Mark Fisher
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. 2009-12-01 17:18:17 +00:00
Mark Fisher
3d5ff0f999 upgraded to Spring 3.0 RC3, added derby dependency, and adjusted template.mf for javax.sql 2009-12-01 15:26:00 +00:00
Mark Fisher
b5386c6b15 INT-893 upgraded to Spring 3.0-RC3 2009-12-01 15:16:17 +00:00
Mark Fisher
4a47d37e12 INT-894, INT-895 Gateway proxy interface method parameters may now be annotated with @Payload. 2009-11-30 22:45:46 +00:00
Mark Fisher
1d1789c250 removed null returns from number and date converters 2009-11-30 18:44:17 +00:00
Mark Fisher
911c48b372 Refactored MessageProcessingTransformer to an abstract base class with separate MethodInvokingTransformer and ExpressionEvaluatingTransformer sub-classes (now consistent with splitter, router, etc). 2009-11-30 18:29:34 +00:00
Iwein Fuld
94c9c4d4fe INT-330: BufferingMessageHandler -> CorrelatingMessageHandler and MessagesProcessor -> MessageGroupProcessor 2009-11-26 18:16:45 +00:00
Iwein Fuld
0ce4b2ebb7 INT-330: Added MethodInvokingMessagesProcessor 2009-11-26 17:42:22 +00:00
Mark Fisher
bf7963d4bc added JDBC namespace icon 2009-11-26 14:31:51 +00:00
Mark Fisher
af5dd365d4 build.properties was supposed to be included in the last commit (for the spring.version property) 2009-11-26 05:42:04 +00:00
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
ad3e0b8428 INT-891 The Mail header-enricher now supports SpEL expressions within the "expression" attribute. 2009-11-25 21:14:26 +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
26f257a3b1 INT-881 deleted un-needed package 2009-11-18 23:40:04 +00:00
Oleg Zhurakousky
cc42ab4ee4 INT-881, Finished up with initial version of SI Service Extender. Added some code improvements. Finished with lifecycle binding listeners 2009-11-18 23:32:14 +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
0135016d90 INT-881, Decoupled SI Services configuration from service interaction with the Control Bus 2009-11-17 13:49:32 +00:00
Oleg Zhurakousky
baa4f66a16 INT-881, removing misspelled package 2009-11-17 13:29:00 +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
5ebd3e6d06 Added pom.xml to fix a nightly build failure 2009-11-05 02:39:32 +00:00
Mark Fisher
f5ff24b706 increased test timeout 2009-11-03 16:46:40 +00:00
Mark Fisher
e01d8a06b1 INT-874 added core integration module as dependency 2009-11-03 16:38:02 +00:00
Mark Fisher
edb5b85127 INT-874 added JDBC module to the main build 2009-11-03 16:05:41 +00:00
Mark Fisher
098a0f1407 INT-874 committing base infrastructure for new JDBC module 2009-11-03 15:45:16 +00:00
Oleg Zhurakousky
2698069dfc Added OSGi module to POM 2009-11-03 11:15:36 +00:00
Oleg Zhurakousky
4056ce0757 Added OSGi module to a build 2009-11-03 11:12:46 +00:00
Oleg Zhurakousky
a62f2cf60c INT-869. Committed initial support for OSGi Control Bus 2009-11-03 10:59:56 +00:00