Commit Graph

75 Commits

Author SHA1 Message Date
Mark Fisher
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. 2009-07-16 18:04:40 +00:00
Mark Fisher
593dc2af3d INT-723 Updated bundle version ranges to allow deployment with Spring 3.0. 2009-07-15 20:15:07 +00:00
Oleg Zhurakousky
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 2009-07-14 14:37:41 +00:00
Mark Fisher
fbb99956ba updated pom.xml versions for 1.0.3.RELEASE 2009-07-05 16:38:34 +00:00
Mark Fisher
716f399370 INT-698 updated spring-integration version range in all template.mf files 2009-07-02 20:05:08 +00:00
Mark Fisher
098693ad2e INT-695 Moved all schemas to src/main/resources 2009-06-30 18:48:40 +00:00
Mark Fisher
6aa9a37502 INT-687 Upgraded to spring-build 2.2.10 r669, removed all Unversioned-Imports from template.mf files, and added ivy.xml to the spring-integration-reference module. 2009-06-27 14:40:53 +00:00
Mark Fisher
493c61e324 updated manifest version ranges (INT-626) 2009-04-17 21:46:22 +00:00
Mark Pollack
db0883d335 rename from 1.0.2-SNAPSHOT to 1.0.2.SNAPSHOT
Support publishing only a POM artifact to the maven repo
Support for running maven deployment on windows OS.
2009-03-30 19:33:42 +00:00
Mark Pollack
afdb2bd944 Change name in POMs to be 1.0.2-SNAPSHOT (changed '.' to '-' to follow common maven naming conventions) 2009-03-27 13:43:31 +00:00
Mark Pollack
ccb21661ad Change name in POMs to be 1.0.2.SNAPSHOT 2009-03-27 13:35:31 +00:00
Mark Pollack
f17a43a5ea update maven POMs to support compilation and running of tests 2009-03-27 06:59:08 +00:00
Mark Pollack
d206a84e68 updated maven central poms, added parent pom.
Generated from ivy.xml -> pom.xml using makepom ant task.  (this is the pom for the S2 bundle repo)
The convert pom.xml using mvn org.springframework.build.repository:org.springframework.build.repository.maven:create-central (this is the pom for maven central repo)
2009-03-21 02:09:26 +00:00
Jonas Partner
a838f3d5f0 synchronised dependencies from ivy.xml to Maven central poms for 1.0.2 2009-02-23 19:48:25 +00:00
Jonas Partner
bcbded1216 update version for repo1 pom's to 1.0.2.RELEASE 2009-02-21 19:18:40 +00:00
Mark Fisher
ef877debc8 updated inter-project dependency versions in template.mf files 2008-12-17 18:03:30 +00:00
Mark Fisher
a8635781a9 updated spring dependencies to version 2.5.6.A 2008-12-17 17:40:47 +00:00
Mark Fisher
4aa292b83c Added tool annotations to the security schema (INT-114). 2008-12-17 02:00:05 +00:00
Jonas Partner
e665c83fb6 change artifactId to ensure they don't clash with artifactId's in SpringSource repository 2008-12-15 09:54:27 +00:00
Jonas Partner
c67c48c85e Maven poms using dependencies from repo1 INT-245 2008-12-11 22:15:52 +00:00
Mark Fisher
57888a9f62 Minimizing class loading in parsers and using the parser context error handling capabilities rather than throwing Exceptions or using assertions. This facilitates proper tooling support (INT-114). 2008-12-11 21:31:13 +00:00
Mark Fisher
fea222b37f The <message-bus/> element is no longer necessary. It has been removed from the XSD (INT-462). The annotations are enabled by a separate element, and the application-event-multicaster element is also now separate. 2008-11-11 23:08:45 +00:00
Mark Fisher
12100af7c6 Added excludes for dependencies 2008-11-03 17:41:36 +00:00
Mark Fisher
39a8486ac8 Refactored MessageConsumer with onMessage to MessageHandler with handleMessage. 2008-11-03 14:17:53 +00:00
Mark Fisher
8c9937451e Upgraded Spring Security dependency to version 2.0.4.A (INT-447). 2008-11-02 16:38:14 +00:00
Mark Fisher
8279cce04d Upgraded dependencies to Spring 2.5.6 (INT-446). 2008-11-02 16:12:07 +00:00
Mark Fisher
262bd8fd9c Moved MessageChannel into the new 'org.springframework.integration.core' package. 2008-10-15 03:19:28 +00:00
Mark Fisher
08043b541d Moved Message into the new 'org.springframework.integration.core' package. 2008-10-15 02:54:29 +00:00
Mark Fisher
109343d14e Moved MessageSelector interface and implementations into a new 'org.springframework.integration.selector' package (instead of a sub-package under 'message'). Also added support for "Strategy" enum in MessageSelector with the following values available [ALL, ANY, AT_LEAST_HALF, MORE_THAN_HALF] (INT-308). 2008-10-14 16:16:55 +00:00
Mark Fisher
24793ead19 Separated annotation post processors and bean definition parsers into 'annotation' and 'xml' sub-packages of the 'org.springframework.integration.config' package. 2008-10-10 18:55:24 +00:00
Mark Fisher
8cea74f062 Using Asserts with IllegalArgumentException/IllegalStateException instead of ConfigurationException. 2008-09-30 03:44:40 +00:00
Mark Fisher
f55336ba55 Renamed SecurityTestUtil to SecurityTestUtils. 2008-09-29 02:23:00 +00:00
Mark Fisher
121c7a65b1 Moved all security code other than ChannelSecurityInterceptor (including endpoint interceptor and securityContext propagation) to the sandbox prior to 1.0. 2008-09-29 02:16:50 +00:00
Mark Fisher
648ae40605 Modified channel-adapter configuration in tests. 2008-09-24 02:08:14 +00:00
Mark Fisher
0f8db4f9f8 Adjusted namespace for consistency (added '/security/' to the path) 2008-09-19 22:38:56 +00:00
Mark Fisher
2d66b2b67d Refactored MethodInvokingTarget to MethodInvokingConsumer including changes to OutboundChannelAdapter. 2008-09-19 19:55:47 +00:00
Mark Fisher
eb9663dad3 Fixed template.mf to include 'org.springframework.util.xml' package (with 'util.*'). 2008-09-19 18:37:18 +00:00
Mark Fisher
7615f3c1a6 Added ChannelSecurityInterceptor as a replacement for SecurityEnforcingChannelInterceptor. It is a subclass of AbstractSecurityInterceptor. Also added the ChannelInvocationDefinitionSource, ChannelInvocation (the secured object), and ChannelAccessPolicy. 2008-09-19 18:18:39 +00:00
Mark Fisher
9b451eca65 formatting 2008-09-15 13:02:51 +00:00
Mark Fisher
fa05d14865 Test handler no longer implements MessageHandler interface. 2008-09-05 19:47:38 +00:00
Mark Fisher
788b2364ec The <channel/> element is now used for creating all Point-to-Point channel types. It accepts a queue sub-element (options are: <queue/>, <priority-queue/>, or <rendezvous-queue/>). If no queue sub-element is provided, the channel type will be a DirectChannel. 2008-09-01 22:50:56 +00:00
Mark Fisher
8432e84e10 Upgraded Spring Security to version 2.0.2.A (INT-347). 2008-08-19 14:03:28 +00:00
Mark Fisher
b4701c0150 SimpleDispatcher no longer wraps a MessagingException inside of a MessageDeliveryException (part of INT-337). 2008-08-18 19:04:46 +00:00
Mark Fisher
80935d3bd0 Removed support for 'auto-create-channels' on the MessageBus. All channels must be explicitly created and registered with the bus (INT-247). 2008-08-18 17:36:13 +00:00
Mark Fisher
d8778de0e5 Updated manifest templates for Spring 2.5.5.A 2008-08-14 20:21:58 +00:00
Mark Fisher
c02bfd4a49 Upgraded to Spring 2.5.5.A (INT-336). 2008-08-14 19:58:32 +00:00
Mark Fisher
8732ac26b4 Updated service-activator to use new SimpleEndpoint and DefaultMessageHandler. Modified EndpointInterceptor for preHandle/aroundHandle/postHandle with access-to and return-values-for the request/reply Messages. 2008-08-11 19:39:42 +00:00
Mark Fisher
951226346a The <channel-adapter/> now actually creates a channel instance rather than requiring another distinct channel object. Instead of configuring the poller on the channel-adapter, it is currently to be configured on the consuming endpoint just as if the <channel-adapter/> were any other pollable channel (e.g. <queue-channel/>). 2008-08-01 23:11:56 +00:00
Mark Fisher
fa58dc9457 Split MessageSource types into 2 sub-interfaces: PollableSource and SubscribableSource. The MessageChannel hierarchy has also been revised accordingly. DirectChannel and PublishSubscribeChannel are now SubscribableSources, while the other queue-based channels are PollableSources. The PollableChannel interface extends BlockingSource which in turn is an extension of PollableSource that adds timeout-aware methods. 2008-07-30 20:48:00 +00:00
Mark Fisher
2c95306f63 Added MessageHeaders and MessageBuilder. Messages are now immutable (including header maps). 2008-07-17 22:58:56 +00:00