Commit Graph

7448 Commits

Author SHA1 Message Date
Mark Fisher
037e8aabc1 PollerParser correctly prevents multiple triggers 2011-09-27 16:52:00 -04:00
Mark Fisher
6e662f48eb Merge pull request #84 from markfisher/INT-1931
add URI variable Expressions to outbound gateway
2011-09-27 12:52:06 -04:00
Mark Fisher
9ce8c7b519 add URI variable Expressions to outbound gateway
parser and schema now support 'uri-variable'

add test for 'uri-variable' sub-elements

updated pom
2011-09-27 12:48:17 -04:00
Mark Fisher
9f188d7326 Merge pull request #94 from garyrussell/INT-2154
Minor Refactoring
2011-09-27 12:10:15 -04:00
Gary Russell
5624feacc0 INT-2154 Minor Refactoring
Factor out socket creation to a protected method, to facilitate
easier subclassing, enabling something other than the default
Socket factories to be used.
2011-09-27 11:56:17 -04:00
Mark Fisher
3079fe9bf0 Merge pull request #93 from markfisher/INT-2136
Only require 'queue-names' if no container ref
2011-09-27 09:55:03 -04:00
Mark Fisher
66a4f2fa42 Only require 'queue-names' if no container ref 2011-09-27 09:09:46 -04:00
Mark Fisher
d358711ce9 Merge pull request #88 from markfisher/INT-2143
added 'error-handler' attribute
2011-09-26 16:49:12 -04:00
Mark Fisher
cf076a832f added 'error-handler' attribute 2011-09-26 16:48:20 -04:00
Mark Fisher
0b43a9aa16 Merge pull request #90 from garyrussell/INT-2144
Document Socket Timeout Defaults
2011-09-26 08:48:38 -04:00
Gary Russell
d3a916f25c INT-2144 Document Socket Timeout Defaults
Add note about timeouts when using collaborating
channel adapters.
2011-09-26 08:48:03 -04:00
Mark Fisher
4c9b37f5d0 Merge pull request #91 from garyrussell/INT-2111
Reference Doc Polishing
2011-09-26 08:46:36 -04:00
Gary Russell
b7a4a48317 INT-2111 Reference Doc Polishing
Fix header names for (s)ftp gateways.
2011-09-26 08:45:26 -04:00
Mark Fisher
c313e813c2 Merge pull request #92 from markfisher/INT-2145
Removed hardcoded "restTemplate" references.
2011-09-26 08:44:04 -04:00
Mark Fisher
331e503e9d Removed hardcoded "restTemplate" references. 2011-09-26 07:55:49 -04:00
Mark Fisher
09e053e95f Merge pull request #87 from dturanski/INT-2088
added documentation for scripting and updated groovy section
2011-09-23 18:02:11 -04:00
Mark Fisher
c4daa33c09 fixed typo 2011-09-23 18:00:59 -04:00
David Turanski
19548b735d INT-2088 added documentation for scripting and updated groovy section 2011-09-23 17:37:32 -04:00
Mark Fisher
29d027c721 Merge pull request #85 from olegz/INT-1884
- polished test that intermittently break CI
  - increased the 'await' time in JdbcMessageStoreChannelIntegrationTests.testTransactionalSendAndReceive()
  - polished InnerDefinitionHandlerAwareEndpointParserTests.testAggregatorDefinitionSuccess to avoid NPE
  - increased its receive timeout as well
2011-09-23 11:11:58 -04:00
Oleg Zhurakousky
789c9d6da1 INT-1884 polished test that intermittently break CI
Increased the 'await' time in JdbcMessageStoreChannelIntegrationTests.testTransactionalSendAndReceive(), polished InnerDefinitionHandlerAwareEndpointParserTests.testAggregatorDefinitionSuccess to avoid NPE and increased its receive timeout as well
2011-09-23 11:04:53 -04:00
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