Greg L. Turnquist
b133db518b
Deploy releases directly to maven central on hte new Sonatype infrastructure..
...
To reduce risk of a release getting stuck in an intermediate state on bintray, make all official releases to maven central.
Resolves #1180 .
2021-02-26 10:37:11 -06:00
Greg Turnquist
417d31c9bf
Continue development on v2.4.8.BUILD-SNAPSHOT
2020-04-17 11:30:19 -05:00
Greg Turnquist
a7e5aeb68c
Releasing Spring Web Services v2.4.7.RELEASE
2020-04-17 11:30:14 -05:00
Greg Turnquist
7d41dc1bc6
Continue development on v2.4.7.BUILD-SNAPSHOT
2019-08-22 09:42:05 -05:00
Greg Turnquist
7ca2754a15
Releasing Spring Web Services v2.4.6.RELEASE
2019-08-22 09:42:00 -05:00
Spring Operator
c1874192e1
SWS-1063 - URL Cleanup.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://schemas.xmlsoap.org/soap/encoding/ (200) with 4 occurrences could not be migrated:
([https](https://schemas.xmlsoap.org/soap/encoding/ ) result AnnotatedConnectException).
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd (ReadTimeoutException) with 1 occurrences migrated to:
https://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd ([https](https://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd ) result ReadTimeoutException).
* [ ] http://business456.example/client1 (UnknownHostException) with 1 occurrences migrated to:
https://business456.example/client1 ([https](https://business456.example/client1 ) result UnknownHostException).
* [ ] http://fabrikam123.example/mail/Delete (UnknownHostException) with 5 occurrences migrated to:
https://fabrikam123.example/mail/Delete ([https](https://fabrikam123.example/mail/Delete ) result UnknownHostException).
* [ ] http://springws.cas.de (UnknownHostException) with 2 occurrences migrated to:
https://springws.cas.de ([https](https://springws.cas.de ) result UnknownHostException).
* [ ] http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0 (404) with 7 occurrences migrated to:
https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0 ([https](https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0 ) result 404).
* [ ] http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0 (404) with 14 occurrences migrated to:
https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0 ([https](https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0 ) result 404).
* [ ] http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0 (404) with 4 occurrences migrated to:
https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0 ([https](https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0 ) result 404).
* [ ] http://example.com/business/client1 (404) with 6 occurrences migrated to:
https://example.com/business/client1 ([https](https://example.com/business/client1 ) result 404).
* [ ] http://example.com/someuniquestring (404) with 10 occurrences migrated to:
https://example.com/someuniquestring ([https](https://example.com/someuniquestring ) result 404).
* [ ] http://www.springframework.org/schema/beans/spring-tx-2.0.xsd (404) with 1 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-tx-2.0.xsd ([https](https://www.springframework.org/schema/beans/spring-tx-2.0.xsd ) result 404).
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd with 45 occurrences migrated to:
https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd ([https](https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd ) result 200).
* [ ] http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd with 27 occurrences migrated to:
https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd ([https](https://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd ) result 200).
* [ ] http://example.com with 1 occurrences migrated to:
https://example.com ([https](https://example.com ) result 200).
* [ ] http://maven.apache.org/xsd/settings-1.0.0.xsd with 1 occurrences migrated to:
https://maven.apache.org/xsd/settings-1.0.0.xsd ([https](https://maven.apache.org/xsd/settings-1.0.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/aop/spring-aop-2.5.xsd with 3 occurrences migrated to:
https://www.springframework.org/schema/aop/spring-aop-2.5.xsd ([https](https://www.springframework.org/schema/aop/spring-aop-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-2.0.xsd with 7 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-2.0.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-2.5.xsd with 4 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-2.5.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-3.0.xsd with 5 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-3.0.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-3.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-3.1.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-3.1.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context-3.1.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/context/spring-context-3.1.xsd ([https](https://www.springframework.org/schema/context/spring-context-3.1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/web-services/web-services-1.5.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/web-services/web-services-1.5.xsd ([https](https://www.springframework.org/schema/web-services/web-services-1.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/web-services/web-services-2.0.xsd with 7 occurrences migrated to:
https://www.springframework.org/schema/web-services/web-services-2.0.xsd ([https](https://www.springframework.org/schema/web-services/web-services-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/web-services/web-services.xsd with 3 occurrences migrated to:
https://www.springframework.org/schema/web-services/web-services.xsd ([https](https://www.springframework.org/schema/web-services/web-services.xsd ) result 200).
* [ ] http://www.w3.org/2005/08/addressing/anonymous with 4 occurrences migrated to:
https://www.w3.org/2005/08/addressing/anonymous ([https](https://www.w3.org/2005/08/addressing/anonymous ) result 200).
* [ ] http://www.w3.org/2005/08/addressing/none with 1 occurrences migrated to:
https://www.w3.org/2005/08/addressing/none ([https](https://www.w3.org/2005/08/addressing/none ) result 200).
* [ ] http://www.w3.org/2005/08/addressing with 9 occurrences migrated to:
https://www.w3.org/2005/08/addressing ([https](https://www.w3.org/2005/08/addressing ) result 301).
* [ ] http://www.w3.org/2001/04/xmlenc with 20 occurrences migrated to:
https://www.w3.org/2001/04/xmlenc ([https](https://www.w3.org/2001/04/xmlenc ) result 302).
* [ ] http://www.w3.org/2001/10/xml-exc-c14n with 6 occurrences migrated to:
https://www.w3.org/2001/10/xml-exc-c14n ([https](https://www.w3.org/2001/10/xml-exc-c14n ) result 302).
* [ ] http://www.w3.org/2000/09/xmldsig with 42 occurrences migrated to:
https://www.w3.org/2000/09/xmldsig ([https](https://www.w3.org/2000/09/xmldsig ) result 303).
These URLs were intentionally ignored.
* http://codex.corp.obade.com/codex/schemas with 1 occurrences
* http://example.com/fabrikam with 8 occurrences
* http://example.com/fabrikam/mail/Delete with 8 occurrences
* http://example.org/alert with 2 occurrences
* http://fabrikam123.com/payloads with 30 occurrences
* http://java.sun.com/xml/ns/xwss/config with 12 occurrences
* http://maven.apache.org/POM/4.0.0 with 12 occurrences
* http://maven.apache.org/SETTINGS/1.0.0 with 2 occurrences
* http://schemas.xmlsoap.org/soap/envelope/ with 44 occurrences
* http://schemas.xmlsoap.org/ws/2004/08/addressing with 10 occurrences
* http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous with 5 occurrences
* http://springframework.org/spring-ws with 2 occurrences
* http://springframework.org/spring-ws/Fault with 1 occurrences
* http://springframework.org/spring-ws/NoResponse with 1 occurrences
* http://springframework.org/spring-ws/Response with 1 occurrences
* http://test with 3 occurrences
* http://www.fabrikam123.example/svc53 with 5 occurrences
* http://www.springframework.org/schema/aop with 6 occurrences
* http://www.springframework.org/schema/beans with 38 occurrences
* http://www.springframework.org/schema/context with 2 occurrences
* http://www.springframework.org/schema/p with 1 occurrences
* http://www.springframework.org/schema/tx with 3 occurrences
* http://www.springframework.org/schema/web-services with 24 occurrences
* http://www.springframework.org/spring-ws with 9 occurrences
* http://www.springframework.org/spring-ws/attr with 1 occurrences
* http://www.springframework.org/spring-ws/child with 1 occurrences
* http://www.springframework.org/spring-ws/samples/echo with 4 occurrences
* http://www.springframework.org/spring-ws/test/multipleSchemas1 with 1 occurrences
* http://www.springframework.org/spring-ws/test/multipleSchemas2 with 1 occurrences
* http://www.springframework.org/spring-ws/test/transformation with 2 occurrences
* http://www.springframework.org/spring-ws/test/validation with 6 occurrences
* http://www.w3.org/2000/svg with 1 occurrences
* http://www.w3.org/2001/XMLSchema with 1 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 29 occurrences
* http://www.w3.org/2003/05/soap-envelope with 25 occurrences
Get core working.
Patch security.
2019-04-01 17:59:27 -05:00
Spring Operator
338f370062
URL Cleanup ( #138 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://project.spring.io/spring-ws (UnknownHostException) with 1 occurrences migrated to:
https://project.spring.io/spring-ws ([https](https://project.spring.io/spring-ws ) result UnknownHostException).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 6 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://spring.io with 1 occurrences migrated to:
https://spring.io ([https](https://spring.io ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 4 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://repo.spring.io with 2 occurrences migrated to:
https://repo.spring.io ([https](https://repo.spring.io ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 6 occurrences
2019-03-20 08:50:10 -05:00
Greg Turnquist
587e9a9e3e
Continue development on v2.4.6.BUILD-SNAPSHOT
2019-02-22 16:02:43 -06:00
Greg Turnquist
7af6a54048
Releasing Spring Web Services v2.4.5.RELEASE
2019-02-22 16:02:38 -06:00
Greg Turnquist
140fd8425b
Continue development
2019-01-09 23:23:07 -06:00
Greg Turnquist
908af975c8
Releasing 2.4.4.RELEASE
2019-01-09 23:06:24 -06:00
Greg Turnquist
d1c87ab466
SWS-1049 - Replace direct API usage with better defaults.
2019-01-09 23:05:07 -06:00
Greg Turnquist
c4bbcd25c0
Continue development
2018-09-19 13:34:13 -05:00
Greg Turnquist
9ef17e0626
Release 2.4.3.RELEASE
2018-09-19 13:22:41 -05:00
Greg Turnquist
738eb701bf
SWS-1033 - Introduce Spring-based X.509 cache support
...
Backported to 2.x
2018-09-13 11:02:21 -05:00
Greg Turnquist
221673940e
Continue development
2017-10-30 12:54:43 -05:00
Greg Turnquist
deb6f77d4d
Release 2.4.2.RELEASE
2017-10-30 12:48:49 -05:00
Jamin Hitchcock
8d412d2c84
SWS-972 - Handle UserDetailsService not finding user
...
SpringSecurityPasswordValidationCallbackHandler throws NPE when UserDetailsService does not find user. This adds a null check and additional test cases.
2017-10-27 11:34:07 -05:00
Greg Turnquist
f1804a9334
Continue development
2017-10-16 14:24:45 -05:00
Greg Turnquist
1fff092b4d
Release version 2.4.1.RELEASE
2017-10-16 13:58:28 -05:00
Greg Turnquist
19a1209999
SWS-998 - Backport Maven/Asciidoctor migration to 2.x
2017-10-16 11:35:31 -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
Uxio
420e795607
SWS-948 Fix typo (duplicated the)
2016-02-11 14:28:44 -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
Philippe Marschall
35f3fb9102
SWS-919 Remove unused code
...
The project contains some code that can never be executed and can be
removed safely.
This change removes:
* XwsSecurityInterceptor#verifyInboundMessage
* DaoX509AuthoritiesPopulator#logger
Issue: SWS-919
https://jira.spring.io/browse/SWS-919
2015-10-19 14:16:37 -05:00
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
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
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
Greg Turnquist
4ce9e67161
SWS-884: Optionally keep security header inside Wss4jSecurityInterceptor
2015-02-18 15:20:04 -06:00
Arjen Poutsma
15db9b7858
Removed template.mf files
...
Removed template.mf files, as they are no longer used.
2014-05-01 09:16:39 +02:00
Arjen Poutsma
195a625d48
Added SAMLIssuer property
...
Added SAMLIssuer property to Wss4jSecurityInterceptor.
Issue: SWS-856
2014-04-25 14:38:19 +02:00
Arjen Poutsma
1a5416d84c
Upgraded to WSS4J 1.6.15
2014-04-25 12:05:44 +02:00
Arjen Poutsma
12a10a34f1
Bumped up compile warnings
...
Bumped up the compiler warning to errors.
2014-04-24 14:22:39 +02:00
Arjen Poutsma
bbc6bf5f60
Fixing javadoc
2014-04-16 17:30:39 +02:00
Arjen Poutsma
124675ba78
Fixed build under JDK 1.8
...
Spring-WS can now be built under JDK 1.8 (and only JDK 1.8).
2014-04-15 15:55:13 +02:00
Arjen Poutsma
da629278e6
Added @Override annotation to interface implementations
2014-04-14 16:08:00 +02:00
Arjen Poutsma
9f4e2937c8
Introduce TrustManagersFactoryBean
...
Introduced TrustManagersFactoryBean for easy configuration of
TrustManager instances in Spring XML.
Issue: SWS-731
2014-03-19 12:34:27 +01:00
Arjen Poutsma
ac030c2ff3
Added afterCompletion to ClientInterceptor
...
Added the afterCompletion hook to ClientInterceptor, similar to the
existing one in EndpointInterceptor.
Issue: SWS-778
2014-03-18 15:49:49 +01:00
Arjen Poutsma
6620b1a39d
Configurable PKIXBuilderParameters for XWSS
...
Allow customization of the PKIXBuilderParameters by having a factory
method for it. Also added a revocationEnabled flag, defaulting to false.
Issue: SWS-853
2014-02-03 11:55:05 +01:00
Arjen Poutsma
84a52e2bd5
Make future time to live configurable
...
Added timeToLive property to the Wss4jSecurityInterceptor.
Issue: SWS-862
2014-02-03 11:04:40 +01:00
Arjen Poutsma
843ca6d2ef
Migrated to Gradle build
...
This commit migrates from a Maven-based build system to a Gradle-based
one. Changes include:
- Removed archetype & parent
- Renamed core, support, test, security and xml directories to
spring-ws-core, spring-ws-test, spring-ws-security, spring-xml
respectively.
- Moved samples to separate project
(https://github.com/spring-projects/spring-ws-samples )
2013-11-25 10:57:26 +01:00