Greg L. Turnquist
9bf77c8b2d
Polishing.
2023-07-17 15:29:40 -05:00
hduelme
3ddbc2314a
Generify ClientHttpRequestMessageSenderIntegrationTest.
...
Resolves #1362 .
2023-07-14 14:52:41 -05:00
Greg L. Turnquist
4263be2ad1
Polishing.
...
See #1203 .
2023-07-14 14:34:09 -05:00
Mikołaj Fejzer
72ef3ad5ea
Configure PayloadDiffMatcher to ignore whitespace by default.
...
Resolves #1203 .
2023-07-14 14:29:34 -05:00
Greg L. Turnquist
de54c2c796
Continue development on v4.0.6-SNAPSHOT
2023-06-21 21:29:54 -07:00
Greg L. Turnquist
3fa08e6758
Releasing Spring Web Services v4.0.5
2023-06-21 21:29:51 -07:00
Greg L. Turnquist
c8bab36b25
Upgrade to Spring Framework 6.0.10.
...
Resolves #1366 .
2023-06-21 21:28:43 -07:00
Greg L. Turnquist
8dbb04d0d1
Polishing.
...
See #1357 .
2023-05-23 13:45:57 -05:00
Lars Uffmann
24b466a0e1
Enhance HttpComponents5MessageSender.
...
* The clientFactory could be null, so this must be handled.
* AuthScope.ANY no longer exists, so we need a suitable value object to take its place.
* Polish documentation and javadocs to support the community.
Resolves #1357 .
2023-05-23 13:45:42 -05:00
Greg L. Turnquist
58c686874f
Exclude pre-Jakarta EE JavaMail dependency.
...
To properly support Jakarta EE, we need to exclude any old JavaMail dependencies.
Resolves #1360 .
2023-05-22 10:41:25 -05:00
Greg L. Turnquist
aa481e601a
Polishing.
...
Related: #1355 .
2023-05-15 13:19:09 -05:00
Marten Deinum
5db97a77ab
JDK HttpClient implementation for WebServiceMessageSender.
...
Allow for setting the connection and request timeouts and also apply them
if applicable.
Resolves #1355 .
2023-05-15 13:19:08 -05:00
Greg L. Turnquist
4c5bd74505
Polishing.
...
Related: #1164 .
2023-05-12 16:31:51 -05:00
Lars Uffmann
2fecf02ebd
Introduce HttpComponents HttpClient 5 support.
...
Resolves #1164 .
Original Pull Request: #1356 .
2023-05-12 16:31:46 -05:00
Greg L. Turnquist
6edbdeb2a9
Upgrade to maven-assembly-plugin 3.5.0.
...
Using the upgrade, make several cleanups to the reference docs including ONLY setting the relevant property ON the actual docs artifacts. Also adjust permission settings.
Resolves #1354 .
2023-05-11 13:45:23 -05:00
Greg L. Turnquist
1adc7af334
Continue development on v4.0.5-SNAPSHOT
2023-05-11 11:47:40 -05:00
Greg L. Turnquist
a62d60e42d
Releasing Spring Web Services v4.0.4
2023-05-11 11:47:38 -05:00
Greg L. Turnquist
cce55648cc
Reintroduce Docker containers for release.
...
Releasing requires additional tools inside the container that does the releasing process, whether to maven central or artifactory.
Resolves #1353 .
2023-05-11 11:33:29 -05:00
Greg L. Turnquist
aceefff46e
Upgrade smoke-tests to Spring Boot 3.0.6.
...
Resolves #1352 .
2023-05-11 10:36:20 -05:00
Greg L. Turnquist
aade1794fb
Upgrade to Spring Framework 6.0.9.
...
Resolves #1350 .
2023-05-11 09:48:11 -05:00
Greg L. Turnquist
6db6d51b66
Upgrade to Artemis Jakarta Server 2.28.0.
...
This allows us to reenable maven-enforcer-plugin. Using that, several tunings of various dependencies is needed to resolve transitive conflicts.
Resolves #1351 .
2023-05-10 21:43:49 -05:00
Greg L. Turnquist
88a7f5d408
Adopt Harbor Proxy service for CI.
...
Resolves #1348 .
2023-04-20 10:27:07 -05:00
Greg L. Turnquist
c955dc7f78
Polishing.
...
Related: #1347 .
2023-04-20 08:58:46 -05:00
Greg L. Turnquist
6ce407543e
Introduce smoke testing to release process.
...
The release process should include the means to do some basic smoke testing against staged artifacts before concluding the process.
Resolves #1347 .
2023-04-19 13:47:46 -05:00
Greg L. Turnquist
5b237c52e7
Polishing.
...
Related: #1346 .
2023-04-18 13:26:13 -05:00
Greg L. Turnquist
43350088d6
Introduce .sdkmanrc to ease switching Java versions.
...
Resolves #1346 .
2023-04-18 13:19:54 -05:00
Greg L. Turnquist
b65a32a8bf
Continue development on v4.0.4-SNAPSHOT
2023-04-18 11:07:57 -05:00
Greg L. Turnquist
160b923a13
Releasing Spring Web Services v4.0.3
2023-04-18 11:07:55 -05:00
Greg L. Turnquist
770d6518f0
Upgrade to Apache Santuario XMLSEC 3.0.2.
...
3.0.2 is out with a key change in how it handles blocking vs. non-blocking entropy sources.
Resolves #1332 .
2023-04-18 09:16:15 -05:00
Greg L. Turnquist
a0abd67aad
Upgrade to Spring Security 6.0.3.
...
Resolves #1345 .
2023-04-17 14:56:03 -05:00
Greg L. Turnquist
b80deff758
Upgrade to Spring Framework 6.0.8.
...
Resolves #1343 .
2023-04-17 14:52:43 -05:00
Greg L. Turnquist
6e2982d4b6
Polishing.
...
Related: #1100 .
Original pull request: #115 .
2023-04-10 15:24:58 -05:00
leaqui
e1035a96f0
Ensure wsa:To is OPTIONAL or REQUIRED per the WS Addressing standard used.
...
Introduce means to make wsa:To properly handled based on the version of WS Addressing. There are also some faulty assumptions in the test cases that don't properly reflect these two standards.
Resolves : #1100 .
Original pull request: #115 .
2023-04-10 15:15:20 -05:00
hduelme
315eb2b252
Remove unnecessary boxing for integers.
...
Resolves #1334 .
2023-04-10 12:15:52 -05:00
Jamin Hitchcock
ffe5ccbdb5
Propagate TTL in Wss4jSecurityInterceptor.
...
Ensure TTL values are propagated properly through Wss4j's security interceptor.
Resolves #1150 .
Original pull request: #1185 .
2023-04-05 15:52:21 -05:00
hduelme
d260339814
Use StandardCharsets.UTF_8 instead of a string value.
...
Resolves #1335 .
2023-04-05 15:10:13 -05:00
hduelme
151ff2872a
Use List.addAll() instead of iteration.
...
Resolves #1336 .
2023-04-05 15:02:27 -05:00
Greg L. Turnquist
5a05be54d2
Upgrade to woodstox 6.4.0.
...
Resolves #1298 .
2023-04-05 14:10:54 -05:00
EliuX
52c7ee0ff0
Adds UserDetails to Authentication.
...
Add the `UserDetails` object to the `Authentication` during Spring Security password callbacks.
Resolves #109 .
2023-04-05 13:59:14 -05:00
Greg L. Turnquist
5ed0738a4c
Upgrade to Spring Framework 6.0.6.
...
Resolves #1339 .
2023-03-02 14:47:38 -06:00
Greg L. Turnquist
314570c696
Continue development on v4.0.3-SNAPSHOT
2023-02-22 18:32:51 -06:00
Greg L. Turnquist
c883019763
Releasing Spring Web Services v4.0.2
2023-02-22 18:32:49 -06:00
Greg L. Turnquist
7f83708fcf
Upgrade to Spring Framework 6.0.5.
...
Resolves #1337 .
2023-02-22 18:31:36 -06:00
Zbynek Vavros
79b7635a6f
Apply X-Forwarded headers during location transformation.
...
To support SOAP services behind load balancers and proxies, honor the de facto X-Forwarded-Proto, X-Forwarded-Host, and X-Forwarded-Port headers.
Resolves #150 .
Related: #132 .
2023-02-06 17:01:43 -05:00
hduelme
4338acf2a8
Simplify SimpleNamespaceContext.
...
Take advantage of Java's newer Map APIs to better handle creation maps, inserting absent values, and then testing them.
Resolves #1308 .
2023-02-06 16:27:07 -05:00
Greg L. Turnquist
1fa1365817
Polishing.
...
All of these instanceof checks can also take advantage of Java 17's pattern matching instanceof operator.
Related: #1326 .
2023-02-06 16:20:11 -05:00
hduelme
a7a2726194
Remove null checks from instanceof checks.
...
As of Java 11, the Jave language officially declares that instanceof checks include a null check, hence no need to do them in our code.
Resolves #1326 .
2023-02-06 16:13:43 -05:00
hduelme
1b6fb7de44
Use a more efficient conversion from ByteArrayOutputStream to String.
...
Resolves #1324 .
2023-02-06 15:58:20 -05:00
Greg L. Turnquist
8346d5b28d
Polishing.
...
Related: #1325 .
2023-02-06 15:55:44 -05:00
hduelme
4074c58bf7
Replace Collections.sort() with List.sort().
...
Resolves #1325 .
2023-02-06 15:54:19 -05:00