Releases: spring-projects/spring-ws
Releases · spring-projects/spring-ws
v1.5.1
- #501 - Upgrade Airline sample to use Spring Security [SWS-350].
- #408 - Error using AxiomSoapMessageFactory with comments in request [SWS-347].
- #494 - NPE in AbstractAnnotationMethodEndpointMapping on line 47 during postProcessAfterInitialization [SWS-342].
- #493 - Wss4jSecurityInterceptor and AcegiDigestPasswordValidationCallbackHandler do not correctly work together to update the Acegi security context. [SWS-341].
- #492 - Create new MessagesProvider that only includes elements with the given suffixes [SWS-340].
- #491 - XML namespace (http://www.w3.org/XML/1998/namespace) mapped to wrong prefix when building WSDL with inlined schemas [SWS-339].
- #490 - Inspect Content-Type in WebServiceTemplate [SWS-338].
- #489 - WebServiceTemplate problem when invoking oneway style services with marshalSendAndReceive [SWS-337].
- #488 - Fix Airline C# client build script [SWS-336].
- #401 - SaajXmlReader NullPointerException / jboss / mac in interceptors [SWS-335].
- #487 - Calls to lifecycleMonitor.notifyAll() in AbstractStandaloneMessageReceiver are superfluous [SWS-334].
- #486 - Transport streams not closed in WebServiceConnection [SWS-333].
- #399 - Upgrade to Spring Security 2.0 [SWS-332].
- #485 - Spring MVC View based on OXM marshaller [SWS-331].
- #484 - WebServiceTemplate hasFaut skips check for fault in response if the connection implements FaultAwareWebServiceConnection [SWS-330].
- #482 - Error creating signed message with WSS4J [SWS-328].
- #481 - Document Embedded HTTP Server transport [SWS-327].
- #480 - Separate MessageTracing logger between sent and received messages [SWS-326].
- #479 - Spring WS modules require spring modules 2.5.0 [SWS-325].
- #478 - Make Import-package: javax.wsdl.extensions.soap12 in MANIFEST.MF optional [SWS-324].
- #477 - Fix xmlsec dependency [SWS-323].
- #475 - Update artifact version in tutorial [SWS-321].
- #474 - Add timeout properties to Client-side transport [SWS-320].
- #473 - Document MessageTracing logging [SWS-319].
- #394 - Integrate spring OXM with Spring core JMS support / OXM MessageConverter [SWS-317].
- #465 - Add namespaceMappings property to CastorMarshaller [SWS-309].
- #456 - SAAJ0539: Unable to get header stream in saveChanges [SWS-300].
- #444 - Spring Web Services does not seem to work with Castor 1.2 [SWS-287].
- #438 - add support for imported xsd in static wsdl as well as xsd's that import other xsd's [SWS-281].
v1.0.4
- #442 - Clear SecurityContext in Acegi Callbacks [SWS-285].
- #432 - NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces. [SWS-275].
- #431 - Soap headers with whitespace cause java.lang.ClassCastException: com.sun.xml.messaging.saaj.soap.impl.TextImpl - Part II [SWS-274].
- #423 - AxiomContentHandler should empty the response body before adding the transformation result [SWS-266].
- #420 - XPathExpressionFactory should fallback to Jaxen if no JAXP 1.3 XPath implementation is available [SWS-264].
v1.5.0
v1.5.0-RC2
- #470 - Endpointsextending AbstractMarshallingPayloadEndpoint require a marshaller also for oneway style service [SWS-315].
- #468 - Rewrite Airline sample to use Spring 2.5 features [SWS-313].
- #467 - Add FAQ entry for Websphere [SWS-312].
- #466 - Create RequestMessage in JmsSenderConnection constructor [SWS-311].
- #389 - Add getters for ProviderBasedWsdl4jDefinition [SWS-310].
- #464 - WebServiceTemplate skips handling fault in response with checkConnectionForFault="false" when HTTP status code is not 200 or 500 [SWS-308].
- #463 - org.springframework.ws.soap.security.wss4j.callback.KeyStoreCallbackHandler uses tiger specific classes [SWS-307].
- #462 - Document DefaultWsdl11Defintion and WSDL Provider model [SWS-306].
- #460 - Support XsdSchema in AbstractValidatingInterceptor [SWS-304].
- #455 - WS-Addressing Documentation [SWS-299].
- #333 - Create and use some wrapper around javax.xml.validation.Schema [SWS-179].
- #244 - WS-Addressing support [SWS-84].
v1.5.0-RC1
- #461 - CommonsXsdSchema has issues with schema prefixes [SWS-305].
- #459 - WS-Security documentation typo's [SWS-303].
- #457 - The key used in Wss4j interceptor's Signature tests has expired [SWS-301].
- #385 - Client-side support for WS-Addressing [SWS-298].
- #454 - Server-side support for WS-Addressing [SWS-297].
- #453 - Allow logger name to bet set in PayloadLoggingInterceptor & SoapEnvelopeLoggingInterceptor [SWS-296].
- #452 - WSS4J interceptor lacks a property to set WSHandlerConstants.ENC_KEY_NAME option [SWS-295].
- #451 - WSS4J interceptor shouldn't verify that validationDecryptionCrypto != null [SWS-294].
- #450 - Response should be cleared in case of exception in WS-Security securement [SWS-293].
- #447 - Support Spring IDE in NamespaceHandlers [SWS-290].
- #446 - Add diagnostic information to threadlocals [SWS-289].
- #443 - WSS4J AcegiDigestPasswordValidationCallbackHandler does not set Acegi SecurityContext [SWS-286].
- #441 - WSS4J jars missing from the "with-dependencies" distribution [SWS-284].
- #439 - Document Wss4jInterceptor [SWS-282].
- #428 - Request to inline included XSD's in auto generated WSDL's [SWS-271].
- #416 - Support Java 6 HTTP server [SWS-259].
- #407 - Create Spring Security handlers for WS-Security [SWS-252].
- #405 - Enable MessageDispatcherServlet to serve included xml schemas [SWS-250].
- #404 - POX Sample [SWS-249].
v1.0.3
- #414 - Infinite loop in XsdBasedSoap11Wsdl4jDefinitionBuilder#buildMessages method [SWS-257].
- #403 - DomPoxMessage not clearing DOM on setting the result [SWS-248].
- #402 - Exception thrown when schemaPrefix is empty in XsdBasedSoap11Wsdl4jDefinitionBuilder [SWS-247].
- #398 - SAXParseException when using HttpURLConnection [SWS-245].
- #397 - Soap headers with whitespace cause java.lang.ClassCastException: com.sun.xml.messaging.saaj.soap.impl.TextImpl [SWS-244].
- #393 - NullPointerException during processing message with empty body [SWS-241].
- #391 - Marshalling with Castor and Axiom results in a XMLStreamException [SWS-239].
- #390 - AbstractMethodEndpointMapping does not support JDK Proxies [SWS-238].
- #382 - PayloadValidatingInterceptor refuses to validate correct message with a top-level attribute [SWS-232].
- #380 - AxiomSoapMessageFactory throws NPE [SWS-230].
- #379 - JibxMarshaller should support marshalling/unmarshalling of all mapped classes [SWS-229].
- #377 - NPE when "mustUnderstand" attribute is in SOAP header and no Interceptors have been defined [SWS-227].
- #376 - Exception mapping corrupts the 'defaultFault' instance [SWS-226].
- #375 - Spring-WS doesn't send "Content-Transfer-Encoding: binary" with MTOM part and this creates interoperability issue with .NET 3.0 [SWS-225].
v1.5.0-M2
- #436 - AcegiUsernamePasswordCallbackHandler [SWS-279].
- #435 - Add traffic logging when response is fault [SWS-278].
- #434 - URI-based routing [SWS-277].
- #433 - PayloadTransformingInterceptor has a typo in the example [SWS-276].
- #429 - Add removeHeaderElement(QName) to SoapHeader [SWS-272].
- #427 - Changes for WS XSD for tooling [SWS-270].
- #426 - OSGi bundleSymName [SWS-269].
- #425 - cope typos in reference docs section 6.2.4 and 6.2.5 [SWS-268].
- #424 - code bugs in Reference docs section 4.3.1 [SWS-267].
- #422 - AbstractStaxXmlReader should support the required standard SAX features (namespace, namespace-prefixes...) [SWS-265].
- #419 - Endpoint annotation should be annotated as @inherited [SWS-262].
- #418 - There are more default HandlerAdapters in Spring-MVC [SWS-261].
- #415 - getting error when trying to use IBM MQ JMS implementation as transport. [SWS-258].
- #411 - Support for javax.jms.TextMessage [SWS-255].
- #409 - Tiger jars should not include non-tiger classes [SWS-253].
- #406 - Improve OSGi manifest [SWS-251].
- #400 - Better support for large Axiom attachments [SWS-246].
- #396 - AxiomSoapHeaderElement has no convenient way to access child elements of the header element [SWS-243].
- #381 - @endpoint component scanning [SWS-231].
- #359 - WSS4J-based WS-Security implementation [SWS-207].
- #346 - Add Interceptor functionality to WebServiceTemplate [SWS-194].
- #302 - WebServiceTemplte needs two more methods in order to easy enable ws security client support [SWS-148].
- #281 - Client-side WS-Security support [SWS-143].
- #252 - JAXP 1.4 support [SWS-92].
v1.5.0-M1
- #392 - spring-ws-with-dependencies distribution [SWS-240].
- #386 - XStreamMarshaller - support for custom HierarchicalStreamDriver [SWS-235].
- #383 - OSGi bundles [SWS-233].
- #378 - Support Spring 2.5 [SWS-228].
- #374 - Use BeanClassLoader in Jaxb marshallers [SWS-223].
- #340 - SOAP 1.2 Compatible WSDL descriptor generation [SWS-187].
- #280 - Mail transport support [SWS-139].
- #275 - Spring Namespace support [SWS-121].
- #262 - JMS transport support [SWS-108].
v1.0.2
- #373 - AbstractAnnotationMethodEndpointMapping doesn't allow proxies [SWS-222].
- #372 - PayloadValidatingInterceptor reference material should mention 'schemas' property. [SWS-221].
- #371 - Jaxb2Marshaller::supports method does not consider multiple marshallers [SWS-220].
- #351 - Spring-ws reads the entier stream when logging set to debug [SWS-219].
- #370 - IllegalArgumentException "faultString cannot be empty" [SWS-218].
- #369 - Booking a flight for non-existent flight should result in NoSuchFlightException [SWS-217].
- #368 - AbstractValidatingInterceptor.handleResponseValidationErrors's JavaDoc is wrong [SWS-216].
- #367 - Add Java 1.4.2 instructions to FAQ [SWS-215].
- #364 - WebServiceTemplate always creates SaajSoapMessageFactory instead of only DomPoxMessageFactory [SWS-213].
- #363 - BEA StAX implementation throws UnsupportedOperationException when invoked with DOMSource [SWS-212].
- #362 - XsdBasedSoap11Wsdl4jDefinitionBuilder should use QNameUtils to construct QNames [SWS-211].
- #360 - WebServiceTemplate should send an empty SOAPAction header by default [SWS-208].
- #357 - Allow customization of the "SoapFault" produced by the SimpleSoapExceptionResolver [SWS-205].
- #356 - Don't abuse Assert.isTrue [SWS-204].
- #355 - Namespace declarations may be removed from the wsdl when transformWsdlLocations = true [SWS-203].
- #354 - Endpoint Mapping and Saxon [SWS-202].
- #353 - Add LeadLander code to site [SWS-201].
- #352 - Thread safe problem during wsdl generation [SWS-200].
- #350 - SaajUtils wrong way to detect SAAJ version [SWS-198].
- #348 - Lack of useAttributeFor in XStreamMarshaller [SWS-196].
- #345 - XStreamMarshaller should be extended to allow specifying annotated classes [SWS-192].
- #339 - Use maven profiles to build samples for various app servers [SWS-186].
- #316 - The XsdBasedSoap11Wsdl4jDefinitionBuilder does not support multiple xsds in generating a WSDL file. [SWS-162].
- #300 - MessageDispatcherServlet does not search servlet context for a WsdlDefinitionHandlerAdapter instance [SWS-146].
- #241 - Integrate Spring Validator within Spring Web Services [SWS-81].
v1.0.1
- #347 - Incorrect javadoc in org.springframework.ws.soap.SoapFault [SWS-195].
- #344 - Loading default key store overwrites truststore [SWS-191].
- #343 - Document Java6 & SAAJ behavior [SWS-190].
- #342 - XPathExpression is not thread-safe [SWS-189].
- #341 - WS-Security exception not being handled [SWS-188].
- #338 - Mention usage of Spring-WS in a normal DispatcherServlet context [SWS-185].
- #337 - typo in source-example of reference documentation [SWS-183].
- #336 - Order of setting properties in WebServiceGatewaySupport [SWS-182].
- #335 - Option to allow marshaller skip xml declarations [SWS-181].
- #332 - Mention TransportContext in docs [SWS-178].
- #331 - Fix MTOM sample [SWS-177].
- #330 - PayloadValidatingInterceptor ignores schema list [SWS-176].
- #329 - SAAJ0511: Unable to create envelope from given source [SWS-175].
- #328 - Update WebServiceTemplate documentation for the new method names [SWS-174].
- #327 - Remove JAXB1 references from airline sample [SWS-173].
- #326 - Document SimpleWsdl11Definition [SWS-172].
- #325 - Jaxb2Marshaller.supports(Class clazz) is too eager [SWS-171].
- #324 - AxiomSoapMessageFactory + PayloadRootAnnotationMethodEndpointMapping allways falls to DOM parsing [SWS-170].
- #323 - Document conventions of XsdBasedSoap11Wsdl4jDefinitionBuilder [SWS-169].
- #322 - Reference documentation - Chapter 4.0 - spelling [SWS-168].
- #321 - Reference documentation - Chapter 3.5 - Creating the project [SWS-167].
- #320 - No Java extensionType found to represent a '{http://www.w3.org/2001/XMLSchema}schema' element in the context of a 'javax.wsdl.Types'. [SWS-166].
- #319 - GZIP decompression handling in client [SWS-165].
- #318 - Null pointer while handling empty SOAP Body [SWS-164].
- #259 - Allow alternative schema location in XsdBasedSoap11Wsdl4jDefinitionBuilder [SWS-104].