Commit Graph

6093 Commits

Author SHA1 Message Date
Oleg Zhurakousky
952d02d501 INT-2261
added documentation for Resource Inbound Channel Adapter

  added resource.xml file
2011-12-01 09:09:45 -05:00
Mark Fisher
81cd06472e Merge pull request #221 from olegz/INT-2282
INT-2282, INT-2284

  added general Message Store section to reference manual

  added GemfireMessageStore section
2011-11-30 17:07:02 -05:00
Mark Fisher
8fe8b8e915 polishing 2011-11-30 17:04:45 -05:00
Oleg Zhurakousky
d36e6fd2ee INT-2282, INT-2284
added general Message Store section to reference manual, added GemfireMessageStore section
2011-11-30 16:52:19 -05:00
Mark Fisher
1d80b44dce Merge pull request #226 from garyrussell/INT-2287
INT-2287 Timing Hole With Send-and-Forget TCP
2011-11-30 16:23:57 -05:00
Gary Russell
0f46176c3d INT-2287 Timing Hole With Send-and-Forget TCP
If a tcp client connection factory was configured for single-use
connections (one socket per message), and it was used by an outbound
channel adapter (send and forget), the socket is closed immediately
after sending the message.

This could cause issues with the connection handling because certain
failures could occur. For example, the close could occur before we
ever registered the channel for read selection, resulting in a
ClosedChannelException. Secondly, there was a small timing hole
where a selection key could be invalidated between the isValid()
call and isReadable().

These problems have been corrected.
2011-11-30 16:23:33 -05:00
Mark Fisher
baa127d4bf Merge pull request #225 from garyrussell/INT-2035b
INT-2035 Remove Dangling Import
2011-11-30 16:20:53 -05:00
Gary Russell
a80cb76113 INT-2035 Remove Dangling Import
Map.Entry inadvertently left in place.
2011-11-30 16:20:21 -05:00
Oleg Zhurakousky
1368bb119f INT-2267, INT-2286
removed unnecessary dependencies
2011-11-29 16:56:47 -05:00
Mark Fisher
90c4f86941 Merge pull request #223 from olegz/INT-2267
INT-2267 removed test compile warnings
2011-11-29 14:34:51 -05:00
Oleg Zhurakousky
634e190f5c INT-2267
removed test compile warnings

INT-2267
removed test compile warnings(2)
2011-11-29 13:50:08 -05:00
Mark Fisher
5c606dfcb4 Merge pull request #222 from garyrussell/INT-2268
INT-2268 Fix Spurious Failing Test
2011-11-29 11:53:11 -05:00
Gary Russell
3fff33c99b INT-2268 Fix Spurious Failing Test
Occasional test failures caused because test HelloWorldInterceptor
could prematurely close the connection, depending on timing.

Also added some minor cleanup to the tests themselves.
2011-11-29 11:50:32 -05:00
Mark Fisher
841d808492 Merge pull request #220 from olegz/INT-2283
INT-2283 upgraded SFTP module to JSCH v0.1.45
2011-11-29 11:49:12 -05:00
Oleg Zhurakousky
3d8fbe0eed INT-2283
upgraded SFTP module to JSCH v0.1.45
2011-11-29 11:47:58 -05:00
Mark Fisher
705e17f1d3 Merge pull request #219 from olegz/INT-2280
INT-2280 polishing Jdbc tests hoping to avoid intermittent failures
2011-11-29 11:43:17 -05:00
Oleg Zhurakousky
d2920c3145 INT-2280
polishing Jdbc tests hoping to avoid intermittent failures
2011-11-29 09:51:03 -05:00
Mark Fisher
c22ef922a5 Merge pull request #217 from olegz/INT-2265 2011-11-28 17:33:17 -05:00
Oleg Zhurakousky
3f6896677f INT-2265
fixed GemfireGroupStoreTests.testMultipleInstancesOfGroupStore() test to avoid intermittent failures

  refactored MessageGroupMetadata to eliminate the usage of TreeMap in favor of LinkedList for storing UUIDs of Messages
2011-11-28 17:30:44 -05:00
Mark Fisher
91b0f46c44 Merge pull request #216 from olegz/INT-2278
INT-2278: fixed the bug affecting renaming of files
2011-11-28 15:56:36 -05:00
Oleg Zhurakousky
6ddfaa33e4 INT-2278: fixed the bug affecting renaming of files 2011-11-28 15:52:39 -05:00
Mark Fisher
a979d7c06c Merge pull request #215 from olegz/INT-2279
INT-2279 upgraded Spring WS to 2.0.3
2011-11-28 14:57:40 -05:00
Oleg Zhurakousky
ad1fd61f51 INT-2279 upgraded Spring WS to 2.0.3 2011-11-28 14:46:44 -05:00
Mark Fisher
4417d5d8b0 Update version to 2.1.0.BUILD-SNAPSHOT 2011-11-23 17:33:09 -05:00
Mark Fisher
1001d74ba7 Release version 2.1.0.RC1 2011-11-23 17:20:56 -05:00
Mark Fisher
0494f4355c Merge pull request #210 from olegz/INT-2270
INT-2270 upgraded Groovy module to Groovy 1.8.4
2011-11-23 16:37:58 -05:00
Oleg Zhurakousky
6e689f8c12 INT-2270 upgraded Groovy module to Groovy 1.8.4 2011-11-23 15:41:23 -05:00
Mark Fisher
cadbed3523 Merge pull request #209 from olegz/INT-2235-updated 2011-11-23 15:08:32 -05:00
Oleg Zhurakousky
34c51eb635 INT-2235-updated
added default filter as AcceptOnceCollectionFilter, chanhged parser to allow filter= to allow null filter
2011-11-23 15:05:32 -05:00
Mark Fisher
6fbdd71aae INT-2254 added copyHeadersIfAbsent call for the Message as HTTP request body case 2011-11-23 09:36:39 -05:00
Mark Fisher
fa977d96ca Merge pull request #206 from markfisher/INT-2164-quickfix-for-2.1
* INT-2164-quickfix-for-2.1:
  catching and ignoring Exception
2011-11-23 08:05:14 -05:00
Mark Fisher
02526ec6c0 catching and ignoring Exception 2011-11-23 08:03:58 -05:00
Mark Fisher
38743d1c87 preparing info docs for 2.1-RC1 release 2011-11-22 22:28:12 -05:00
Mark Fisher
6c1454ae3d INT-2238 removing warnings in JavaDoc 2011-11-22 21:48:34 -05:00
Mark Fisher
b1680a0cdf Merge pull request #205 from olegz/INT-2238 2011-11-22 21:15:18 -05:00
Oleg Zhurakousky
43f60dae08 INT-2238 interim commit
INT-2238 fixing warning comments

INT-2238 fixing warning comments

INT-2238 fixing warning comments
2011-11-22 21:10:32 -05:00
Mark Fisher
dfd039b78e removed deprecated RemotingInboundGatewaySupport 2011-11-22 20:48:56 -05:00
Mark Fisher
281e198679 INT-2256: Removed AbstractRemotingOutboundGateway 2011-11-22 20:40:39 -05:00
Mark Fisher
f9653a79b7 whitespace 2011-11-22 19:40:57 -05:00
Mark Fisher
0b25a6dd99 Merge pull request #192 from artembilan/INT-1906 2011-11-22 19:37:33 -05:00
Mark Fisher
b8f17fd780 polishing 2011-11-22 19:10:07 -05:00
Artem Bilan
785d10263c INT-1906
fix & refactor DefaultInboundChannelAdapterParser, plus some improvements
2011-11-22 18:38:51 -05:00
Mark Fisher
df440d5059 Merge pull request #189 from olegz/INT-2083
HeaderMapper refactoring
2011-11-22 17:07:46 -05:00
Mark Fisher
adf93e5560 HeaderMapper refactoring
INT-2083
added outbound namespace support for XMPP header mapper

INT-2083
added inbound namespace support for XMPP header mapper

INT-2083
polished XMPP inbound/outbound header mappings, added namespace support for AMQP inbound adapter/gateway header mappings

INT-2083
added support and tests for AMQP outbound gateways and adapters

INT-2083
polishing and adding more tests for AMQP support for header mappings

INT-2083
polishing AMQP and XMPP header mappings, generalized headerMapper configuration in IntegrationNamespaceUtils.configureHeaderMapper(..) method

INT-2803
added headermapping support to WS outbound gateways

INT-2803 polishing

INT-2083
refactored SimpleWebServiceOutboundGateway, added full request/reply test

INT-2083
polished MarshallingWebServiceOutboundGateway to add marshalling callback handlers, added test for marshalling call

INT-2083
polishing based on PR comments

INT-2083 interim commit

INT-2083
added RequestReplyHeaderMapper startegy and migrated AMQP Header Mapper to use it

INT-2083
migrated WS and XMPP to use a new RequestReplyHeaderMapper strategy

INT-2083 polishing with PR comments

INT-2083 polishing
removed introspection method, simplified things

INT-2083 polishing based on recent PR comments

INT-2083 interim commit

INT-2083 polishing WS module

INT-2083
refactored to make sure that Soap action header is set within HeaderMapper

INT-2083 polishing
ensured the Soap header is set to default value if not provided

INT-2083 polishing, putting tests back
2011-11-22 17:04:27 -05:00
Mark Fisher
ff7bbfa404 Merge pull request #204 from ghillert/INT-2258
In enricher: add setRequiresReply to XSD for the ContentEnricher. This attribute defaults to 'true'.
2011-11-22 16:55:10 -05:00
Gunnar Hillert
0d7cc1052b INT-2258 In enricher: add setRequiresReply to XSD
for the ContentEnricher. This attribute defaults to 'true'.

For reference see: https://jira.springsource.org/browse/INT-2258
2011-11-22 16:21:43 -05:00
Mark Fisher
51e706983f Merge pull request #187 from ghillert/INT-2246
Add attribute "max-rows-per-poll" to Jdbc Outbound Gateway

  For reference see: https://jira.springsource.org/browse/INT-2246
2011-11-22 15:43:13 -05:00
Gunnar Hillert
462af6bea0 INT-2246 - Changes based on code review. 2011-11-22 15:40:22 -05:00
Gunnar Hillert
6f33252c7c INT-2246 - Add attribute "max-rows-per-poll" to Jdbc Outbound Gateway
For reference see: https://jira.springsource.org/browse/INT-2246
2011-11-22 15:40:22 -05:00
Mark Fisher
910675be39 Merge pull request #203 from markfisher/INT-2259
added wrapper for ConversionServiceFactoryBean
2011-11-22 15:33:47 -05:00