Commit Graph

2033 Commits

Author SHA1 Message Date
Greg Turnquist
b040abb66d Merge branch 'SWS-920' of https://github.com/marschall/spring-ws into marschall-SWS-920 2015-10-19 14:08:24 -05:00
Philippe Marschall
80bd84594e SWS-920 Fix javadoc warnings
Javadoc generation produces various warnings resulting in suboptimal
output.

This patch includes:

 * fix markup
 * fix broken references
 * fix links to external documentation
 * fix wrong javadoc

Issue: SWS-920
https://jira.spring.io/browse/SWS-920
2015-10-03 16:43:56 +02:00
Philippe Marschall
de1e640dc3 SWS-918 Fix compiler warnings
The project contains various easy to fix compiler warnings like unused
imports, raw types and no longer needed @SuppressWarnings("unchecked").

This change removes:

 * unused imports
 * raw types
 * no longer needed @SuppressWarnings("unchecked")

Issue: SWS-918
https://jira.spring.io/browse/SWS-918
2015-10-03 13:20:34 +02:00
Spring Buildmaster
d2125073ac Increment version to 2.2.3.BUILD-SNAPSHOT 2015-08-10 11:30:56 -07:00
Greg Turnquist
1325412798 SWS-910 - De-deprecate the older, interface-based mappings 2015-07-14 09:55:16 -05:00
Greg Turnquist
1520740544 SWS-905 - Add link in ref docs to MTOM sample 2015-07-10 14:04:03 -05:00
Andy Wilkinson
40c85c48de SWS-907 - Become compatible with Spring Security 4
Spring Security 4.0 removed a number of APIs that were deprecated in
3.x. This commit updates SpringSecurityUtils to avoid using those
APIs. This makes it compatible with Spring Security 4.0 while also
retaining compatibility with Spring Security 3.2.x.

Also, upgrade to Spring Security 3.2.7.RELEASE as the latest point release.
2015-07-08 11:59:22 -05:00
Andy Wilkinson
f23ec82273 SWS-906 - Use the latest version of the Spring IO Plugin
Spring IO Platform 2.0 will remove the managed versions .properties
file as support for it has been removed in Spring Boot 1.3.

This commit moves the build onto a new version of the Spring IO Plugin
that uses the Maven bom rather than the properties file.
2015-07-08 11:37:00 -05:00
Greg Turnquist
4b179e84e3 SWS-894 - Introduce interface to offer WebServiceConnection headers
* Created an interface to mark where request and response headers may be accessed
* Updated related classes to use the interface, and in turn, update method visibility
* There are sets of classes aimed at requests and another at repsonses. Have interfaces to serve both, for symmetry.
2015-04-21 13:00:18 -05:00
Tommy Winther
b8e4b806fa Fix bug in AxiomHandler 2015-04-20 13:25:07 -05:00
Greg Turnquist
30f6a24fdf Increment version to 2.2.2.BUILD-SNAPSHOT 2015-03-25 12:12:24 -05:00
Spring Buildmaster
27e9512f70 Release version 2.2.1.RELEASE 2015-03-25 09:43:27 -07:00
Greg Turnquist
0e8b892603 Revert "Prepare 2.2.1.RELEASE"
This reverts commit 2b936b83ce.
2015-03-25 10:13:11 -05:00
Greg Turnquist
2b936b83ce Prepare 2.2.1.RELEASE 2015-03-24 16:45:29 -05:00
Greg Turnquist
8f559cfb99 SWS-888 - Handle configuring max connections for secured routes
When configuring max connections for a secured route, the HttpRoute is actually not secured. This causes an improper lookup.

This change updates the test case to ensure several things are verified including the fix provided.
2015-03-18 14:39:19 -05:00
Arjen Poutsma
21b5004162 NullPointerException for request with no SOAP body
SaajSoapEnvelope now throws an exception when the SOAP envelope contains
no SOAP body.

Issue: SWS-887
2015-03-18 10:10:56 +01:00
Arjen Poutsma
7d64bebd19 Converted spaces to tabs
This commit changes leading spaces in all Java source files to tabs, to
be consistent with other Spring projects.
2015-03-18 09:54:51 +01:00
Arjen Poutsma
b6500fe5ac SOAP call not rejected when interceptor fails
When a ClientInterceptor returns false for handleRequest, the actual
SOAP call should not proceed.

Issue: SWS-892
2015-03-16 11:11:40 +01:00
Greg Turnquist
3f15500598 Upgrade to Spring Framework 4.0.9.RELEASE 2015-02-19 08:18:58 -06:00
Greg Turnquist
4ce9e67161 SWS-884: Optionally keep security header inside Wss4jSecurityInterceptor 2015-02-18 15:20:04 -06:00
Greg Turnquist
739d2f1dad Add _site to list of ignored folders 2015-01-09 16:27:46 -06:00
Greg Turnquist
fce1285957 Update developer contact info 2014-12-05 14:59:15 -06:00
Greg Turnquist
938e8661d2 Polish 2014-12-05 14:14:59 -06:00
nstoddar
a46cb2b1d4 fix for AbstractAddressingEndpointMapping to filter SmartEndpointInterceptors 2014-12-05 14:10:05 -06:00
Greg Turnquist
5fd6e568fb Upgrade to Spring 4.0.8 and Spring Security 3.2.5 2014-12-05 12:48:38 -06:00
Greg Turnquist
989109bfa8 Upgrade ehacache to publicly visible artifact w/ version 2.8.4 2014-10-06 08:56:59 -05:00
Arjen Poutsma
62ca2f18ea Downgraded to Gradle 1.12
Downgraded to Gradle 1.12, as our build server does not support Gradle
2.0 yet.
2014-07-18 13:13:38 +02:00
Arjen Poutsma
fe4747d5fc Support @Repeatable for @SoapAction @PayloadRoot
This commit introduces support for the JDK 8 @Repeatable annotation in
the @SoapAction and @PayloadRoot.

Issue: SWS-877
2014-07-18 13:04:14 +02:00
Arjen Poutsma
e67efa79c3 Merge pull request #24 from veithen/jaxb-saxsource
* jaxb-saxsource:
  Fix SAXSource handling in AbstractJaxb2PayloadMethodProcessor
2014-07-04 13:46:29 +02:00
Andreas Veithen
b7258c21da Fix SAXSource handling in AbstractJaxb2PayloadMethodProcessor
The current code basically assumes that if the payload is a SAXSource,
then it must be backed by a SAX parser. It then passes only the
InputSource to the unmarshaller and ignores the XMLReader. Presumably
this is an optimization because the unmarshaller will likely parse the
XML message in a more efficient way.

This approach causes a problem if the SAXSource is not backed by a
parser but generates the sequence of SAX events using a custom
XMLReader.
2014-07-04 13:36:08 +02:00
Arjen Poutsma
5295f2852f Upgraded to Gradle 2.0 2014-07-04 13:36:00 +02:00
Arjen Poutsma
b58baa646e Merge branch 'master' of github.com:spring-projects/spring-ws 2014-06-20 11:18:37 +02:00
Arjen Poutsma
7038ed6341 Upgraded to HttpComponents 4.3.4. 2014-06-20 11:16:46 +02:00
Greg Turnquist
328272f929 Merge branch 'wilkinsona-latest-jdom2' 2014-06-19 16:17:16 -04:00
Andy Wilkinson
e723f9fc84 Use the latest version of JDOM 2
As of JDOM 2.0.3, artifacts are now published under org.jdom:jdom2
where 2.0.5 is the latest version available
2014-06-09 14:41:09 +01:00
Arjen Poutsma
51ac3be556 Increment version to 2.2.1.BUILD-SNAPSHOT 2014-05-22 16:26:55 +02:00
Spring Buildmaster
032615d873 [artifactory-release] Release version 2.2.0.RELEASE 2014-05-22 06:43:18 -07:00
Arjen Poutsma
58c75b0bb4 Moved propdeps to subprojects 2014-05-22 15:29:46 +02:00
Arjen Poutsma
bfd6244ce4 Removed maven plugin from allprojects 2014-05-22 14:06:19 +02:00
Arjen Poutsma
8ebb11a09d Upgraded to Spring Security 3.2.4 2014-05-22 10:28:10 +02:00
Arjen Poutsma
11777801c7 Upgraded to SPR 4.0.5 2014-05-21 10:08:40 +02:00
Arjen Poutsma
c36b1dd628 Merge pull request #21 from wilkinsona/spring-io-plugin
Add the Spring IO plugin
2014-05-14 14:48:51 +02:00
Andy Wilkinson
ace5df8fb8 Add the Spring IO plugin
Configure the Spring IO plugin such that it's only applied when the
build is run with -PplatformVersion=<version>. This platformVersion
property is used to determine the version of the Platform that will
be used when running the springIoCheck task. The plugin can be used
by running a build as follows:

./gradlew clean springIoCheck -PplatformVersion=1.0.0.BUILD-SNAPSHOT -PJDK8_HOME=…

This will test the project on JDK 8 using the dependencies defined in
the latest snapshot of Spring IO Platform 1.0.0.
2014-05-14 11:51:13 +01:00
Arjen Poutsma
a3eece67af Merge pull request #20 from wilkinsona/generated-poms-again
* generated-poms-again:
  Make full use of the propdeps plugin
2014-05-13 14:46:28 +02:00
Andy Wilkinson
43e346b2ff Make full use of the propdeps plugin
Use the plugin’s optional and provided configurations and apply the
propdeps-maven plugin so that they are utilised by the pom generation
process
2014-05-13 11:01:29 +01:00
Andy Wilkinson
48799f7c28 Update Smack dependency to align with Spring Integration 2014-05-13 10:45:39 +02:00
Andy Wilkinson
a0650e8328 Streamline ehcache dependency and upgrade Spring Security
Depend upon ehcache-core rather than ehcache, thereby removing the need
for the exclusion of ehcache-terracotta.

Upgrade to Spring Security 3.2.3 (the 3.2.x line uses ehcache-core)
2014-05-13 09:22:10 +01:00
Arjen Poutsma
35b5ad357f Merge pull request #18 from wilkinsona/polish-generated-poms
* polish-generated-poms:
  Polish generated POMs
2014-05-13 10:16:48 +02:00
Andy Wilkinson
fbef2f7531 Polish generated POMs
- Include provided and optional dependencies
- Include information required for publication to Maven Central
2014-05-12 16:04:43 +01:00
Arjen Poutsma
423bc558cf Merge pull request #16 from wilkinsona/polish-dependencies
* polish-dependencies:
  Polish spring-ws-support's dependencies
2014-05-07 09:32:40 +02:00