Commit Graph

  • a26b4cf776 merged r2368 changes for AbstractDispatcher's handler set Mark Fisher 2009-08-05 20:06:04 +00:00
  • 4068ac9e12 updagted mergeinfo Mark Fisher 2009-08-05 19:50:35 +00:00
  • 3cb811d028 Moved all locking for safe concurrent access into the OrderedAwareLinkedHashSet so that AbstractDispatcher does not have any concurrency concerns itself. Mark Fisher 2009-08-05 14:28:21 +00:00
  • 7de6b0202f releasing lock in finally blocks Mark Fisher 2009-08-05 12:46:20 +00:00
  • 5d6e4fad9e RESOLVED - issue INT-748: AbstractDispatcher allows unsafe concurrent access to handlers list http://jira.springframework.org/browse/INT-748 Iwein Fuld 2009-08-05 09:18:09 +00:00
  • e881c124d7 removed IntervalTrigger, now replaced by PeriodicTrigger in the Spring 3.0 core Mark Fisher 2009-08-05 02:51:18 +00:00
  • 002a6497c6 updated underlying Spring dependency to version 3.0.0.CI-352 now that the PeriodicTrigger is in the core (based on, but now replacing Spring Integration's own IntervalTrigger) Mark Fisher 2009-08-05 01:02:36 +00:00
  • 67b6ea048a Refactored all task scheduling and poller triggering to use functionality now included in the Spring 3.0 core, and removed Spring Integration specific code that is now handled by that corresponding code in the core. Mark Fisher 2009-08-04 01:25:53 +00:00
  • 7e6d4a6e27 updated jar in .classpath file (to include .core) Mark Fisher 2009-08-04 00:17:30 +00:00
  • 88f9e0b353 re-added scheduling import to template Mark Fisher 2009-08-03 22:48:40 +00:00
  • ee25237f0b updated spring-integration and spring version ranges in template.mf files, and also updated spring-ws to 1.5.7.A and spring-security to 2.0.5.RELEASE Mark Fisher 2009-08-03 22:44:27 +00:00
  • 87f4e1f3f4 upgraded Spring version to 3.0.0.CI-348 Mark Fisher 2009-08-01 23:56:42 +00:00
  • 05dd92cf09 removed duplicate statement in reference Mark Fisher 2009-07-30 13:07:35 +00:00
  • e4aeb22e4d removed duplicate statement in reference Mark Fisher 2009-07-30 13:03:38 +00:00
  • df411c74da RESOLVED - issue INT-144: Begin implementation of a testing framework for integration component interactions http://jira.springframework.org/browse/INT-144 Iwein Fuld 2009-07-24 18:21:38 +00:00
  • 9ea054ee1f OPEN - issue INT-144: Begin implementation of a testing framework for integration component interactions http://jira.springframework.org/browse/INT-144 Iwein Fuld 2009-07-24 14:02:16 +00:00
  • c27d20817e INT-144 moved test project into trunk, and some related improvements Iwein Fuld 2009-07-24 14:00:31 +00:00
  • 83f8ea77d1 INT-144 moved test project into trunk, and some related improvements Iwein Fuld 2009-07-24 14:00:21 +00:00
  • 4b3153a7a5 Switched Spring version to 3.0 snapshot and JUnit version to 4.6.0. Mark Fisher 2009-07-22 00:05:59 +00:00
  • cbb81cd978 Created the 1.0.x maintenance branch. The trunk is now dedicated to 2.0 development. Mark Fisher 2009-07-21 22:20:14 +00:00
  • b3b23127b9 Added comment about the STS 'Server Console' tab Mark Fisher 2009-07-21 22:03:18 +00:00
  • 865331d277 Added comment about the OSGi Bundle Project Nature Mark Fisher 2009-07-21 15:09:01 +00:00
  • 4d14ee5be1 added comment about maven version 2.0.9 or later Mark Fisher 2009-07-21 01:21:27 +00:00
  • 643c942088 INT-741 documentation update Mark Fisher 2009-07-21 01:14:11 +00:00
  • c59fedbf90 Removed .settings from SVN for OSGi samples Mark Fisher 2009-07-21 01:09:22 +00:00
  • c03660d64e Added note about Ant 1.7.1 requirement to readme Mark Fisher 2009-07-20 21:13:46 +00:00
  • c659f35b7a removed specific 1.5 container requirement from .classpath files in samples Mark Fisher 2009-07-20 13:11:23 +00:00
  • affd3f3712 Updated spring-build version. MANIFEST is now first in the JAR and hence readable by JarInputStream Mark Fisher 2009-07-20 12:53:01 +00:00
  • 79c8bbb9e3 spring-integration-1.0.3.RELEASE Mark Fisher 2009-07-18 22:22:46 +00:00
  • acc69de1ab formatting Mark Fisher 2009-07-18 20:45:55 +00:00
  • f81ecc7f0d updated instructions for building osgi-samples jars Mark Fisher 2009-07-18 20:44:02 +00:00
  • 4e0f064668 formatting Mark Fisher 2009-07-18 20:30:17 +00:00
  • a7ae41b1f0 updated version Mark Fisher 2009-07-18 20:09:41 +00:00
  • 76715e43a6 modified the release date Mark Fisher 2009-07-18 19:50:08 +00:00
  • cacf92f44a INT-740 Added FileWritingMessageHandlerFactoryBean Mark Fisher 2009-07-18 19:26:47 +00:00
  • 714595a6c1 INT-731 Mark Fisher 2009-07-18 18:35:42 +00:00
  • 30a6316887 IN PROGRESS - issue INT-731: file inbound channel parser adds file: prefix to property placeholders http://jira.springframework.org/browse/INT-731 Iwein Fuld 2009-07-18 17:45:39 +00:00
  • 59c0fd0e8d INT-738 Added documentation for the delayer endpoint Mark Fisher 2009-07-18 17:23:03 +00:00
  • cea730322e INT-739 ExecutorChannel now publishes ErrorMessages to the error channel when Exceptions occur during dispatch. Mark Fisher 2009-07-18 17:15:17 +00:00
  • 1faa10410f INT-736, added DelayerUsageTest showing how to apply delayer Oleg Zhurakousky 2009-07-18 16:49:34 +00:00
  • ad0890c4f6 INT-735 Added ErrorMessage publishing to the DelayHandler for any Exceptions that occur during delayed Message deliveries. Mark Fisher 2009-07-18 16:13:58 +00:00
  • e929b841d3 Added comment about the Spring Integration bundles for OSGi deployment Mark Fisher 2009-07-18 15:50:00 +00:00
  • 260690381c INT-736 Added support for the 'scheduler' reference. Mark Fisher 2009-07-18 00:53:33 +00:00
  • 76da6421d3 INT-736 Added namespace support for the 'delayer' endpoint. Mark Fisher 2009-07-18 00:31:28 +00:00
  • c63621cd7b INT-735 Added DelayHandler. Mark Fisher 2009-07-17 23:22:13 +00:00
  • d52086b934 INT-734 Added an 'ignore-failures' flag for 'publish-subscribe-channel' (the default it FALSE). Mark Fisher 2009-07-17 21:26:38 +00:00
  • 51a0104172 minor improvement: bundle ID Mark Fisher 2009-07-17 16:59:26 +00:00
  • e2725e53d8 added comments about the OSGi samples in the README Mark Fisher 2009-07-17 16:52:25 +00:00
  • 102cf80f9d removed unused namespaces from header Mark Fisher 2009-07-17 16:22:17 +00:00
  • 833b368b73 removed cardinality attribute Mark Fisher 2009-07-17 15:48:51 +00:00
  • c2fe663878 Modified the help output Mark Fisher 2009-07-17 15:47:27 +00:00
  • 7a6f42f072 Added documentation for the new OSGi samples Mark Fisher 2009-07-17 15:45:27 +00:00
  • d129bda6dc formatting and removed empty src dir Mark Fisher 2009-07-17 04:29:42 +00:00
  • 7e574cb757 added osgi samples to package Mark Fisher 2009-07-17 02:26:10 +00:00
  • 8bf24054a3 removed setttings Mark Fisher 2009-07-17 02:25:29 +00:00
  • f4cb1b5464 reorganized osgi samples Mark Fisher 2009-07-17 02:24:05 +00:00
  • 6998ef5e41 change the project name in the ANT scripts for OSGi demos Oleg Zhurakousky 2009-07-17 01:55:48 +00:00
  • 95869bd67a adding ANT scripts to generate JARs for both OSGi demos Oleg Zhurakousky 2009-07-17 01:52:29 +00:00
  • 64031c05ea updated OSGi examples, removed the bridge and added reply message Oleg Zhurakousky 2009-07-17 00:18:34 +00:00
  • 1be9b86a59 INT-729 Added log4j configuration to the quote, ws, and xml samples. Mark Fisher 2009-07-16 23:09:43 +00:00
  • cb0307a12b INT-729 Added log4j configuration to the odd/even router samples. Also added a Message Filter with "nullChannel" as a discard channel. Set the log level to DEBUG for the NullChannel. Mark Fisher 2009-07-16 22:47:51 +00:00
  • 48c8c37c23 INT-729 Added log4j configuration to the File copy samples. Mark Fisher 2009-07-16 22:02:08 +00:00
  • 5fc22236cb INT-729 Added log4j configuration to the Error Handling sample. Mark Fisher 2009-07-16 21:51:19 +00:00
  • 9690265f92 INT-729 Added log4j configuration to the Cafe sample. Mark Fisher 2009-07-16 21:47:41 +00:00
  • 0201ae2eef INT-729 Added log4j configuration to the Hello World sample. Mark Fisher 2009-07-16 21:33:18 +00:00
  • b54382efae Added log4j to parent pom for samples, and replaced the inbound-channel-adapter with message-driven-channel-adapter in the JMS ChannelAdapterDemo sample. Mark Fisher 2009-07-16 21:11:14 +00:00
  • fdfb537a16 INT-727, INT-728 Refactored parsers so that default beans (errorChannel, nullChannel, and taskScheduler) will always be configured - even when not using the core namespace. Also added support for the 'auto-startup' attribute on several adapters. Mark Fisher 2009-07-16 18:04:40 +00:00
  • 6461d3f432 CLI-enabled inbound/outbound demo bundles. Removed obsolete components Oleg Zhurakousky 2009-07-16 14:41:49 +00:00
  • 8f3a3db480 Rethrowing the original IOException. Mark Fisher 2009-07-16 13:35:19 +00:00
  • f568344e59 Added fallback to URI when getting File from Resource. This avoids the IOException that can occur when calling resource.getFile() if that File does not yet exist (as occurs with OsgiBundleResource). Mark Fisher 2009-07-16 13:26:30 +00:00
  • 64ef8c3ab5 Modified manifests for new OSGi samples Mark Fisher 2009-07-16 03:25:36 +00:00
  • f89b7c939f INT-724, INT-725 Modified file copy samples to rely on the new directory auto-creation functionality. Mark Fisher 2009-07-16 03:16:25 +00:00
  • 89b39de9bf INT-724, INT-725 Added an 'auto-create-directory' attribute to all File adapters with a default value of TRUE. Now, if the inbound or outbound directory does not yet exist, it may be created upon initialization. Mark Fisher 2009-07-16 00:35:23 +00:00
  • b9d90eff7a Added OSGi version of FileCopy demo sample Oleg Zhurakousky 2009-07-15 20:55:39 +00:00
  • fd72745e32 Initial import. Oleg Zhurakousky 2009-07-15 20:54:18 +00:00
  • a159943158 Initial import. Oleg Zhurakousky 2009-07-15 20:53:39 +00:00
  • 593dc2af3d INT-723 Updated bundle version ranges to allow deployment with Spring 3.0. Mark Fisher 2009-07-15 20:15:07 +00:00
  • 1088a0d1bd INT-722 Modified the ApplicationEventMulicasterParser and affected tests for Spring 3.0 support. Mark Fisher 2009-07-15 16:55:24 +00:00
  • 7837421b83 INT-722, Modified Ivy files to have place-holders instead of concrete versions for Spring and JUnit. Added spring.version and junit.version properties to build.properties. This will allow quick switch to new version of Spring Oleg Zhurakousky 2009-07-14 14:37:41 +00:00
  • 46a2e1e9cd INT-711, Added more concurrency tests Oleg Zhurakousky 2009-07-13 03:23:31 +00:00
  • 4abb0fdc26 INT-720 Updated documentation for new 'dispatcher' sub-element on channels Mark Fisher 2009-07-12 14:18:58 +00:00
  • 2de0d5381c INT-720 Added support for the "dispatcher" sub-element within a "channel". This is now where the failover, load-balancer, and task-executor attributes are to be configured. Mark Fisher 2009-07-12 00:24:55 +00:00
  • ab773b5935 INT-711 ExecutorChannel now supports LoadBalancingStrategy and the failover flag. Mark Fisher 2009-07-11 22:44:15 +00:00
  • a14a8ecb9f removed unused base class Mark Fisher 2009-07-11 22:40:04 +00:00
  • ca58493478 INT-711 Re-added test for overflow of the RoundRobinLoadBalancingStrategy's currentHandlerIndex. Mark Fisher 2009-07-11 21:32:42 +00:00
  • 5ce3c28717 INT-715, INT-719 DefaultFileNameGenerator now accepts a custom headerName. Also clarified javadoc. Mark Fisher 2009-07-11 15:10:55 +00:00
  • 013d4e7a5e INT-718, OSGi-enabled Cafe sample. README provided Oleg Zhurakousky 2009-07-11 06:37:36 +00:00
  • aeb8c7e3a9 INT-711 Created LoadBalancingStrategy and improved encapsulation for the unicasting dispatcher (now contains the TaskExecutor LB strategy and a failover boolean flag). Mark Fisher 2009-07-11 05:49:34 +00:00
  • 2cd12df50e INT-718. OSGi-enabled the sample. README file is included. Oleg Zhurakousky 2009-07-11 05:00:31 +00:00
  • 9e74e2aaf0 minor message layout Iwein Fuld 2009-07-10 19:15:49 +00:00
  • fd373882de INT-711 Added failover flag for RoundRobinDispatcher and modified Exception handling to accept all RuntimeExceptions rather than only MessageRejectedExceptions. Dispatchers with failover enabled will now throw an AggregateMesssageDeliveryException if all handlers threw Exceptions. Mark Fisher 2009-07-10 16:23:19 +00:00
  • 8bd176c58a Cleaned up XSD to remove dependency on the order in which inner beans and pollers are defined. Added test case. Tested with JDK5 Oleg Zhurakousky 2009-07-09 18:48:45 +00:00
  • 690a41f3c2 fixed the xsd Oleg Zhurakousky 2009-07-09 17:32:31 +00:00
  • 73719989ec just touched the file - no changes, refreshing the build Oleg Zhurakousky 2009-07-09 15:58:53 +00:00
  • 5bcd33ea05 Cleaned up XSD to remove dependency on the order in which inner beans and pollers are defined. Added test case. Oleg Zhurakousky 2009-07-09 15:50:39 +00:00
  • 798fc39290 INT-706 moved xml and xsl resources to src/main/java for ease of viewing alongside the sample code and added description in demo javadoc Mark Fisher 2009-07-09 02:30:59 +00:00
  • 4cda34ea7a INT-706 moved xml and xsl resources to src/main/java for ease of viewing alongside the sample code and added description in demo javadoc Mark Fisher 2009-07-09 02:29:59 +00:00
  • d68a6e8045 INT-706 including xsl resources under src/main/java for samples Mark Fisher 2009-07-09 01:47:23 +00:00
  • 6512186ab4 INT-706 moved the configuration file to be in the same directory as the demo class and added description Mark Fisher 2009-07-09 01:20:04 +00:00
  • bb42b4b333 INT-706 added description to QuoteDemo Mark Fisher 2009-07-09 00:31:25 +00:00