Mark Fisher
3a2988e913
INT-652
2009-05-18 22:01:27 +00:00
Mark Fisher
82d53ff952
INT-649 adding support for interceptors on thread-local-channel
2009-05-18 21:04:19 +00:00
Mark Fisher
84d3d4fe83
uncommenting test
2009-05-18 20:15:55 +00:00
Mark Fisher
493c61e324
updated manifest version ranges (INT-626)
2009-04-17 21:46:22 +00:00
Mark Fisher
f31564dacb
formatting only
2009-04-17 21:30:12 +00:00
Iwein Fuld
bde9178a1f
INT-638
2009-04-14 17:20:51 +00:00
Mark Fisher
33787588ab
INT-624
2009-04-08 13:11:35 +00:00
Mark Fisher
8908aaece2
Spring Integration 1.0.2.RELEASE
2009-03-31 22:46:29 +00:00
Mark Fisher
252d6fd70d
Updated for 1.0.2
2009-03-31 22:07:28 +00:00
Mark Pollack
3c686ce306
Use maven ant task to install parent pom instead of maven command line as a workaround for http://jira.codehaus.org/browse/MANTTASKS-87
2009-03-31 02:50:56 +00:00
Mark Pollack
1776e1d175
rename from 1.0.2-SNAPSHOT to 1.0.2.SNAPSHOT
...
Support publishing only a POM artifact to the maven repo
Support for running maven deployment on windows OS.
2009-03-30 19:46:35 +00:00
Mark Pollack
db0883d335
rename from 1.0.2-SNAPSHOT to 1.0.2.SNAPSHOT
...
Support publishing only a POM artifact to the maven repo
Support for running maven deployment on windows OS.
2009-03-30 19:33:42 +00:00
Mark Pollack
afdb2bd944
Change name in POMs to be 1.0.2-SNAPSHOT (changed '.' to '-' to follow common maven naming conventions)
2009-03-27 13:43:31 +00:00
Mark Pollack
ccb21661ad
Change name in POMs to be 1.0.2.SNAPSHOT
2009-03-27 13:35:31 +00:00
Mark Pollack
bc08db0df5
Change use of \n to System.getProperty("line.separator")
2009-03-27 13:26:24 +00:00
Mark Pollack
d3698fdc5c
update maven POMs to support compilation and running of tests
2009-03-27 07:08:31 +00:00
Mark Pollack
f17a43a5ea
update maven POMs to support compilation and running of tests
2009-03-27 06:59:08 +00:00
Mark Pollack
f07caa7d7c
INT-619 - Compilation error on Sun JDK
2009-03-27 03:13:51 +00:00
Mark Pollack
af641d5e38
remove use of assertThat which confused java compiler
2009-03-27 03:03:46 +00:00
Mark Pollack
cc5ad43a4b
update poms to remove the ability to build SI, only package up maven central artifacts
2009-03-25 21:38:55 +00:00
Mark Pollack
fe581c9247
update poms to remove the ability to build SI, only package up maven central artifacts
2009-03-25 21:06:58 +00:00
Mark Fisher
75b211884c
INT-618
2009-03-25 12:36:09 +00:00
Mark Fisher
c8a3ee7058
minor updates
2009-03-25 12:33:53 +00:00
Iwein Fuld
52d7737aeb
INT-590 some last minute polishings
2009-03-25 09:55:50 +00:00
Jonas Partner
dd78f1de0a
docs for http
...
INT-590
2009-03-24 14:27:22 +00:00
Iwein Fuld
157124882b
2009-03-24 11:56:10 +00:00
Iwein Fuld
202d5817e3
added test for utf-8 encoded request
2009-03-24 11:55:05 +00:00
Iwein Fuld
c756aff3af
Filled out tests, added matchers to TestUtils
2009-03-24 10:36:28 +00:00
Iwein Fuld
7b32947f4e
minor improvements
2009-03-23 18:37:36 +00:00
Iwein Fuld
51142a0cd9
Hammered out some compiler warnings
2009-03-23 16:14:05 +00:00
Mark Fisher
6bd4daf632
Provided stub test for http inbound-gateway.
2009-03-21 13:54:46 +00:00
Mark Fisher
901589bdd5
Added namespace support for http outbound-gateway (INT-616).
2009-03-21 13:53:47 +00:00
Mark Pollack
d206a84e68
updated maven central poms, added parent pom.
...
Generated from ivy.xml -> pom.xml using makepom ant task. (this is the pom for the S2 bundle repo)
The convert pom.xml using mvn org.springframework.build.repository:org.springframework.build.repository.maven:create-central (this is the pom for maven central repo)
2009-03-21 02:09:26 +00:00
Mark Fisher
72e57cab55
DefaultOutboundRequestMapper now has an 'extractPayload' boolean flag. It is 'true' by default, but when set to 'false' the Message itself will be serialized and sent as the request body. Also, the default URL is now optional.
2009-03-21 00:16:11 +00:00
Mark Fisher
980488b0c0
HttpOutboundEndpoint now returns reply payload types based on the response's content-type header. A value of "application/x-java-serialized-object" will trigger deserialization to some Object, a value that begins with "text" will be mapped to a String, and everything else will currently return a byte array.
2009-03-20 20:51:21 +00:00
Mark Fisher
a8408dd216
Setting content type and length headers on responses.
2009-03-20 19:34:48 +00:00
Mark Fisher
9121e6d918
Added HttpResponse abstraction to encapsulate response body and headers.
2009-03-20 18:19:17 +00:00
Mark Fisher
735125a0a3
Setting Content-Type for byte array.
2009-03-20 17:06:37 +00:00
Mark Fisher
c90db4b078
DefaultOutboundRequestMapper now first checks for the Message header for the key: HttpHeaders.REQUEST_URL. If present, that URL will be used as the target. Otherwise, it will fallback to the default URL of the mapper instance (as passed to the constructor). Now, the request method is also determined by a header if available: HttpHeaders.REQUEST_METHOD. If that is not available, the default type is "POST". There is no longer any automatic mapping based on the content type of the Message payload. However, for a "PUT" or "POST" request, the payload must be a byte array, String, or Serializable instance. Other request types require a Map payload with String-typed keys and values. The Map may be empty, but if it is not the map's values will be appended to the URL in the form of a query string.
2009-03-20 15:29:33 +00:00
Mark Fisher
36889371f9
Added CommonsHttpRequestExecutor (INT-614).
2009-03-20 04:34:27 +00:00
Mark Fisher
9e8ec79f2b
checking last char of StringBuilder not the original URL String
2009-03-20 04:09:18 +00:00
Mark Fisher
5b45423566
Map typed payloads with String keys and values now map to GET requests by default.
2009-03-20 03:29:46 +00:00
Mark Fisher
1a0fa63616
Provided setters for 'requestMapper' and 'requestExecutor' on HttpOutboundEndpoint.
2009-03-19 23:39:01 +00:00
Mark Fisher
788124ad9d
Changed expected-type in XSD from RequestMapper to InboundRequestMapper to match the recent refactoring.
2009-03-19 22:44:32 +00:00
Mark Fisher
064f6694f6
Resolved INT-613
2009-03-19 22:17:54 +00:00
Mark Fisher
703e883a02
Refactored outbound HTTP support to include HttpRequest and HttpRequestExecutor (formerly HttpExchanger). Also refactored existing RequestMapper to InboundRequestMapper, and added OutboundRequestMapper.
2009-03-19 18:55:11 +00:00
Mark Fisher
a75cddfa14
InboundMessageMapper and OutboundMessageMapper strategy methods can now throw any Exception.
2009-03-19 17:48:12 +00:00
Mark Fisher
7bed90ccce
INT-539
2009-03-15 22:02:19 +00:00
Mark Fisher
e16f0f0eae
made inner test class public
2009-03-15 19:48:40 +00:00
Mark Fisher
2a41bf7b9e
removed empty package
2009-03-15 19:40:41 +00:00