Commit Graph

2085 Commits

Author SHA1 Message Date
Greg Turnquist
afb00a36ed Support Spring 4 and Spring 5 2017-08-25 17:02:41 -05:00
Alexandru-Constantin Bledea
2398d6c648 SWS-989 - Skip validation if validation actions is empty or NO_SECURITY 2017-07-10 13:39:40 -05:00
Michal Bernhard
20de2e1583 SWS-988 - Fix typo in assertion message
Original pull-request: https://github.com/spring-projects/spring-ws/pull/67
2017-05-22 09:57:42 -05:00
Andrei Amariei
9c726cfede SWS-400 - Allow overriding handleRequest(...) in AbstractLoggingInterceptor 2017-05-22 09:52:47 -05:00
Andrei Amariei
0fc3119c03 SWS-400 - Respect parent isLogEnabled() in SoapEnvelopeLoggingInterceptor 2017-05-22 09:52:39 -05:00
Chaouki Dhib
59e3ff1f6b Fix small mistake in the documentation
Original pull-request: https://github.com/spring-projects/spring-ws/pull/80
2017-05-22 09:39:55 -05:00
Andreas Veithen
858681220c SWS-987 - Use AbstractPushOMDataSource to enable additional optimizations in Axiom 2017-05-22 09:33:44 -05:00
Andreas Veithen
f189e86c49 SWS-986 - Upgrade Axiom and use new API to convert Document to SOAPMessage
Original pull-request: https://github.com/spring-projects/spring-ws/pull/82
2017-05-22 09:22:22 -05:00
Greg Turnquist
35a7265166 Bump spring5 profile to snapshots 2017-05-05 08:25:41 -05:00
Greg Turnquist
694f3d814e SWS-984 - Upgrade Smack to latest patched level 2017-04-05 07:53:45 +02:00
Greg Turnquist
2cf4b2455b Bump spring4-next and spring5 profiles
Upgrade baseline for CI tests against newer versions of Spring/Spring Security.
2017-03-03 09:23:33 -06:00
Greg Turnquist
b8eff281d3 SWS-975 - Move spring4-next to 4.3.4.BUILD-SNAPSHOT and spring5 to 5.0.0.M3 2016-11-08 10:16:18 -06:00
Greg Turnquist
a5c3a38b93 SWS-969 Bump spring4-next to Spring 4.3.3.RELEASE
* Move baseline from Spring 4.2.7.RELEASE to 4.2.8.RELEASE
* Add CircleCI for building pull requests against baseline Spring, Spring4-next, and Spring5
2016-09-19 11:55:57 -05:00
Spring Buildmaster
3b82d4e012 Next development version 2016-08-29 15:42:15 +00:00
Greg Turnquist
15c0213373 SWS-967 Add other build profiles
* Make it possible to run the build with different dependencies and different version of JDK
* Fix JUnit to make it forward compatible
* Fix other things that are deprecated in Spring 4.3 and removed in Spring 5
2016-08-29 10:20:44 -05:00
Greg Turnquist
00e61b7393 SWS-966 Increase to Spring Framework 4.2 and Spring Security 4.0 2016-08-26 15:39:37 -05:00
Spring Buildmaster
dc9cfefde2 Next development version 2016-08-26 19:08:24 +00:00
Greg Turnquist
8669cbef9c Update means to sign Pivotal CLA 2016-08-23 11:40:59 -05:00
Greg Turnquist
1df1079fbd SWS-947 Make Wsdl4jDefinition threadsafe on reads 2016-08-23 11:19:49 -05:00
Greg Turnquist
ee8748b956 SWS-931 Upgrade to Axiom 1.2.16 2016-07-05 08:28:45 -05:00
Greg Turnquist
4061eed02a SWS-963 Correct supported Java version cited in reference docs 2016-07-05 08:13:57 -05:00
Spring Buildmaster
87b289ab54 Next development version 2016-04-11 16:09:51 +00:00
Andreas Plesner
6ce84dfa50 SWS-954 Fix method name in MockWebServiceClient javadoc 2016-04-04 21:41:29 -05:00
Greg Turnquist
218e25c6c1 SWS-950 Support RFC 7230 for HTTP headers
Make HTTP headers handle case insensitivity.
2016-04-04 21:28:56 -05:00
Greg Turnquist
6b3f990a91 SWS-951 - Add tests and polish 2016-03-14 11:59:58 -05:00
Marten Deinum
b02a8bed99 SWS-951 - Introduce ClientInterceptorAdapter
This commit introduces a ClientInterceptorAdapter with a default implementation
of the methods and providing a protected Log instance for subclasses. This convenience
class allows for pre-/post only ClientInterceptor instances without having to
add empty methods to it.
2016-03-14 14:33:47 +01:00
Uxio
420e795607 SWS-948 Fix typo (duplicated the) 2016-02-11 14:28:44 -06:00
Dennis Walter
2be6c50c8f SWS-932 Preserve namespace context 2016-02-09 11:16:52 -06:00
Greg Turnquist
346a53da29 SWS-890 Make WSSecurityEngine injectable to Wss4jSecurityInterceptor 2016-02-09 09:34:58 -06:00
Greg Turnquist
2906b1af5c SWS-945 Deprecate wss4j module
* Allow warnings through (don't break the build).
2016-02-09 08:19:45 -06:00
Arjen Poutsma
f9de2577a0 SWS-943 Upgraded from WSS4J 2.0 to 2.1 2016-02-03 11:38:20 -06:00
Jamin Hitchcock
f6f11b09d1 SWS-886 Update to WSS4J 2.0.x / XMLSec 2.0.x 2016-02-02 13:24:30 -06:00
Greg Turnquist
5b07910276 Add contribution guidelines
* Convert existing README to asciidoctor
* Add CONTRIBUTING set of guidelines
* Add Code of Conduct based on Spring Boot
2016-02-01 11:55:23 -06:00
Greg Turnquist
759b677530 SWS-938 Remove links to w3schools
w3schools has a history of offering improper information and patterns, so links to that site have been removed.
2016-01-28 11:56:24 -06:00
Greg Turnquist
8b18b88fe9 SWS-937 Eliminate usage of internal Axiom implementation class 2016-01-28 11:43:17 -06:00
Greg Turnquist
e6d9ae315d SWS-941 Upgrade minimum to Java 7 2016-01-28 11:36:10 -06:00
Florian Schmaus
2787cbd677 SWS-941 Upgrade to Smack 4.1.6
Depend on smack-java7
2016-01-28 11:35:51 -06:00
Greg Turnquist
8032640b1b SWS-940 Upgrade to Spring Security 3.2.9.RELEASE 2016-01-27 16:17:18 -06:00
Greg Turnquist
396854d108 SWS-879 Add toString() to XPathExpressionFactories 2016-01-26 16:33:34 -06:00
Greg Turnquist
85c4832a7f SWS-885 Upgrade to Smack 4.1.5 2016-01-22 16:11:39 -06:00
Greg Turnquist
d4a59abe13 Upgrade master to 2.3.0.BUILD-SNAPSHOT 2016-01-20 15:31:52 -06:00
Greg Turnquist
4cbc75c060 SWS-930 Restore backwards compatibility for Axiom 1.2.14- 2015-12-18 11:27:44 -06:00
Spring Buildmaster
666c8c1628 Next development version 2015-12-15 09:50:03 -08:00
Andreas Veithen
1d9a6b589b SWS-929 Fix namespace prefix handling with StreamingPayload
The getName() method in JaxbStreamingPayload doesn't report the actual
namespace prefix that is later generated by the writeTo method. With
Axiom 1.2.13 that didn't cause problems, but 1.2.14 is less lenient,
causing an error as described in AXIOM-463.

This change:
* Updates the StreamingPayload documentation to specify that the
namespace prefix in the QName returned by getName() has no significance
(which is effectively how things are currently).
* Updates AxiomSoapBody so that it Axiom is aware that the namespace
prefix of the created OMSourcedElement is unknown.
* Modifies the unit test for setStreamingPayload so that it uses a
StreamingPayload with a prefix mismatch.
2015-12-15 10:18:23 -06:00
Greg Turnquist
6907b50b36 SWS-922 Upgrade to Axiom 1.2.15 2015-12-15 10:04:46 -06:00
Greg Turnquist
1aafa53920 SWS-928 Upgrade docbook-reference-plugin 2015-12-15 10:01:09 -06:00
Greg Turnquist
89cdd2f5f9 SWS-927 Upgrade to Gradle 2.8 2015-11-16 10:36:25 -06:00
Spring Buildmaster
93e76d8682 Next development version 2015-11-02 12:59:54 -08:00
Pierre LEGER
842bace0ac SWS-924 Mime header : Manage multiple keys with different values
Correction for multiple keys with different values in HTTP Response.
Before, in response of mimeheader:
 - cookie: value2
 - cookie: value2
Now :
 - cookie: value1
 - cookie: value2

Issue: SWS-924
2015-11-02 14:12:05 -06:00
Andy Wilkinson
1c4b17eccc SWS-923 Update tests to be compatible with latest version of Http Components
More recent versions of HTTP components normalise an HTTPHost when it’s
used to create an HTTPRoute. As part of this normalization the host’s
port is set to the default port for the host’s scheme, e.g. an https
scheme will result in a port of 443 and an http scheme will result in
a port of 80

This commit updates the tests so that they will accept the behaviour
of HTTP Components 4.3.x (the port is -1) and HTTP Components 4.5.x
(the port is 80 for http and 443 for https). Compatibility with HTTP
Components 4.5.x allows Spring Web Services’ tests to pass when
they’re run as part of the Spring IO Platform 2.0 release process
which uses a more recent version of HTTP components than the default
Spring Web Services build.
2015-10-29 10:18:59 -05:00