Updated changelog and readme for M5.
This commit is contained in:
@@ -1,6 +1,68 @@
|
||||
SPRING INTEGRATION CHANGELOG
|
||||
============================
|
||||
|
||||
Changes in version 1.0.0.M5 (Jul 08, 2008)
|
||||
------------------------------------------
|
||||
|
||||
*** CORE API ***
|
||||
|
||||
SimpleMessagingTaskScheduler now has a configurable shutdown (for 'shutdown' vs 'shutdownNow')
|
||||
QueueChannel uses TRACE logging for preReceive and only uses DEBUG in postReceive if the Message is not null
|
||||
Added <concurrency-interceptor> for endpoints
|
||||
Added <transaction-interceptor> for endpoints
|
||||
The MessageBus tries to register new channels before starting (on ContextRefreshedEvent)
|
||||
Aggregator now uses its endpoint's output-channel
|
||||
Added MessageTransformer and @Transformer support
|
||||
Added a MessageTransformingChannelInterceptor
|
||||
MessageBus is now an interface
|
||||
MessageHeader is now an interface
|
||||
Added ChannelFactory
|
||||
Added PublishSubscribeChannel and <publish-subscribe-channel/>
|
||||
Channels specified in source-endpoint (now channel-adapter) are now auto-created
|
||||
Added EndpointTrigger for invoking endpoints with a poll command
|
||||
Removed the DispatcherPolicy from channel configuration
|
||||
Added BroadcastingDispatcher
|
||||
|
||||
*** ADAPTERS ***
|
||||
|
||||
Added regular expression pattern FilenameFilter implementation
|
||||
The <file-source/> now accepts one of "file-filter", "filename-filter", or "filename-pattern"
|
||||
FileSource now uses a Resource to locate its directory
|
||||
FtpSource closes the connection after poll
|
||||
WebServiceHandler namespace support includes 'message-factory' and 'fault-message-resolver'
|
||||
WebServiceHandler namespace supports injection of the WebServiceMessageCallback
|
||||
Refactored FtpSource and FileSource to be better aligned
|
||||
AggregatorBarrier correctly stops processing messages after completion
|
||||
|
||||
*** CONFIGURATION ***
|
||||
|
||||
Method-level @Handler can now be used without class-level @MessageEndpoint
|
||||
The <channel-adapter/> with "ref" and "source" attributes replaces <source-endpoint/>
|
||||
The <channel-adapter/> with "ref" and "target" attributes replaces <target-endpoint/>
|
||||
The <channel-adapter/> accepts a "method" replacing <source-adapter/> and <target-adapter/>
|
||||
The <router/> element is now a self-sufficient endpoint (rather than just creating a handler)
|
||||
The <splitter/> element is now a self-sufficient endpoint (rather than just creating a handler)
|
||||
The <aggregator/> element is now a self-sufficient endpoint (rather than just creating a handler)
|
||||
Added namespace support for creating a MessageSelectorChain
|
||||
|
||||
*** WEB SERVICES AND XML ***
|
||||
|
||||
Added XML module
|
||||
Added XSLT Transformer
|
||||
Add Spring OXM transformer
|
||||
Add XML Result transformer to convert from a Result to a Document
|
||||
|
||||
*** SECURITY ***
|
||||
|
||||
Added support for Spring Security on MessageChannels
|
||||
Added support for Spring Security on endpoints
|
||||
|
||||
*** GENERAL ***
|
||||
|
||||
More Exceptions now provide the 'failedMessage'
|
||||
Added a MessageRejectedException. It is thrown when a MessageSelector rejects a Message
|
||||
|
||||
|
||||
Changes in version 1.0.0.M4 (May 23, 2008)
|
||||
------------------------------------------
|
||||
|
||||
|
||||
@@ -1,15 +1,18 @@
|
||||
SPRING INTEGRATION 1.0.0.M4 (May 23, 2008)
|
||||
SPRING INTEGRATION 1.0.0.M5 (July 8, 2008)
|
||||
------------------------------------------
|
||||
|
||||
This is the 1.0 Milestone 4 release of Spring Integration.
|
||||
This is the 1.0 Milestone 5 release of Spring Integration.
|
||||
|
||||
To find out what has changed since Milestone 3, see 'changelog.txt'
|
||||
To find out what has changed since Milestone 4, see 'changelog.txt'
|
||||
|
||||
The following are the key messaging components defined in this release:
|
||||
org.springframework.integration.message.Message
|
||||
org.springframework.integration.channel.MessageChannel
|
||||
org.springframework.integration.endpoint.MessageEndpoint
|
||||
org.springframework.integration.message.MessageSource
|
||||
org.springframework.integration.message.MessageTarget
|
||||
org.springframework.integration.handler.MessageHandler
|
||||
org.springframework.integration.transformer.MessageTransformer
|
||||
org.springframework.integration.bus.MessageBus
|
||||
|
||||
The following adapters are also available in this release:
|
||||
@@ -18,22 +21,24 @@ The following adapters are also available in this release:
|
||||
org.springframework.integration.adapter.file.FileSource
|
||||
org.springframework.integration.adapter.file.FileTarget
|
||||
org.springframework.integration.adapter.ftp.FtpSource
|
||||
org.springframework.integration.adapter.httpinvoker.HttpInvokerGateway
|
||||
org.springframework.integration.adapter.httpinvoker.HttpInvokerHandler
|
||||
org.springframework.integration.adapter.jms.JmsGateway
|
||||
org.springframework.integration.adapter.jms.JmsSource
|
||||
org.springframework.integration.adapter.jms.JmsTarget
|
||||
org.springframework.integration.adapter.mail.MailTarget
|
||||
org.springframework.integration.adapter.rmi.RmiSourceAdapter
|
||||
org.springframework.integration.adapter.rmi.RmiTargetAdapter
|
||||
org.springframework.integration.adapter.rmi.RmiGateway
|
||||
org.springframework.integration.adapter.rmi.RmiHandler
|
||||
org.springframework.integration.adapter.stream.ByteStreamSource
|
||||
org.springframework.integration.adapter.stream.ByteStreamTarget
|
||||
org.springframework.integration.adapter.stream.CharacterStreamSource
|
||||
org.springframework.integration.adapter.stream.CharacterStreamTarget
|
||||
org.springframework.integration.ws.adapter.SimpleWebServiceTargetAdapter
|
||||
org.springframework.integration.ws.adapter.MarshallingWebServiceTargetAdapter
|
||||
org.springframework.integration.ws.handler.SimpleWebServiceHandler
|
||||
org.springframework.integration.ws.handler.MarshallingWebServiceHandler
|
||||
|
||||
Many of these components and adapters may be configured with either XML namespace
|
||||
support or annotations. Some additional components may be configured with annotations,
|
||||
such as: @Router, @Splitter, @Aggregator, @Publisher, and @Subscriber.
|
||||
support or annotations. Routers, Splitters, and Aggregators may also be configured
|
||||
with either XML namespace support or annotations.
|
||||
|
||||
Please consult the documentation located within the 'docs/reference' directory of this
|
||||
release for more information and also visit the official Spring Integration home at:
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<title>Spring Integration Reference Manual</title>
|
||||
|
||||
<productname>Spring Integration</productname>
|
||||
<releaseinfo>1.0.0.M4 (Milestone 4)</releaseinfo>
|
||||
<releaseinfo>1.0.0.M5 (Milestone 5)</releaseinfo>
|
||||
|
||||
<mediaobject>
|
||||
<imageobject role="fo">
|
||||
|
||||
Reference in New Issue
Block a user