Releases: spring-projects/spring-ws
Releases · spring-projects/spring-ws
v2.0.0.RELEASE
- #778 - jms 1.1 dependency jar - change to freely available jar in M2 Central [SWS-678].
- #776 - /META-INF/spring.schema [SWS-677].
- #774 - XwssSecurityInterceptor in combination with sws:interceptors [SWS-675].
- #772 - Remove final keyword from AbstractAnnotationMethodEndpointMapping initApplicationContext() method [SWS-673].
- #757 - Use server-side test in airline sample [SWS-654].
- #609 - POMs of Spring-WS artifacts at maven central repo wrongfuly contain references to external repositories [SWS-585].
- #682 - Use custom data types for @XPathParam annotations [SWS-558].
- #681 - Make XPathParamAnnotationMethodEndpointAdapter more extendable [SWS-557].
- #533 - Interceptor on endpoint [SWS-474].
- #365 - Provide xml based Mock for Web Services [SWS-263].
- #410 - Add an EndpointAdapter that adapts to a MethodEndpoint for a methos with one Source param containing the payload [SWS-254].
v2.0.0-RC2
- #771 - Allow MarshallingPayloadMethodProcessor to have a null marshaller or unmarshaller [SWS-672].
- #769 - sws:interceptors [SWS-670].
- #767 - sws:static-wsdl and sws:dynamic-wsdl [SWS-669].
- #766 - sws:annotation-driven [SWS-668].
- #676 - Improve SWS namespace [SWS-667].
- #675 - Update tutorial [SWS-666].
- #764 - Tutorial requires transformWsdlLocations true [SWS-664].
- #759 - ResponseMatcher.payload(Resource payload) should be static [SWS-656].
- #756 - Make sure samples are included in release [SWS-653].
- #755 - Document full streaming WebServiceMessage [SWS-652].
v2.0.0-RC1
- #754 - Add documentation for testing framework [SWS-651].
- #753 - AxiomSoapMessageFactory does not provide way to set properties on XMLInputFactory [SWS-650].
- #661 - Create TransformerHelper class [SWS-643].
- #745 - evaluateAsBoolean returns true for node with text content "false" [SWS-640].
- #744 - Deprecate redundant XML classes [SWS-639].
- #740 - Create Server-Side testing framework [SWS-632].
- #670 - Add test framework for Spring WS [SWS-544].
- #503 - Full streaming WebServiceMessage/SoapMessage [SWS-352].
v2.0.0-M3
v2.0.0-M2
- #720 - Upgrade XSD schemas [SWS-604].
- #719 - Drop OXM chapter from ref docs [SWS-603].
- #666 - Adding XML declaration to a response [SWS-540].
- #515 - XMPP support [SWS-428].
- #502 - Arbitrary parameter injection for @endpoints [SWS-351].
- #500 - Support @PayloadRoot annotation on methods with DOM, JDOM, DOM4J and XOM type method signatures [SWS-349].
v2.0.0-M1
- #715 - Change API to use Java 5+ [SWS-599].
- #714 - Drop OXM modules in favor of Spring 3.0 [SWS-598].
- #713 - Merge core and core-tiger modules [SWS-597].
- #689 - Refactor to use OXM from Spring 3 [SWS-567].
- #633 - Maven dependency for oxm 1.5.5.A non-existent version of Spring [SWS-501].
- #590 - Update spring-ws Maven POM to use correct Spring artifactId values [SWS-451].
v1.5.9
- #712 - MessageAddressingProperties not Serializable [SWS-596].
- #711 - SchemaCollection issue when XSD files are in the classpath, in different JAR artifacts [SWS-594].
- #709 - Version not specified for build and reporting plugins [SWS-592].
- #707 - Child POMs should specify parent relativePath [SWS-590].
- #704 - debug logging will hide parsing error on non well formed xml, and continue processing with incomplete xml [SWS-588].
- #702 - specify custom TransformerFactory in org.springframework.xml.transform.TransformerObjectSupport [SWS-586].
- #701 - AbstractHttpSenderConnection does not immediately recognise HTTP 204 has no content-length [SWS-583].
- #698 - AxiomSoapMessageFactory does not parse application/xop+xml Content-Type properly [SWS-579].
- #697 - Fix manifest to disallow usage of org.springframework.oxm version 3.0.0 [SWS-578].
- #696 - sentMessageTracingLogger skips request message headerer content [SWS-576].
- #695 - CommonsXsdSchemaCollection: Combination of xs:includes and xs:imports in a schema result in incorrect/overcomplete schema in wsdl generated by DefaultWsdl11Definition [SWS-575].
- #692 - The default encoding is not set to UTF-8 for JibxMarshaller [SWS-572].
- #691 - Illegal SoapAction header: " [SWS-571].
- #690 - Refactored SaajSoapMessage getImplementation() method hides root cause problems [SWS-569].
- #687 - DelegatingSoapEndpointMapping produce NPE [SWS-566].
- #685 - CommonsHttpMessageSender no longer properly shuts down MultiThreadedHttpConnectionManager [SWS-564].
- #683 - IllegalStateException: Could not find SAAJ on the classpath after upgrading from 1.5.7 to 1.5.8 [SWS-560].
- #664 - Add getters to WS-A ActionCallback [SWS-537].
- #647 - UnsupportedOperationException During Validation After Upgrade From 1.5.6 to 1.5.7 [SWS-521].
v1.5.8
- #674 - Jaxb2Marshaller.createJaxbContext() doesn't respect provided classloader when checking JAXB version [SWS-550].
- #673 - integrate AbstractWsSecurityInterceptor with EndpointExceptionResolver [SWS-549].
- #672 - Expose suppressNamespace and suppressXSIType as properties to CastorMarshaller [SWS-548].
- #671 - IllegalArgumentException on AxiomSoap11Body.addFault [SWS-545].
- #667 - Update OSGi headers to accept Spring 3.0 [SWS-541].
- #660 - Request JMS correlation id field not used to set response message JMS correlation id [SWS-534].
- #652 - Document use of WsdlDefinition when not using MessageDispatcherServlet [SWS-527].
- #650 - SaajSoapMessage can get wrong SAAJ version [SWS-525].
- #649 - CLONE -Namespace prefix in attribute value not resolved correctly [SWS-523].
- #646 - HTTP Accept header field contains invalid type, and omits text/xml [SWS-520].
- #644 - Echo sample application fails to build due to missing dependency [SWS-518].
- #643 - Soap response validation errors after update to 1.5.7 [SWS-517].
- #605 - Add a new HttpsUrlConnectionMessageSender implementation to allow customization of certificate management [SWS-468].
v1.5.7
- #642 - SpringPlainTextPasswordValidationCallbackHandler doesn't override handleUsernameToken [SWS-514].
- #640 - AxiomSoapMessageFactory throws IllegalArgument when Content-Type is not set [SWS-510].
- #639 - Namespace prefix in attribute value not resolved correctly [SWS-509].
- #636 - All-in-one jar contains different namespace in spring.handlers than the module jars [SWS-506].
- #634 - Soap envelope rpc-encoded namespace issue [SWS-502].
- #547 - remove amazonaws repository urls from spring-ws-parent pom [SWS-500].
- #631 - 3.6.1. Handling the XML Message tutorial with wrong code [SWS-498].
- #630 - JDOM exception when parsing odd SOAP message with SaajSoapMessageFactor [SWS-497].
- #629 - SpringWS client does not send Mtom attachments - it inlines them instead. [SWS-496].
- #626 - AbstractHttpSenderConnection getErrorMessage() [SWS-494].
- #625 - Maven POM uses incorrect stax-api dependency [SWS-492].
- #623 - log Exceptions in SoapFaultMappingExceptionResolver (like spring webmvc SimpleMappingExceptionResolver) [SWS-490].
- #621 - Export-Packages in MANIFEST.MF are not versioned [SWS-488].
- #619 - SaajSoap11Body.getFault() does not conforms to interface specification - if no fault is present IllegalArgumentException is thrown instead of returning null. [SWS-486].
- #618 - xml:lang="en" attribute in element is not compliant to SOAP/1.1 schema [SWS-485].
- #617 - Missing version qualifiers on Export-Package entries [SWS-484].
- #616 - Wss4j 1.5.5 stripping custom SOAP headers after 1.5.6 upgrade [SWS-483].
- #615 - java.lang.IllegalStateException: Connection factory has been shutdown [SWS-482].
v1.5.6
- #612 - java.lang.NoClassDefFoundError: com/sun/org/apache/xml/internal/security/Init [SWS-476].
- #611 - Upgrade to Axiom 1.2.8 [SWS-475].
- #610 - JmsSenderConnection does not commit transaction after send, leading to messages never being sent if sessionTransacted is true [SWS-473].
- #608 - Invalid xml in SoapFaultMappingExceptionResolver example, section 5.6.1 [SWS-471].
- #607 - Unwanted property file after extending WebServiceTemplate [SWS-470].
- #606 - Content type not set accouring to Http specification, RFC 2616 [SWS-469].
- #604 - Issues while generating of WSDL using SpringWS1.5 and spring-core2.0 [SWS-467].
- #602 - Optional WS-Addressing request headers being treated as mandatory [SWS-465].
- #601 - The use of WS Addressing results in malformed SOAP messages [SWS-464].
- #600 - Update Jibx dependency to 1.1.6a [SWS-463].
- #599 - JavaDoc fix for PayloadRootAnnotationMethodEndpointMapping [SWS-462].
- #597 - Correct the documentation about SoapAction in section 4.1.3.3 [SWS-460].
- #595 - AxiomSoapMessageFactory payloadCaching=false causes org.springframework.ws.soap.axiom.AxiomSoapEnvelope.getBody() to fail [SWS-457].
- #594 - Wss4jSecurityInterceptor example specifies invalid Validation Action and Securement Action [SWS-456].
- #593 - Mangled predefined xml 'special character' entities when using AxiomSoapMessageFactory and extending AbstractStaxStreamPayloadEndpoint [SWS-455].
- #589 - Spelling mistake in documentation [SWS-449].
- #585 - Generated WSDL file does not contain xmime attribute "expectedContentTypes" present in xsd files. [SWS-442].
- #583 - WebServiceTemplate still creates a connection even if a ClientInterceptor sets a Response [SWS-440].
- #575 - WSDL is renedered without resolving dynamic attributes managed using a PropertyPlaceHolderConfigurer object [SWS-430].
- #421 - Add callback functionality to transport connections [SWS-375].
- #512 - All-in-one jar doesn't contain correct spring.handlers [SWS-360].