Commit Graph

38 Commits

Author SHA1 Message Date
Mark Fisher
83d567a3a6 fixed broken test config 2011-09-13 12:12:11 -04:00
Gunnar Hillert
b01f987882 INT-2123 - Cleaned up dependencies
2 modules still had Spring 3.1 transitive dependencies:

* Spring Integration Redis
* Spring Integration Gemfire

1 module was lacking a Jackson dependency:

* Spring Integration AMQP
2011-09-13 11:55:37 -04:00
Mark Fisher
84375120ad added 'exchange-name-expression' attributes to the schema 2011-09-09 21:00:56 +01:00
Mark Fisher
ff4a979254 added support for 'exchange-name-expression' on AMQP outbound adapters 2011-09-09 20:46:49 +01:00
Mark Fisher
dbf4c2122f changed default connection-factory value to 'rabbitConnectionFactory' to be consistent with the Spring AMQP listener-container 2011-09-09 20:36:02 +01:00
Mark Fisher
797b4f39f0 Update version to 2.1.0.BUILD-SNAPSHOT 2011-09-02 18:13:36 -04:00
Mark Fisher
1c49e222db Release version 2.1.0.M1 2011-09-02 18:04:49 -04:00
Mark Fisher
8dd16104d5 updated template.mf files 2011-09-02 17:23:49 -04:00
Mark Fisher
9a1f72b95a INT-2099 upgraded to Spring 3.0.6.RELEASE 2011-08-31 16:43:26 -04:00
Mark Fisher
a832796d00 DefaultAmqpHeaderMapper refactoring
INT-2016, INT-2017 transient headers are no longer mapped
  INT-2090 prevent overwriting of existing headers

Most of INT-2016 is already covered by the other changes made for INT-2017.
However, it was mentioned in INT-2016 that the JsonMessageConverter was
setting a __TypeId__ header, and that header was then being overwritten
if one was present in the MessageHeaders. This change now prevents any
header value from being overwritten so that the MessageConverter or
any process that explicitly added headers to the Message would take
precedence over the HeaderMapper which may write headers subsequently.

excluding id, timestamp, error/reply channel only

updated comment issue link
2011-08-30 15:40:04 -04:00
Mark Fisher
189d047514 INT-2078 valid repositories IDs for Maven 3.0 2011-08-24 20:06:46 -04:00
Mark Fisher
75b0d200a6 upgrade Spring AMQP dependency to 1.0.0.RELEASE 2011-08-24 13:10:22 -04:00
Mark Fisher
cbde3470d6 id is now a fallback for a generated channel name 2011-08-22 14:40:52 -04:00
Mark Fisher
a946f9960a updated POMs with Spring 3.0.5.RELEASE 2011-08-19 16:17:13 -04:00
Mark Fisher
2401d7e83c inbound-gateway now supports all attributes 2011-08-19 14:36:10 -04:00
Mark Fisher
81f07f2c5c INT-2044 modified Spring AMQP dependency version to 1.0.0.RC3 2011-08-10 12:50:20 -04:00
Mark Fisher
835dab4683 INT-2037 added assert for id as bean name within the context 2011-08-10 12:22:13 -04:00
Oleg Zhurakousky
1b0a2e85c3 INT-2029 added initial implementation of RedisMessageStore. Upgraded Jackson to version 1.8.3 which is used by spring-data-redis. Regenerated POM files 2011-08-09 09:34:59 -04:00
Oleg Zhurakousky
62f14245cf INT-2038 added tooling support and addressed consistency in namespace prefix for AMQP module 2011-08-08 23:04:02 -04:00
Oleg Zhurakousky
37fcdbe4d7 INT-2033 added test for 'order' attribute in AMQP module 2011-08-08 18:41:20 -04:00
Oleg Zhurakousky
74817b98fc INT-2036 added Spring 3.0.5 exclusions for spring-integration-ws and spring-integration-xml in build.gradle. Regenerated POMs 2011-08-08 16:15:52 -04:00
Mark Fisher
71f6a7278b updated MessageBuilder.copyHeadersIfAbsent with a wildcard for the Map value to be more flexible and consistent with copyHeaders 2011-08-05 14:41:46 -04:00
Mark Fisher
1a7d603f63 adding gateway-based echo sample, to be refactored into unit tests later 2011-08-05 10:22:21 -04:00
Mark Fisher
b727868306 INT-2018 added explicit spring-tx dependency in spring-amqp-integration and refined the exclusions 2011-08-05 08:38:54 -04:00
Mark Fisher
ea19a7d5a2 INT-2034 clearing the replyTo address after it has been used (i.e. it is not copied along with the reply Message itself) 2011-08-04 23:14:11 -04:00
Mark Fisher
89bef1e6f6 typos in XSD documentation 2011-08-04 18:28:42 -04:00
Mark Fisher
6e225847aa INT-2018 added excludes for spring modules in the spring amqp dependency of spring-integration-amqp 2011-08-04 17:51:25 -04:00
Mark Fisher
c35a79a0e9 INT-2032 migrated 'spring-integration-gemfire' to main branch from sandbox in preparation for 2.1 development 2011-08-04 16:16:13 -04:00
Mark Fisher
2f5bf21e16 INT-2019 added 'order' attribute for AMQP 'outbound-gateway' and 'outbound-channel-adapter' elements 2011-08-04 15:13:44 -04:00
Dave Syer
304e9b2abb regenerate poms for AMQP changes 2011-08-03 14:38:21 +01:00
Oleg Zhurakousky
354b4ca65b INT-2016 fixed the typo in the method name 2011-07-28 07:58:56 -04:00
Oleg Zhurakousky
47e3b47955 INT-2016 modified DefaultAmqpHeaderMapper to NOT copy headers such as ID, TIMESTAMP, REPLY_CHANNEL and ERRPR_CHANNEL 2011-07-28 07:48:07 -04:00
Mark Fisher
02735b15f1 INT-2015 'reply-channel' is no longer required in the spring-integration-amqp XSD 2011-07-27 16:39:40 -04:00
Mark Fisher
57f6c3e0ab avoiding NPE in AmqpOutboundEndpoint 2011-07-27 16:38:27 -04:00
Mark Fisher
ac9a1c7700 @Ignoring integration test that requires running RabbitMQ broker for now 2011-07-22 18:55:32 -04:00
Mark Fisher
30af8e6fd4 INT-1998 refactored AmqpInboundGateway to be compatible with latest parser changes 2011-07-22 18:52:58 -04:00
Mark Fisher
d4955fe914 removed @Override annotation 2011-07-22 18:35:17 -04:00
Mark Fisher
8cec1e5aa5 INT-2003 added the 'spring-integration-amqp' module 2011-07-22 18:28:37 -04:00