31 Commits

Author SHA1 Message Date
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
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
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
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
Uxio
420e795607 SWS-948 Fix typo (duplicated the) 2016-02-11 14:28:44 -06:00
Greg Turnquist
85c4832a7f SWS-885 Upgrade to Smack 4.1.5 2016-01-22 16:11:39 -06: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
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
15db9b7858 Removed template.mf files
Removed template.mf files, as they are no longer used.
2014-05-01 09:16:39 +02:00
Andy Wilkinson
571a6f65f8 Dependency updates
- Updated Java Mail to 1.4.7
 - Updated Commons Logging to 1.1.3
 - Replaced JMS spec dependency to use the 'official' artifact
 - Removed redundant EJB spec dependency
2014-05-01 08:47:48 +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
ded1efd456 Correctly set HTTP status code on SOAP 1.2 fault
SOAP v1.2 specifies that for SOAP Fault's with Code of "env:Sender" the
HTTP response status code should be 400 (rather than 500 for all other
faults). This commit changes both client and server-side to reflect
this.

Issue: SWS-868
2014-04-23 15:22:59 +02:00
Arjen Poutsma
bbc6bf5f60 Fixing javadoc 2014-04-16 17:30:39 +02:00
Arjen Poutsma
da629278e6 Added @Override annotation to interface implementations 2014-04-14 16:08:00 +02:00
Arjen Poutsma
3522effaea Upgraded to Spring 4.0.3 and XMLUnit 1.5
Upgraded to XMLUnit 1.5, which broke some tests in SWS as well as SPR.
Spring 4.0.3 fixed those, so upgraded to that as well.
2014-03-28 13:31:54 +01:00
Arjen Poutsma
3571d6dfe8 Return null URI for null Destination
JmsTransportUtils.toUri now returns null for null destination
parameters.

Issue: SWS-848
2014-01-27 12:11:19 +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