From 89332a121d6070e676091ff1dba00ece78255309 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Tue, 29 Mar 2011 09:30:18 +0000 Subject: [PATCH] Prepping for 2.0.1 --- changelog.txt | 123 +++++++++++++++++++++++++++++++++++++++++++++++++- notes.txt | 19 ++++---- 2 files changed, 132 insertions(+), 10 deletions(-) diff --git a/changelog.txt b/changelog.txt index 8457c75a..2f346c3e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,127 @@ SPRING WEB SERVICES CHANGELOG ============================= http://www.springframework.org/spring-ws +Changes in version 2.0.1.RELEASE +---------------------------------- + +** Bug + * [SWS-242] - Allow for custom ErrorHandler in PayloadValidatingInterceptor + * [SWS-681] - Manifest files in 2.0.0 release are incorrect + * [SWS-682] - ExceptionResolver order is reversed + * [SWS-691] - Annotation-driven tag does not support ws-addressing @Action + * [SWS-698] - EndpointExceptionResolver is not registered automatically when used together with tag + * [SWS-699] - XomPayloadMethodProcessor is not added methodReturnValueHandlers in DefaultMethodEndpointAdapter + +** Improvement + * [SWS-551] - Support @Secured for @PayloadRoot methods + * [SWS-676] - SOAP Envelope prefix + * [SWS-683] - Improve the Maven archetype + * [SWS-684] - Allow for bean references inside the namespace element + * [SWS-686] - Make the locationURI in dynamic wsdls mandatory + * [SWS-694] - Print SOAP message if validation fails + +** Task + * [SWS-685] - Fix broken references in the reference doc + +Changes in version 2.0.0.RELEASE +---------------------------------- + +** Bug + * [SWS-585] - POMs of Spring-WS artifacts at maven central repo wrongfuly contain references to external repositories + * [SWS-675] - XwssSecurityInterceptor in combination with + * [SWS-677] - /META-INF/spring.schema + +** Improvement + * [SWS-254] - Add an EndpointAdapter that adapts to a MethodEndpoint for a methos with one Source param containing the payload + * [SWS-557] - Make XPathParamAnnotationMethodEndpointAdapter more extendable + * [SWS-558] - Use custom data types for @XPathParam annotations + * [SWS-673] - Remove final keyword from AbstractAnnotationMethodEndpointMapping initApplicationContext() method + +** New Feature + * [SWS-263] - Provide xml based Mock for Web Services + +Changes in version 2.0 Release Candidate 2 +---------------------------------- + +** Sub-task + * [SWS-668] - sws:annotation-driven + * [SWS-669] - sws:static-wsdl and sws:dynamic-wsdl + * [SWS-670] - sws:interceptors + +** Bug + * [SWS-656] - ResponseMatcher.payload(Resource payload) should be static + * [SWS-664] - Tutorial requires transformWsdlLocations true + +** Improvement + * [SWS-672] - Allow MarshallingPayloadMethodProcessor to have a null marshaller or unmarshaller + +** New Feature + * [SWS-667] - Improve SWS namespace + +** Task + * [SWS-652] - Document full streaming WebServiceMessage + * [SWS-653] - Make sure samples are included in release + * [SWS-666] - Update tutorial + +Changes in version 2.0 Release Candidate 1 +---------------------------------- + +** Sub-task + * [SWS-631] - Create Client-Side testing framework + * [SWS-632] - Create Server-Side testing framework + * [SWS-651] - Add documentation for testing framework + +** Bug + * [SWS-640] - evaluateAsBoolean returns true for node with text content "false" + +** Improvement + * [SWS-544] - Add test framework for Spring WS + * [SWS-635] - handleUsernameTokenUnknown() should attach root cause + * [SWS-641] - Make sentMessageTracingLogger independent from receivedMessageTracingLogger + * [SWS-648] - Document Spring-WS Security exception handling + * [SWS-650] - AxiomSoapMessageFactory does not provide way to set properties on XMLInputFactory + +** New Feature + * [SWS-352] - Full streaming WebServiceMessage/SoapMessage + * [SWS-642] - Support resolving SOAP header elements in @Endpoint method parameters + * [SWS-643] - Create TransformerHelper class + +** Task + * [SWS-639] - Deprecate redundant XML classes + +Changes in version 2.0 Milestone 3 +---------------------------------- + +** Sub-task + * [SWS-631] - Create Client-Side testing framework + +** Improvement + * [SWS-610] - Incompatibility with WS-I requirement R2750 + +** Task + * [SWS-620] - Add the Spring-OXM jar to the "with dependencies" distribution + * [SWS-624] - Documentation- explain that WSDL generation should better not be used in production + +Changes in version 2.0 Milestone 2 +---------------------------------- + +** Bug + * [SWS-613] - Jaxp13XPathTemplate uses thread-unsafe XPathFactory as field + +** Improvement + * [SWS-538] - Add support for XWSS 3.1 + +** New Feature + * [SWS-193] - XwsSecurityInterceptor : funtionality for skipping the validate of a SOAP message when there are no WSSE headers in SOAP envelope. + * [SWS-349] - Support @PayloadRoot annotation on methods with DOM, JDOM, DOM4J and XOM type method signatures + * [SWS-351] - Arbitrary parameter injection for @Endpoints + * [SWS-428] - XMPP support + * [SWS-540] - Adding XML declaration to a response + +** Task + * [SWS-559] - Upgrade Spring Security to 3.0.2 + * [SWS-603] - Drop OXM chapter from ref docs + * [SWS-604] - Upgrade XSD schemas Changes in version 2.0 Milestone 1 ------------------------ @@ -432,4 +553,4 @@ Changes in version 1.5.0 Milestone 1 * [SWS-121] - Spring Namespace support * [SWS-139] - Mail transport support * [SWS-187] - SOAP 1.2 Compatible WSDL descriptor generation - * [SWS-228] - Support Spring 2.5 \ No newline at end of file + * [SWS-228] - Support Spring 2.5 diff --git a/notes.txt b/notes.txt index b625a487..2049913d 100644 --- a/notes.txt +++ b/notes.txt @@ -1,16 +1,17 @@ Dear Spring community, -I'm pleased to announce that Spring Web Services 2.0 Milestone 1 has been -released! +I'm pleased to announce that Spring Web Services 2.0.1.RELEASE has +been released! -This is the first milestone release in the 2.0 release cycle. It does not -introduce any new features (yet), but does add the following: +This is the second GA release in the 2.0 release cycle. It contains bug fixes +and minor updates. -- Usage of Spring's OXM -- Java 5 API (including generics, varargs, etc) +Please see the changelog for more details. -Please see the changelog for details. +For more information, refer to -Spring Web Services 2.0 is due in the second quarter of 2010. +http://blog.springsource.com/2011/01/11/spring-web-services-2-0-released/ -For more information, see http://static.springframework.org/spring-ws/site/ +or + +http://static.springframework.org/spring-ws/sites/2.0