eb640e571a
INT-1261 "http" is now included in componentType name
Mark Fisher
2010-07-26 18:32:04 +00:00
d3a85c6b02
INT-1214 HttpRequestHandlingMessagingGateway now uses DefaultHttpHeaderMapper by default but exposes a setter for other implementations of HeaderMapper<HttpHeaders>
Mark Fisher
2010-07-26 18:17:43 +00:00
53ddea4b63
INT-1214 HttpRequestExecutingMessageHandler now uses DefaultHttpHeaderMapper by default but exposes a setter for other implementations of HeaderMapper<HttpHeaders>
Mark Fisher
2010-07-26 18:16:50 +00:00
4d28aefacb
INT-1214 added DefaultHttpHeaderMapper
Mark Fisher
2010-07-26 18:15:02 +00:00
2181468aac
INT-1242 updated DefaultMessageConverter so that it can return a payload object directly rather than always returning a Message. JmsDestinationPollingSource always copies headers.
Mark Fisher
2010-07-26 16:45:29 +00:00
e37d01c5fc
INT-1257 removed 'this' from IntegrationObjectSupports message-history writing method
Mark Fisher
2010-07-26 11:42:39 +00:00
a06d4b44ee
INT-1257 removed 'this' from IntegrationObjectSupports message-history writing method
Mark Fisher
2010-07-26 11:37:03 +00:00
8519b67460
INT-1262: changed FileWritingMessageHandler to work with File instead of Resource.
Iwein Fuld
2010-07-26 11:00:51 +00:00
f8c2266787
BUILD: added some files to .gitignore
Iwein Fuld
2010-07-26 11:00:44 +00:00
1a988f50e1
QUALITY: cleaned up test case
Iwein Fuld
2010-07-26 11:00:41 +00:00
29e5b6174b
INT-1260 added support for JMS componentTypes with transport prefix (jms:outbound-gateway), Changed AbstractJmsTemplateVasedAdapter to subclass IntegrationObjectSupport so it could be added to the history
Oleg Zhurakousky
2010-07-26 04:37:52 +00:00
27ba48abf0
INT-1257 Moved history writing logic to IntegrationObjectSupport which has a capability to cache historyWriter instead of doing a look up every time.
Oleg Zhurakousky
2010-07-26 02:31:29 +00:00
a7b107cc21
INT-1256, INT-822, INT-823 MultipartAwareFormHttpMessageConverter now relies on the MultipartFileReader strategy
Mark Fisher
2010-07-26 00:35:35 +00:00
e80dd990da
INT-1257 first round of refactoring. Added MessageHostoryWriter and support to only write MessageHistory if MessageHistoryWriter is available as a bean under the name 'historyWriter', created static convinience method on MessageHistory.write(..), removed HandlerInvocationChain and dependency on it from EventDrivenConsumer and PollingConsumer
Oleg Zhurakousky
2010-07-26 00:24:00 +00:00
184db41bbc
INT-1256, INT-822, INT-823 added MultipartFileReader strategy interface and some implementations
Mark Fisher
2010-07-25 23:28:29 +00:00
d7c083128d
INT-1256, INT-822, INT-823 moved multipart/form-data reading logic into a separate HttpMessageConverter implementation (MultipartAwareFormHttpMessageConverter)
Mark Fisher
2010-07-25 17:28:12 +00:00
c6b9f550ab
INT-1256, INT-822, INT-823 added MultipartAwareFormHttpMessageConverter for reading multipart/form-data requests
Mark Fisher
2010-07-25 17:25:22 +00:00
4c711e86c6
INT-1256, INT-822, INT-823 added MultipartHttpInputMessage, a multipart-aware implementation of HttpInputMessage
Mark Fisher
2010-07-25 17:22:22 +00:00
234c780056
INT-1256, INT-822, INT-823 added 'supportedMethods' list (with only GET and POST by default), 'expectedType' is now 'conversionTargetType', the charset is now determined from a multipart's Content-Type header if available but still falls back to 'defaultMultipartCharset' (which was just 'multipartCharset'), the HttpMessageConverter list is now configurable. Also added javadoc.
Mark Fisher
2010-07-24 23:37:38 +00:00
c5527f17d9
INT-1256, INT-822, INT-823 working on multipart-form handling
Mark Fisher
2010-07-24 20:47:56 +00:00
2d9de6c79d
SerializingHttpMessageConverter does not support byte[] or String (but does support anything else assignable to Serializable)
Mark Fisher
2010-07-24 19:49:14 +00:00
16b8ef2eab
Switch to CHAR for UUID in JDBC
David Syer
2010-07-24 09:07:41 +00:00
2e88f4647e
generating a Map payload from request parameters for requests that do not contain a body
Mark Fisher
2010-07-24 00:59:51 +00:00
b37cd05aff
INT-670 added support for 'payload-expression' on <gateway> element's <method> sub-elements
Mark Fisher
2010-07-23 18:03:01 +00:00
9869e02666
INT-1242 added support for header mapper
Oleg Zhurakousky
2010-07-23 17:52:31 +00:00
855d955fad
INT-670 added support for SpEL expressions in parameter-level @Payload annotations on a Gateway
Mark Fisher
2010-07-23 15:52:07 +00:00
91bb24b102
INT-670 added BeanResolver to context for SpEL evaluation on method-level @Payload annotations for Gateway
Mark Fisher
2010-07-23 03:13:57 +00:00
4c6d5fd752
INT-670 now supporting a method-level @Payload containing a SpEL expression for Gateway methods
Mark Fisher
2010-07-23 02:58:47 +00:00
e11a29f65f
INT-1256 initial commit of new (experimental) inbound HTTP adapter
Mark Fisher
2010-07-22 21:51:59 +00:00
ccec33dc57
INT-896, Reverted the changes as they were unnecessary at the end
Oleg Zhurakousky
2010-07-21 19:31:03 +00:00
5c9780cd71
INT-1203 The "jms-template" reference on a JMS <outbound-channel-adapter> is now properly configured by the parser.
Mark Fisher
2010-07-21 19:16:27 +00:00
13356b2d96
INT-896, Fixed the test to cover that it actually works
Oleg Zhurakousky
2010-07-21 19:04:28 +00:00
a44f618868
INT-1230, removed eager setting of the ConversionService during initialization
Oleg Zhurakousky
2010-07-21 18:04:53 +00:00
082e0dd1c0
INT-910 added spring-integration-groovy to the main build
Mark Fisher
2010-07-21 17:07:05 +00:00
a39b3bd1fd
moving spring-integration-groovy from sandbox to trunk
Mark Fisher
2010-07-21 16:47:12 +00:00
af6bd18145
fixed typos and formatting
Mark Fisher
2010-07-21 16:41:25 +00:00
4875b14062
INT-910, INT-1247, INT-1248, INT-1249, INT-1250, INT-1251 added tests for Groovy service-activator, transformer, filter, splitter, and router
Mark Fisher
2010-07-21 16:14:42 +00:00
c51d0cfc06
INT-1243 fixed class name in config file for test
Mark Fisher
2010-07-21 13:55:13 +00:00
ac673cb11f
INT-1243 renamed test class and associated config file to match the name of the parser class under test
Mark Fisher
2010-07-21 13:40:53 +00:00
04585d1d22
INT-650 added support for <publisher> in the core namespace (creates a TriggeredMessagePublisher)
Mark Fisher
2010-07-20 21:12:34 +00:00
aed4b3bc26
INT-1115 upgraded si-security module to use Spring Security 3.0.2
Oleg Zhurakousky
2010-07-20 21:12:01 +00:00
8c2b9184a5
INT-650 initial commit of TriggeredMessagePublisher and a test case
Mark Fisher
2010-07-20 19:37:12 +00:00
cc4f06926a
INT-1243 (refactoring publishing-interceptor) Step 3: renamed <publisher> to <publishing-interceptor>, and renamed PublisherParser to PublishingInterceptorParser
Mark Fisher
2010-07-20 16:41:51 +00:00
ecd0f34b3c
INT-1243 (refactoring publishing-interceptor) Step 2: removed "payload" attribute from @Publisher. The @Payload annotation now may be used either at method-level or on a single parameter.
Mark Fisher
2010-07-20 16:10:45 +00:00
a94a5db38f
INT-1178 separated conversionService creation from its initialization with converters
Oleg Zhurakousky
2010-07-20 15:38:02 +00:00
970bde86dc
INT-1178 added support for existing ConversionService as well as existing ConversioinService in the parent AC
Oleg Zhurakousky
2010-07-20 14:33:27 +00:00
5c2e5d33db
a bit of reformatting / clean up
Josh Long
2010-07-20 09:06:27 +00:00
b7877feab1
INT-1243 (refactoring publishing-interceptor) Step 1: removed "headers" attribute from @Publisher and <publisher> element's <method> sub-element; using a Map now instead of a comma-delimited string of key=value pairs
Mark Fisher
2010-07-19 22:55:38 +00:00
90c6b58501
INT-946 rolled back the change (... namespace="##local" . . . to namespace="##other") due to the failing tests in other namespaces
Oleg Zhurakousky
2010-07-19 20:52:14 +00:00
68d384e2d1
INT-1229, INT-1241 JMS property to/from header mapping is no longer fatal and no longer skips other properties/headers when a JMS spec-defined property (e.g. ReplyTo) is not readable or writable in a particular environment.
Mark Fisher
2010-07-19 18:17:32 +00:00
6efdf9e372
INT-1229 JMSExceptions thrown when trying to read unsupported JMS properties no longer cause the rest of the properties (e.g. user-defined String, Long, Object, etc. properties) to be skipped when mapping to MessageHeaders.
Mark Fisher
2010-07-19 17:55:51 +00:00
8acb89cedd
INT-1229 JMSExceptions caught while attempting to map from JMS properties to MessageHeaders are no longer rethrown (hence no longer fatal)
Mark Fisher
2010-07-19 17:26:29 +00:00
4b3654ef78
INT-1241 attempts to write disallowed JMSCorrelationID, JMSReplyTo, or JMSType no longer cause the rest of the headers to be skipped
Mark Fisher
2010-07-19 17:20:23 +00:00
8189f99d1e
increased latch await timeout in test
Mark Fisher
2010-07-19 14:31:15 +00:00
34d50db673
INT-910 moved AbstractScriptExecutingMessageProcessor
Mark Fisher
2010-07-19 14:13:56 +00:00
dc816357f2
INT-910 adding base support for 'script' elements in the core (XSD, Parser, and FactoryBeans)
Mark Fisher
2010-07-19 13:40:05 +00:00
d348f353b1
INT-1239, updated the docs to reflect INT-1240 change for 'operation-name' and 'object-name' attributes
Oleg Zhurakousky
2010-07-19 12:28:38 +00:00
c2f526586a
INT-1240, removed 'default' from 'operation-name' and 'object-name', since 'operation-name' and 'object-name' is now required on adapters/gateway, there is no reason calling them 'default'
Oleg Zhurakousky
2010-07-19 12:23:54 +00:00
7cbf845a83
INT-1178 added documentation for <converter> namespace support
Oleg Zhurakousky
2010-07-19 04:42:12 +00:00
7ec2138ae8
INT-1025 Added namespace support for both object-to-map-transformer and map-to-object-transformer
Oleg Zhurakousky
2010-07-13 01:52:10 +00:00
33d96b1fc1
Updating the XMPP adapter's documentation
Josh Long
2010-07-13 01:39:08 +00:00
d8ce87ae50
Updating the XMPP adapter's documentation
Josh Long
2010-07-13 01:34:10 +00:00