Updated readme and changelog for M3.
This commit is contained in:
@@ -1,6 +1,62 @@
|
||||
SPRING INTEGRATION CHANGELOG
|
||||
============================
|
||||
|
||||
Changes in version 1.0.0.M3 (Apr 07, 2008)
|
||||
------------------------------------------
|
||||
|
||||
*** CORE API ***
|
||||
|
||||
Handler method invocation now uses Spring's default type-conversion strategies
|
||||
Message priorities are now defined in the MessagePriority enum
|
||||
Added ResponseCorrelator for polling a reply channel with a correlationId
|
||||
Added SynchronousChannel that invokes handlers on the sender's thread
|
||||
or receives from a PollableSource on the receiver's thread
|
||||
Implemented the WireTap pattern with a ChannelInterceptor that publishes to a secondary channel
|
||||
Calling setErrorChannel on MessageBus no longer throws NullPointerException upon activation
|
||||
ChannelPurger now accepts multiple MessageChannels (as varargs) in its constructors
|
||||
RouterMessageHandlerAdapter now sets the ChannelRegistry on its target Object if it is ChannelRegistryAware
|
||||
DefaultMessageEndpoint now sets the ChannelRegistry on any ChannelRegistryAware handler
|
||||
MessageEndpointAnnotationPostProcessor now sets the ChannelRegistry for any annotated ChannelRegistryAware Object
|
||||
|
||||
*** ADAPTERS ***
|
||||
|
||||
Added FtpSourceAdapter
|
||||
Added HttpInvokerSourceAdapter
|
||||
Added HttpInvokerTargetAdapter
|
||||
Added RmiSourceAdapter
|
||||
Added RmiTargetAdapter
|
||||
Added SimpleWebServiceTargetAdapter
|
||||
Added MarshallingWebServiceTargetAdapter
|
||||
Added a DefaultMailHeaderGenerator and defined constants in MailAttributeKeys
|
||||
CharacterStreamSourceAdapter now requires a Reader (not InputStream)
|
||||
CharacterStreamTargetAdapter now requires a Writer (not OutputStream)
|
||||
The stdoutAdapter and stderrAdapter factory methods now accept a 'charsetName'
|
||||
JMS source adapters now copy properties from the received JMS Message header
|
||||
JMS source and target adapter parsers now consider "connectionFactory" as the default bean-name reference
|
||||
|
||||
*** CONFIGURATION ***
|
||||
|
||||
Added namespace support for PriorityChannel with the <priority-channel/> element
|
||||
Added @Concurrency annotation for configuring a @MessageEndpoint's ConcurrencyPolicy
|
||||
Added @Aggregator annotation for specifying aggregating handler methods
|
||||
Added <aggregator/> element for defining an aggregating handler in XML
|
||||
Annotation-based BeanPostProcessors now handle proxies correctly
|
||||
Annotation-based BeanPostProcessors now recognize inherited class-level annotations
|
||||
even if they are not explicitly @Inherited and even if they are on an interface
|
||||
Added support for <rmi-source/> and <rmi-target/> elements
|
||||
Added support for <httpinvoker-source/> and <httpinvoker-target/> elements
|
||||
Added support for the <ftp-source/> element
|
||||
Added support for the <ws-target/> element
|
||||
Added support for the <mail-target/> element
|
||||
|
||||
*** GENERAL ***
|
||||
|
||||
The Spring Web Services support is included in a new 'spring-integration-ws' module
|
||||
Updated manifest properties for OSGi-compliance in "core" and "adapters"
|
||||
Added manifest properties for OSGi-compliance for "ws" and "samples"
|
||||
Added "Bundle-Name" to each manifest file
|
||||
|
||||
|
||||
Changes in version 1.0.0.m2 (Feb 28, 2008)
|
||||
------------------------------------------
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
SPRING INTEGRATION 1.0.0.m2 (Feb 28, 2008)
|
||||
SPRING INTEGRATION 1.0.0.M3 (Apr 07, 2008)
|
||||
------------------------------------------
|
||||
|
||||
This is the 1.0 Milestone 2 release of Spring Integration.
|
||||
This is the 1.0 Milestone 3 release of Spring Integration.
|
||||
|
||||
To find out what has changed since Milestone 1.0, see 'changelog.txt'
|
||||
To find out what has changed since Milestone 2, see 'changelog.txt'
|
||||
|
||||
The following are the key messaging components defined in this release:
|
||||
org.springframework.integration.message.Message
|
||||
@@ -17,18 +17,23 @@ The following adapters are also available in this release:
|
||||
org.springframework.integration.adapter.event.ApplicationEventTargetAdapter
|
||||
org.springframework.integration.adapter.file.FileSourceAdapter
|
||||
org.springframework.integration.adapter.file.FileTargetAdapter
|
||||
org.springframework.integration.adapter.ftp.FtpSourceAdapter
|
||||
org.springframework.integration.adapter.jms.JmsMessageDrivenSourceAdapter
|
||||
org.springframework.integration.adapter.jms.JmsPollingSourceAdapter
|
||||
org.springframework.integration.adapter.jms.JmsTargetAdapter
|
||||
org.springframework.integration.adapter.mail.MailTargetAdapter
|
||||
org.springframework.integration.adapter.rmi.RmiSourceAdapter
|
||||
org.springframework.integration.adapter.rmi.RmiTargetAdapter
|
||||
org.springframework.integration.adapter.stream.ByteStreamSourceAdapter
|
||||
org.springframework.integration.adapter.stream.ByteStreamTargetAdapter
|
||||
org.springframework.integration.adapter.stream.CharacterStreamSourceAdapter
|
||||
org.springframework.integration.adapter.stream.CharacterStreamTargetAdapter
|
||||
org.springframework.integration.ws.adapter.SimpleWebServiceTargetAdapter
|
||||
org.springframework.integration.ws.adapter.MarshallingWebServiceTargetAdapter
|
||||
|
||||
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, @Publisher, and @Subscriber.
|
||||
such as: @Router, @Splitter, @Aggregator, @Publisher, and @Subscriber.
|
||||
|
||||
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:
|
||||
|
||||
Reference in New Issue
Block a user