Commit Graph

5778 Commits

Author SHA1 Message Date
Mark Fisher
6ef95da490 Merge pull request #82 from markfisher/INT-2131
Add ReplyRequiredException
2011-09-23 10:19:25 -04:00
Mark Fisher
0439909b8a Add ReplyRequiredException 2011-09-23 10:16:00 -04:00
Mark Fisher
f9952da461 Merge pull request #79 from dturanski/INT-2130
* INT-2130:
  updated groovy module pom
  Moved scripting support from core to scripting
2011-09-23 09:29:45 -04:00
Mark Fisher
15469545a1 updated groovy module pom 2011-09-23 09:28:02 -04:00
David Turanski
08f81ae51d Moved scripting support from core to scripting
spring-integration-test: Enhanced RequestResponseScenario test framework

 changed scripting namespace URIs to standard pattern
2011-09-23 09:07:42 -04:00
Mark Fisher
b6294fc602 Merge pull request #66 from markfisher/INT-2089
No-arg gateway method can be a 'send' operation
2011-09-20 13:57:25 -04:00
Mark Fisher
74628ccc5f No-arg gateway method can be a 'send' operation
- no-arg method will now be a send (instead of receive) if @Payload is present

  - added 'method' to the evaluation context variables with the String value of the invoked method's name

  - added test for new gateway no-arg method send option

  - enable 'payload-expression' in XML for no-arg methods

  - use per-method-invocation evaluation context for header expressions (provides 'args' and 'method' as context variables)
2011-09-20 13:15:44 -04:00
Mark Fisher
08e7287338 Merge pull request #57 from ghillert/INT-2053
Refactor/Standardize Router XSD Schema Attributes
2011-09-20 12:53:50 -04:00
Mark Fisher
e4eee3bcf9 polishing 2011-09-20 12:06:14 -04:00
Gunnar Hillert
2c023f6fd1 Refactor/Standardize Router XSD Schema Attributes
- Add more documentation for schema elements in spring-integration-xml-2.1.xsd
  - Simplify Handling of Channel Resolution (Failures) for Routers
  - Fix PayloadTypeRouterTests
  - Update reference docs, XSD Schemas
  - Rename 'channel-resolution-required' to 'resolution-required'
  - Updated all tests accordingly
2011-09-20 11:08:43 -04:00
Mark Fisher
b55520369d Merge pull request #77 from olegz/INT-2013
Added documentation explaining how the 'timeout' property of the MessageGroupStoreReaper can be impacted by the task scheduler rate
2011-09-20 08:22:20 -04:00
Oleg Zhurakousky
49deccdbcf INT-2013 added documentation
Added documentation explaining how the 'timeout' property of teh MessageGroupStoreReaper can be impacted by teh task scheduler rate
2011-09-19 15:58:12 -04:00
Mark Fisher
4056ec5c69 Merge pull request #74 from olegz/INT-2012
improved documentation for 'send-partial-result-on-expiry'
2011-09-19 14:37:33 -04:00
Mark Fisher
776159bfec polishing 2011-09-19 14:35:31 -04:00
Oleg Zhurakousky
779dc39673 improved documentation for 'send-partial-result-on-expiry' 2011-09-19 14:12:08 -04:00
Mark Fisher
f005df8d65 Merge pull request #76 from ghillert/INT-2129
Fix the pom.xml for Twitter adapter.
2011-09-19 14:09:10 -04:00
Gunnar Hillert
9f97cca727 INT-2129 Fix the pom.xml for Twitter adapter. 2011-09-19 11:33:34 -04:00
Mark Fisher
4413bcc0a0 Merge pull request #73 from olegz/INT-1818
updated template.mf with new dependencies
2011-09-15 16:26:12 -04:00
Oleg Zhurakousky
ebbd2c994d INT-1818 updated template.mf with new dependencies 2011-09-15 15:58:09 -04:00
Mark Fisher
dd68950f31 Merge pull request #68 from olegz/INT-1818
using parameterized types
  migrated Twitter support to use Spring Social
2011-09-15 14:26:51 -04:00
Mark Fisher
00ed21cbae using parameterized types 2011-09-15 14:22:43 -04:00
Oleg Zhurakousky
e5ce83329f migrated Twitter support to use Spring Social 2011-09-15 13:35:52 -04:00
Mark Fisher
94f213fc15 Merge pull request #72 from olegz/INT-2106
added support for poller to outbound mail adapter
2011-09-15 07:42:18 -04:00
Oleg Zhurakousky
0e57afe8e8 INT-2106 added support for poller to outboound mail adapter 2011-09-15 07:40:02 -04:00
Mark Fisher
b649a327da Merge pull request #71 from olegz/INT-2115
added logic to recognize abstract bean definitions in GroovyControlBusFactoryBean.ManagedBeansScriptVariableGenerator
2011-09-15 07:24:13 -04:00
Mark Fisher
0acff625da polishing 2011-09-15 07:22:51 -04:00
Oleg Zhurakousky
85378b6c03 added logic to recognize abstract bean definitions in GroovyControlBusFactoryBean.ManagedBeansScriptVariableGenerator 2011-09-15 07:22:14 -04:00
Mark Fisher
a0ff7719ef Merge pull request #58 from olegz/INT-2109
updated JMS schema documentation to cover DMLC attributes
2011-09-14 11:07:58 -04:00
Oleg Zhurakousky
46114ab4cb INT-2109 updated JMS schema documentation to document DMLC attributes 2011-09-13 16:30:46 -04:00
Mark Fisher
2ecaede2d9 Merge pull request #61 from garyrussell/INT-2111
Fix typo in Samples Appendix
2011-09-13 12:31:58 -04:00
Gary Russell
b9b7943088 Fix typo in Samples Appendix
Intended to change build => built but ended up rewording much
of the paragraph to fix grammar.
2011-09-13 12:30:45 -04:00
Mark Fisher
83d567a3a6 fixed broken test config 2011-09-13 12:12:11 -04:00
Mark Fisher
6854a87ebd Merge pull request #70 from ghillert/INT-2123
INT-2123 - Cleaned up dependencies 2 modules still had Spring 3.1 transitive dependencies:
2011-09-13 11:56:55 -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
a28e554749 Merge pull request #65 from markfisher/INT-2118
added 'exchange-name-expression' attributes to the schema
  added support for 'exchange-name-expression' on AMQP outbound adapters
  changed default connection-factory value to 'rabbitConnectionFactory' to be consistent with the Spring AMQP listener-container
2011-09-13 11:52:09 -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
bb942978ad removed explicit data-commons dependency 2011-09-02 17:45:06 -04:00
Mark Fisher
8e7c03a64c upgrade spring-data-mongo version to 1.0 M4 2011-09-02 17:41:48 -04:00
Mark Fisher
8dd16104d5 updated template.mf files 2011-09-02 17:23:49 -04:00
Mark Fisher
c2ec4a5831 updated readme and changelog for 2.1 M1 2011-09-02 17:02:18 -04:00
Mark Fisher
fc7e090420 updated javadoc 2011-09-02 16:23:53 -04:00
Mark Fisher
201fd705de Merge pull request #56 from olegz/INT-1968A
fixed a broken test
2011-09-02 16:11:11 -04:00
Oleg Zhurakousky
2e6a25f7af INT-1968A fixed the broken test 2011-09-02 16:10:36 -04:00
Mark Fisher
040a44985d Merge pull request #53 from olegz/INT-1677
refactored the UriPathHandlerMapping to only provide an implementation of the abstract method
  changed uriVariables to pathVariables
  added pathVariables and requestParams as variables to the EvaluationContext
  setting the HttpEntity as the rootObject of the EvauationContext (it includes the converted 'body' if present and 'headers')
  removed requirement for an ID, polished schema, added more tests, and tested with server
  finished the namespace support for payload-expression attribute and header sub-element, added parser test
  updated 2.1 schema with new 'payload-expression' attribute as well as 'header' elements
  polished UriPathHandlerMapping to address comments from the review
  added UriPathHandlerMapping to aid in support of the 'path' attribute
  fixed thread safety for EvaluationContext since it has to be created per request due to the fact that we are adding request data to it
  added support for SpEL expressions
2011-09-02 16:03:05 -04:00
Mark Fisher
b4c210691c polishing 2011-09-02 16:01:37 -04:00
Oleg Zhurakousky
581f21f3eb INT-1677 changed uriVariables to pathVariables, added parameterMap and parameters as well as HttpEntity to the EvauationContext 2011-09-02 14:08:36 -04:00