cxf.git
7 months ago[maven-release-plugin] prepare release cxf-3.3.13 cxf-3.3.13
Daniel Kulp [Thu, 24 Feb 2022 18:51:45 +0000 (13:51 -0500)] 
[maven-release-plugin] prepare release cxf-3.3.13

7 months agoUpdate release notes for 3.3.13
Daniel Kulp [Thu, 24 Feb 2022 17:50:23 +0000 (12:50 -0500)] 
Update release notes for 3.3.13

7 months agoRecording .gitmergeinfo Changes
Daniel Kulp [Thu, 24 Feb 2022 17:45:42 +0000 (12:45 -0500)] 
Recording .gitmergeinfo Changes

7 months agoUpdate Netty to 4.1.74.Final
Andriy Redko [Tue, 8 Feb 2022 19:38:46 +0000 (14:38 -0500)] 
Update Netty to 4.1.74.Final

(cherry picked from commit b5ed018997d38a6f40e0dc676ad378f85a548e06)
(cherry picked from commit 6b0c020e28c150d5913ec047c900d63bcc548f3f)
(cherry picked from commit 69dac9b5e25475220f98c5a4579b6d530c1eb293)

7 months agoUpdate Jetty to 9.4.45.v20220203 (#901)
Andriy Redko [Tue, 8 Feb 2022 00:05:43 +0000 (19:05 -0500)] 
Update Jetty to 9.4.45.v20220203 (#901)

(cherry picked from commit b1d519a47641dee041303ac9d68b09e2acb4ffaf)
(cherry picked from commit 469f06b67b716b30bb5f115639644d1284dbe4b1)

# Conflicts:
# distribution/src/main/release/samples/pom.xml
(cherry picked from commit 39e1d08afb73b57ea36157200c667f78034b65fd)

# Conflicts:
# distribution/src/main/release/samples/pom.xml

7 months agoUpdating SLF4J to 1.7.36
Colm O hEigeartaigh [Tue, 8 Feb 2022 13:58:34 +0000 (13:58 +0000)] 
Updating SLF4J to 1.7.36

(cherry picked from commit 0f84303f91c56e19858323b54ce3dc37497db62f)
(cherry picked from commit 287f3a8a5a4cacbdf6be86e72251ef0f20bcb251)

# Conflicts:
# parent/pom.xml
(cherry picked from commit 5555aa13b1c6ddd03502fbaccd0e068cdeef5813)

# Conflicts:
# parent/pom.xml

7 months agoUpdating SLF4J to 1.7.35
Colm O hEigeartaigh [Tue, 8 Feb 2022 11:58:36 +0000 (11:58 +0000)] 
Updating SLF4J to 1.7.35

(cherry picked from commit 84e8433cabd1c026df47792b6d48adcc39c14fad)
(cherry picked from commit 4992b309f274750c0074d544b491e46402dd928b)

# Conflicts:
# parent/pom.xml
(cherry picked from commit 9c88f2e964abfef7da99a207612dd88b9f819119)

# Conflicts:
# parent/pom.xml

7 months agoUse Math.exact to add two ints that might come from user data
Colm O hEigeartaigh [Thu, 3 Feb 2022 11:14:39 +0000 (11:14 +0000)] 
Use Math.exact to add two ints that might come from user data

(cherry picked from commit daeafbf9f0817e5b7448c6f9ca930a29ed50bc1e)
(cherry picked from commit e607d5c197aaa07ae213aa129e7bc09003c8804c)
(cherry picked from commit 1a9637692d9887514449a41d114af8dfb1b1e0e6)

7 months agoAdding guard for array in Base64Utility
Colm O hEigeartaigh [Wed, 2 Feb 2022 20:32:28 +0000 (20:32 +0000)] 
Adding guard for array in Base64Utility

(cherry picked from commit 128881c08184e8dde09c823122ede5a103cfd4e3)
(cherry picked from commit 0a75ab23495ae1bd1b9fbbcac4ed481351cf97df)
(cherry picked from commit 4ee67066ca31c5d5658226e4147ba590a98a77c9)

7 months agoUpdating Xerces to 2.12.2
Colm O hEigeartaigh [Mon, 31 Jan 2022 16:54:22 +0000 (16:54 +0000)] 
Updating Xerces to 2.12.2

(cherry picked from commit 71e7c2bbea6fd1f6e3451673af939f5e910b91bc)
(cherry picked from commit dff93aa931d7c4d671c458f63f450c0a4d5fea3f)

# Conflicts:
# parent/pom.xml
(cherry picked from commit a76b2d91a8cbad94abfaa60572b17d65e4173c82)

# Conflicts:
# parent/pom.xml

7 months agoCXF-8641
Jan Filipski [Tue, 18 Jan 2022 10:24:32 +0000 (11:24 +0100)] 
CXF-8641
NPE on NamePasswordCallbackHandler

(cherry picked from commit b4f45e7ece7d5f6bdda6df6284decbccc00817af)
(cherry picked from commit 299a294adbeb413f76edc0686c00df0096f00085)
(cherry picked from commit 098c80771d9dccac074084995fcbd92921b04f2f)

7 months agoUpdate Netty to 4.1.73.Final
Andriy Redko [Wed, 12 Jan 2022 22:30:13 +0000 (17:30 -0500)] 
Update Netty to 4.1.73.Final

(cherry picked from commit 5b6528fab4e004a8fb9a7a19c4af41f12367d807)
(cherry picked from commit d16d7d6e3634bc0b420c812f7e0fe50145604933)
(cherry picked from commit 6f2e26db0e889232f1332001812687a0b9faaa48)

# Conflicts:
# distribution/src/main/release/samples/pom.xml

7 months agoUpdating Tika to 1.28
Colm O hEigeartaigh [Tue, 28 Dec 2021 10:17:49 +0000 (10:17 +0000)] 
Updating Tika to 1.28

(cherry picked from commit 33fbbc38452f5c2ab56fb9f0c49755a7b9ea69b0)

# Conflicts:
# distribution/src/main/release/samples/pom.xml
# parent/pom.xml

7 months agoUpdate Slf4j to 1.7.32
Andriy Redko [Fri, 24 Dec 2021 18:06:30 +0000 (13:06 -0500)] 
Update Slf4j to 1.7.32

(cherry picked from commit 32561c12ed2676a07b76c730bc4ef50f542b48bc)

# Conflicts:
# parent/pom.xml

7 months agoUpdate Logback to 1.2.10
Andriy Redko [Fri, 24 Dec 2021 18:03:11 +0000 (13:03 -0500)] 
Update Logback to 1.2.10

(cherry picked from commit 3a3a9fc853b51cfb6d3564942eb86013f54726f8)
(cherry picked from commit c741a057830f5a661ad51869b11704253a272a89)
(cherry picked from commit 6e86a6b33778317cf1c7cd82c0b6539bb35298f1)

# Conflicts:
# parent/pom.xml

8 months agoRecording .gitmergeinfo Changes
Colm O hEigeartaigh [Fri, 28 Jan 2022 09:26:54 +0000 (09:26 +0000)] 
Recording .gitmergeinfo Changes

8 months agoCXF-8646 - Don't return exception class name when parsing XML
Colm O hEigeartaigh [Thu, 27 Jan 2022 16:41:03 +0000 (16:41 +0000)] 
CXF-8646 - Don't return exception class name when parsing XML

(cherry picked from commit 69cf83dfcedfd4c496459dc03433776703d60222)
(cherry picked from commit 023a6edfa2bdfca28126a52a71c2b9677126eacf)
(cherry picked from commit a56e51b4eef5d417ac29a14af1e7acfe797b9c21)

8 months agoFixed a bug in Base64Utility not passing the urlSafe parameter
Colm O hEigeartaigh [Wed, 26 Jan 2022 15:43:56 +0000 (15:43 +0000)] 
Fixed a bug in Base64Utility not passing the urlSafe parameter

(cherry picked from commit cc3b622410bb67d93447e703199324a36ffd1596)
(cherry picked from commit 93d813e9bf33bbb8121f0536c01b1fe378f84e54)
(cherry picked from commit b93b600d14edcebe6d2a27b3455b2231485c5526)

9 months agoRecording .gitmergeinfo Changes
Andriy Redko [Tue, 21 Dec 2021 00:22:13 +0000 (19:22 -0500)] 
Recording .gitmergeinfo Changes

9 months agoUpdate Spring LDAP to 5.3.13.RELEASE
Andriy Redko [Tue, 21 Dec 2021 00:13:22 +0000 (19:13 -0500)] 
Update Spring LDAP to 5.3.13.RELEASE

(cherry picked from commit 22b3f2a9d09ba5d1d3a7883c54df36b548aad83c)
(cherry picked from commit 5b850b3fa3760c9863ecd49855efeb0612003138)

9 months agoRecording .gitmergeinfo Changes
Andriy Redko [Tue, 21 Dec 2021 00:20:40 +0000 (19:20 -0500)] 
Recording .gitmergeinfo Changes

9 months agoRecording .gitmergeinfo Changes
Andriy Redko [Tue, 21 Dec 2021 00:20:30 +0000 (19:20 -0500)] 
Recording .gitmergeinfo Changes

9 months agoRecording .gitmergeinfo Changes
Daniel Kulp [Thu, 16 Dec 2021 14:36:19 +0000 (09:36 -0500)] 
Recording .gitmergeinfo Changes

9 months agoUpdate Netty to 4.1.72.Final (#884)
Andriy Redko [Tue, 14 Dec 2021 21:26:16 +0000 (16:26 -0500)] 
Update Netty to 4.1.72.Final (#884)

(cherry picked from commit bd0cbb621f42899f64d4d769376c1c9218c9e3d4)

9 months agoRecording .gitmergeinfo Changes
Andriy Redko [Tue, 14 Dec 2021 23:12:33 +0000 (18:12 -0500)] 
Recording .gitmergeinfo Changes

9 months agoFixing Jetty SSL context configuration for basic_oidc & big_query samples
Andriy Redko [Sat, 4 Dec 2021 21:52:02 +0000 (16:52 -0500)] 
Fixing Jetty SSL context configuration for basic_oidc & big_query samples

(cherry picked from commit 69925893ed0e8a8fdfe1164b4e097a5cf5524027)
(cherry picked from commit f7d86dd90309a0a02f7d8032424b3f3a86dddd28)

9 months ago[CXF-8627]AttachmentDataSource should always returns a valid contentType
Freeman Fang [Tue, 14 Dec 2021 21:29:39 +0000 (16:29 -0500)] 
[CXF-8627]AttachmentDataSource should always returns a valid contentType

(cherry picked from commit d27ad0157e49fdd601f702823155ff813880de5b)
(cherry picked from commit 34d2d42f98cfc16be6d516edca837c0b36bd406c)

9 months ago[CXF-8626]async http client may handle response by multiple threads on work queue
Freeman Fang [Tue, 14 Dec 2021 21:18:07 +0000 (16:18 -0500)] 
[CXF-8626]async http client may handle response by multiple threads on work queue

(cherry picked from commit b42882889c4d0c7010c65d17bae50e86bb624675)
(cherry picked from commit ef721549e4a7d0ed5a06af7d6bb4adfe7af11a69)

10 months agoRecording .gitmergeinfo Changes
Andriy Redko [Thu, 2 Dec 2021 18:36:28 +0000 (13:36 -0500)] 
Recording .gitmergeinfo Changes

10 months agoCXF-8620: AbstractHTTPServlet should support HTTP TRACE method dispatching if it...
Andriy Redko [Thu, 2 Dec 2021 13:37:25 +0000 (08:37 -0500)] 
CXF-8620: AbstractHTTPServlet should support HTTP TRACE method dispatching if it is allowed by underlying container (#879)

(cherry picked from commit ea7ea0c32683af9973f9897049f024c50ec6afa3)

10 months agoCXF-8619 Prevent double URL-decoding for form parameters where the pa… (#878)
Jonathan Gallimore [Wed, 1 Dec 2021 17:45:28 +0000 (17:45 +0000)] 
CXF-8619 Prevent double URL-decoding for form parameters where the pa… (#878)

* CXF-8619 Prevent double URL-decoding for form parameters where the parameters are read from HttpServletRequest.getParameter()

* Introduce contextual property to mark form params as encoded if they come from ServletRequest request parameters

Co-authored-by: Andriy Redko <drreta@gmail.com>
10 months ago[CXF-8565] Add support for requests with no body to the netty client transport
Tim Ward [Wed, 21 Jul 2021 13:47:59 +0000 (14:47 +0100)] 
[CXF-8565] Add support for requests with no body to the netty client transport
There were several issues with the netty client transport:

* Several NPE locations due to setting or removing null headers
* No call to connect when there is no OutputStream to write a body
* No call to write the request when there is no OutputStream to close

Signed-off-by: Tim Ward <timothyjward@apache.org>
(cherry picked from commit fc5b8fd8689815ee3bff284b89ac8d9cb897e83b)

10 months agoFixing compilation issues (post-merge)
Andriy Redko [Wed, 10 Nov 2021 03:50:45 +0000 (22:50 -0500)] 
Fixing compilation issues (post-merge)

10 months agoRecording .gitmergeinfo Changes
Andriy Redko [Wed, 10 Nov 2021 02:45:29 +0000 (21:45 -0500)] 
Recording .gitmergeinfo Changes

10 months agoCXF-8616: Calling oneway methods using async client hangs response indefinitely ...
Andriy Redko [Tue, 9 Nov 2021 22:15:20 +0000 (17:15 -0500)] 
CXF-8616: Calling oneway methods using async client hangs response indefinitely (#872)

(cherry picked from commit b2eafdee7243776527531cfdeec2f82980424783)
(cherry picked from commit fc916e199db82f3564bf97490fd529c143ffe440)

# Conflicts:
# systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSAsyncClientTest.java
# systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java

11 months agoRecording .gitmergeinfo Changes
Andriy Redko [Thu, 4 Nov 2021 21:02:55 +0000 (17:02 -0400)] 
Recording .gitmergeinfo Changes

11 months agoUpdate Netty to 4.1.70.Final
Andriy Redko [Thu, 4 Nov 2021 13:32:46 +0000 (09:32 -0400)] 
Update Netty to 4.1.70.Final

(cherry picked from commit dd5db1155870c2f5df684d1a0f77e7c0909ee7c5)

# Conflicts:
# parent/pom.xml
(cherry picked from commit e5f1bdf5946ef2c45f0b770a84775eb7896364f1)

# Conflicts:
# parent/pom.xml

11 months agoCXF-8610:Add null check to IOUtils to avoid null CCL (#867)
ppanda2021 [Wed, 27 Oct 2021 14:29:27 +0000 (22:29 +0800)] 
CXF-8610:Add null check to IOUtils to avoid null CCL (#867)

* CXF-8610:Add null check to IOUtils to avoid setting null CCL

* CXF-8610: use Objects::requireNonNull from the standard library.

Co-authored-by: z00453111 <zouxionggao1@huawei.com>
11 months agoRecording .gitmergeinfo Changes
Andriy Redko [Wed, 27 Oct 2021 14:44:11 +0000 (10:44 -0400)] 
Recording .gitmergeinfo Changes

11 months agoUpdate Awaitility to 4.1.1 (#868)
Andriy Redko [Wed, 27 Oct 2021 01:59:13 +0000 (21:59 -0400)] 
Update Awaitility to 4.1.1 (#868)

(cherry picked from commit 2c4126e759024cba7132905441ba446c894ebb0c)
(cherry picked from commit 398b04819bdfa5dae88c30c9b3f47d71625431d2)

# Conflicts:
# parent/pom.xml

11 months ago[CXF-8603]ClassLoaderUtils.setThreadContextClassloader attempts to set null class...
Freeman Fang [Fri, 8 Oct 2021 16:56:54 +0000 (12:56 -0400)] 
[CXF-8603]ClassLoaderUtils.setThreadContextClassloader attempts to set null class loader

(cherry picked from commit b1753fa70a86292e0965cf570fae5d81e280080a)
(cherry picked from commit c949fb0977ebde946fb5d0c942f1cca6ef7af186)

12 months agoRecording .gitmergeinfo Changes
Andriy Redko [Sat, 2 Oct 2021 14:58:23 +0000 (10:58 -0400)] 
Recording .gitmergeinfo Changes

12 months agoUpdate Jetty to 9.4.44.v20210927 (#859)
Andriy Redko [Sat, 2 Oct 2021 13:10:09 +0000 (09:10 -0400)] 
Update Jetty to 9.4.44.v20210927 (#859)

(cherry picked from commit a2fc449969afa082065b1be644a3af890abcc1db)
(cherry picked from commit 54a009938cfdfac65a04c849cf2268d8be9899b7)

12 months agoFixing PMD warning
Colm O hEigeartaigh [Fri, 1 Oct 2021 08:10:07 +0000 (09:10 +0100)] 
Fixing PMD warning

12 months ago[maven-release-plugin] prepare for next development iteration
Daniel Kulp [Wed, 29 Sep 2021 18:20:24 +0000 (14:20 -0400)] 
[maven-release-plugin] prepare for next development iteration

12 months ago[maven-release-plugin] prepare release cxf-3.3.12 cxf-3.3.12
Daniel Kulp [Wed, 29 Sep 2021 18:20:05 +0000 (14:20 -0400)] 
[maven-release-plugin] prepare release cxf-3.3.12

12 months agoUpdate release notes for 3.3.12
Daniel Kulp [Wed, 29 Sep 2021 17:47:50 +0000 (13:47 -0400)] 
Update release notes for 3.3.12

12 months agoRecording .gitmergeinfo Changes
Daniel Kulp [Wed, 29 Sep 2021 17:45:54 +0000 (13:45 -0400)] 
Recording .gitmergeinfo Changes

12 months ago[CXF-7396] Close some input streams/readers when copying from various source objects...
Daniel Kulp [Tue, 17 Aug 2021 20:54:09 +0000 (16:54 -0400)] 
[CXF-7396] Close some input streams/readers when copying from various source objects to output

(cherry picked from commit 148f59425afbe5c95786d5f65912cd7c3c1fcc9c)
(cherry picked from commit 69590fe82d3dc1a1e0d7c42753c2465a1380abea)

12 months agoRecording .gitmergeinfo Changes
Andriy Redko [Mon, 27 Sep 2021 02:26:41 +0000 (22:26 -0400)] 
Recording .gitmergeinfo Changes

12 months agoCXF-8600: Swagger2Feature : Upgrade SwaggerUiConfig to add more configs (tryItOutEnab...
Andriy Redko [Mon, 27 Sep 2021 00:37:31 +0000 (20:37 -0400)] 
CXF-8600: Swagger2Feature : Upgrade SwaggerUiConfig to add more configs (tryItOutEnabled) (#856)

12 months ago[CXF-8596]:Fix infinite loop in WebFaultOutInterceptor (#850) (#853)
jimma [Thu, 23 Sep 2021 06:30:44 +0000 (14:30 +0800)] 
[CXF-8596]:Fix infinite loop in WebFaultOutInterceptor (#850) (#853)

12 months agoUpdating WSS4J to 2.2.7
Colm O hEigeartaigh [Mon, 20 Sep 2021 10:41:20 +0000 (11:41 +0100)] 
Updating WSS4J to 2.2.7

12 months agoRecording .gitmergeinfo Changes
Colm O hEigeartaigh [Mon, 20 Sep 2021 09:16:53 +0000 (10:16 +0100)] 
Recording .gitmergeinfo Changes

12 months agoRecording .gitmergeinfo Changes
Andriy Redko [Fri, 17 Sep 2021 01:29:48 +0000 (21:29 -0400)] 
Recording .gitmergeinfo Changes

12 months agoCXF-7543: JAX-RS Features not used in proxies or WebClients (#849)
Andriy Redko [Fri, 17 Sep 2021 00:05:21 +0000 (20:05 -0400)] 
CXF-7543: JAX-RS Features not used in proxies or WebClients (#849)

(cherry picked from commit bf25a931a96a6eb6cac47651bef1f2ff4fb442bc)
(cherry picked from commit 4f46a32f698d4089fb8b0c11ae095d53821d50f8)

# Conflicts:
# rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/CxfTypeSafeClientBuilderTest.java

12 months agoUpdating Tomcat to 8.5.71
Colm O hEigeartaigh [Wed, 15 Sep 2021 09:11:06 +0000 (10:11 +0100)] 
Updating Tomcat to 8.5.71

12 months ago[CXF-8594]:Fix regular expression parameter with non-capturing group … (#847)
jimma [Tue, 14 Sep 2021 11:23:23 +0000 (19:23 +0800)] 
[CXF-8594]:Fix regular expression parameter with non-capturing group … (#847)

* [CXF-8594]:Fix regular expression parameter with non-capturing group doesn't work

* [CXF-8594]:Improve the fix to better check the non grouping expression

12 months agoUpdating Tomcat to 8.5.70
Colm O hEigeartaigh [Tue, 14 Sep 2021 13:11:26 +0000 (14:11 +0100)] 
Updating Tomcat to 8.5.70

12 months agoRecording .gitmergeinfo Changes
Colm O hEigeartaigh [Tue, 14 Sep 2021 11:33:45 +0000 (12:33 +0100)] 
Recording .gitmergeinfo Changes

12 months agoRecording .gitmergeinfo Changes
Andriy Redko [Sat, 11 Sep 2021 00:50:27 +0000 (20:50 -0400)] 
Recording .gitmergeinfo Changes

12 months agoUpdate Netty to 4.1.68.Final (#848)
Andriy Redko [Fri, 10 Sep 2021 21:28:47 +0000 (17:28 -0400)] 
Update Netty to 4.1.68.Final (#848)

(cherry picked from commit 3bee95db57ddac116e57e2fba50e9f0628c56e56)
(cherry picked from commit 871c816db8350996560b7bd6c36dd1e9bbc5f4f4)

# Conflicts:
# parent/pom.xml

12 months agoRecording .gitmergeinfo Changes
Andriy Redko [Mon, 6 Sep 2021 19:53:25 +0000 (15:53 -0400)] 
Recording .gitmergeinfo Changes

12 months agoCXF-8585: cxf-specs feature should use stax2-api 4.2 bundle with dependency=true...
Andriy Redko [Sat, 4 Sep 2021 11:04:18 +0000 (07:04 -0400)] 
CXF-8585: cxf-specs feature should use stax2-api 4.2 bundle with dependency=true (#843)

(cherry picked from commit c225e8606155945ca2f9d52adf0d4e5efbd00c63)
(cherry picked from commit 861c6ae9e63ba01cd5f6ae398a83a2d09a1b1364)

# Conflicts:
# osgi/karaf/features/src/main/resources/features.xml

13 months agoCXF-8588: Micrometer operation UNKNOWN for clients (#844)
Andriy Redko [Fri, 3 Sep 2021 11:34:22 +0000 (07:34 -0400)] 
CXF-8588: Micrometer operation UNKNOWN for clients (#844)

(cherry picked from commit 6b8aa02b357f66a1ec9fbc0ae7410ab975824618)
(cherry picked from commit 71ce08db632a3d7df8d8bd62e6f5742bab6bac77)

13 months agoCXF-8591: Temporary queues are never deleted when the are used. Added a test case
Andriy Redko [Thu, 2 Sep 2021 15:13:04 +0000 (11:13 -0400)] 
CXF-8591: Temporary queues are never deleted when the are used. Added a test case

(cherry picked from commit d40f53ea97eea476f0c6af30f352b3e9f0bb5903)
(cherry picked from commit 88ffff4af92a0ee4cdce8c4b26830b53766957a2)

13 months agoDelete temporary queue when it is used (#826)
valentin-matignon [Thu, 2 Sep 2021 14:38:59 +0000 (16:38 +0200)] 
Delete temporary queue when it is used (#826)

* Delete temporary queue when it is used

* Delete temporary queues in JMSConfiguration

* handle JMSException directly in resetCachedReplyDestination method

* Call JMSConfiguration.resetCachedReplyDestination() after shutdownListeners()

* Call JMSConfiguration.resetCachedReplyDestination() before ResourceCloser.close(...)

* Checkstyle correction

13 months agoRecording .gitmergeinfo Changes
Andriy Redko [Wed, 1 Sep 2021 12:59:33 +0000 (08:59 -0400)] 
Recording .gitmergeinfo Changes

13 months agoCXF-8578: Bridge methods for covariant return types cannot be invoked on client proxi...
Andriy Redko [Tue, 31 Aug 2021 21:47:09 +0000 (17:47 -0400)] 
CXF-8578: Bridge methods for covariant return types cannot be invoked on client proxies (#842)

(cherry picked from commit 7dbef5304979fd2e864e0b9643d9e1c5e7da163b)
(cherry picked from commit 41cba7f66fc339107fd7544019635535fdb60417)

13 months agoCXF-8587: Don't check the validation flag and get the schema on every iteration for...
Ilya Mikhailov [Mon, 30 Aug 2021 13:05:24 +0000 (16:05 +0300)] 
CXF-8587: Don't check the validation flag and get the schema on every iteration for SoapHeader. (#839)

* CXF-8587: Don't check the validation flag and get the schema on every iteration for SoapHeader.

* CXF-8587: SoapHeader validation call moved back to main cycle.

Co-authored-by: Ilya Mikhailov <Ilya.Mikhailov@lanit-tercom.com>
13 months agoRecording .gitmergeinfo Changes
Colm O hEigeartaigh [Fri, 20 Aug 2021 09:09:26 +0000 (10:09 +0100)] 
Recording .gitmergeinfo Changes

13 months agoRecording .gitmergeinfo Changes
Andriy Redko [Wed, 18 Aug 2021 00:52:34 +0000 (20:52 -0400)] 
Recording .gitmergeinfo Changes

13 months agoCXF-8539: Allow client-only Spring Boot autoconfiguration (#834)
Andriy Redko [Wed, 18 Aug 2021 00:51:56 +0000 (20:51 -0400)] 
CXF-8539: Allow client-only Spring Boot autoconfiguration (#834)

(cherry picked from commit 37fbc36cbefc372102a51206ecf4a3d01185b308)

13 months agoRecording .gitmergeinfo Changes
Colm O hEigeartaigh [Mon, 9 Aug 2021 13:21:19 +0000 (14:21 +0100)] 
Recording .gitmergeinfo Changes

13 months agoCXF-8574: MP Rest call on jax-rs interface with long @Path and 3 pathparams causes...
Andriy Redko [Fri, 6 Aug 2021 21:07:25 +0000 (17:07 -0400)] 
CXF-8574: MP Rest call on jax-rs interface with long @Path and 3 pathparams causes error since (#831)

(cherry picked from commit 1fcd99b312cacade0a52f7577854d82854679301)
(cherry picked from commit d39eabba4b2d6f34eaf47140a41e961f84367316)

14 months agoRecording .gitmergeinfo Changes
Andriy Redko [Wed, 4 Aug 2021 19:29:59 +0000 (15:29 -0400)] 
Recording .gitmergeinfo Changes

14 months agoCXF-8572: Incorrectly parsed ETag when contains 'W/' as part of the content (#830)
Andriy Redko [Wed, 4 Aug 2021 13:11:49 +0000 (09:11 -0400)] 
CXF-8572: Incorrectly parsed ETag when contains 'W/' as part of the content (#830)

(cherry picked from commit c29b1c23a7e09f9fe2c5412d0b9ece1bafb7c89c)
(cherry picked from commit a8e465dae077d373cbadc477c441860e21e53d62)

14 months agoRecording .gitmergeinfo Changes
Andriy Redko [Tue, 3 Aug 2021 19:40:02 +0000 (15:40 -0400)] 
Recording .gitmergeinfo Changes

14 months agoCXF-8573: Fix org.apache.cxf.systest.jaxrs.spring.boot.SpringJaxrsTest.testJaxrsSucce...
Andriy Redko [Tue, 3 Aug 2021 15:45:45 +0000 (11:45 -0400)] 
CXF-8573: Fix org.apache.cxf.systest.jaxrs.spring.boot.SpringJaxrsTest.testJaxrsSuccessMetric

(cherry picked from commit 6e645cb9a671c43bf61c2dd26b1363a96e94885d)

# Conflicts:
# systests/spring-boot/pom.xml
(cherry picked from commit 0e154cc43e72809153d0d63d6ba9fa426c36d606)

# Conflicts:
# systests/spring-boot/src/test/java/org/apache/cxf/systest/jaxws/spring/boot/SpringJaxwsTest.java

14 months ago[CXF-8570]a test to demonstrate how to configure JAXRSClientFactoryBean with org...
Freeman Fang [Thu, 29 Jul 2021 15:54:16 +0000 (11:54 -0400)] 
[CXF-8570]a test to demonstrate how to configure JAXRSClientFactoryBean with org.apache.cxf.feature.Feature to enable Client Cache

(cherry picked from commit 15619e15e95a42164e146fad11a9fedf0d982a05)
(cherry picked from commit 2ef7652ea9374c85e12fea7d8beca8d114694f1a)

14 months ago[CXF-8569]http-undertow: ensure clear registered paths until destory an undertow...
Freeman Fang [Tue, 27 Jul 2021 17:37:20 +0000 (13:37 -0400)] 
[CXF-8569]http-undertow: ensure clear registered paths until destory an undertow server(Port)

(cherry picked from commit d54da7e3c6af4e6c19d712fed2f57c4cf2c54d64)
(cherry picked from commit 00108efc2643f7acb985bdb2b3fd3436ca74723b)

14 months agoRecording .gitmergeinfo Changes
Andriy Redko [Sat, 24 Jul 2021 16:09:26 +0000 (12:09 -0400)] 
Recording .gitmergeinfo Changes

14 months agoBackporting Microprofile no-CDI tests
Andriy Redko [Thu, 22 Jul 2021 23:51:07 +0000 (19:51 -0400)] 
Backporting Microprofile no-CDI tests

(cherry picked from commit 382d38af1395e4571f686274de9c10f01a7bad90)

# Conflicts:
# systests/microprofile/client/nocdi/pom.xml

14 months agoEnsure test runs without CDI/MP Config
Andy McCright [Thu, 3 Jun 2021 13:49:13 +0000 (08:49 -0500)] 
Ensure test runs without CDI/MP Config

Signed-off-by: Andy McCright <j.andrew.mccright@gmail.com>
14 months agoCode review comments
Andy McCright [Wed, 2 Jun 2021 13:55:19 +0000 (08:55 -0500)] 
Code review comments

Signed-off-by: Andy McCright <j.andrew.mccright@gmail.com>
14 months agoRun Async systests with no CDI or MP Config
Andy McCright [Tue, 1 Jun 2021 18:13:45 +0000 (13:13 -0500)] 
Run Async systests with no CDI or MP Config

Signed-off-by: Andy McCright <j.andrew.mccright@gmail.com>
14 months agoMerge pull request #805 from brevilo/mp-optional-config-cdi
Andy McCright [Thu, 22 Jul 2021 13:38:11 +0000 (08:38 -0500)] 
Merge pull request #805 from brevilo/mp-optional-config-cdi

Make CDI and MP Config dependencies optional for MicroProfile REST client

14 months agoEnable SPI/ServiceLoader under OSGi (#806)
brevilo [Wed, 21 Jul 2021 23:47:02 +0000 (01:47 +0200)] 
Enable SPI/ServiceLoader under OSGi (#806)

* Using OSGi's Service Loader Mediator (i.e. Apache Aries SPI Fly)
* Made all requirements optional (minimally invasive change)

14 months agoRecording .gitmergeinfo Changes
Andriy Redko [Sun, 18 Jul 2021 21:06:32 +0000 (17:06 -0400)] 
Recording .gitmergeinfo Changes

14 months agoAdded cxf.bundle.activation.policy property to provide the ability to override bundle...
Andriy Redko [Sun, 18 Jul 2021 16:35:07 +0000 (12:35 -0400)] 
Added cxf.bundle.activation.policy property to provide the ability to override bundle activation policy (#827)

(cherry picked from commit 0bd68c03b0670248cd3c1f2afb669c43092b507e)
(cherry picked from commit 79a9746f25067998769d9ec1cd544f7bc7214348)

14 months ago[CXF-8117]make org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar dependency optional
Freeman Fang [Mon, 12 Jul 2021 13:50:42 +0000 (09:50 -0400)] 
[CXF-8117]make org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar dependency optional

(cherry picked from commit 0fec443f163d622434cc7c6eb2fbefb062d6fa64)
(cherry picked from commit f95189560a4e0c9fc124d00b854dc27ef23f07ad)

14 months agoCXF-8561: SseEventSource sometimes sends partial events when being closed (#825)
Andriy Redko [Fri, 9 Jul 2021 13:48:40 +0000 (09:48 -0400)] 
CXF-8561: SseEventSource sometimes sends partial events when being closed (#825)

(cherry picked from commit 8c1046a5ce16248b4ca0d4d61f16d7b066b259d2)
(cherry picked from commit 55f94cac6b9f5900802ba9f6cc4973f3dc6062e0)

14 months agoRecording .gitmergeinfo Changes
Andriy Redko [Thu, 8 Jul 2021 12:24:18 +0000 (08:24 -0400)] 
Recording .gitmergeinfo Changes

14 months agoCXF-8557: Incorrect Proxy Path Segmenting when @Path Annotation RegexExpression Conta...
Andriy Redko [Thu, 8 Jul 2021 01:52:21 +0000 (21:52 -0400)] 
CXF-8557: Incorrect Proxy Path Segmenting when @Path Annotation RegexExpression Contains '/' (#822)

* CXF-8557: Incorrect Proxy Path Segmenting when @Path Annotation Regex Expression Contains '/'

* Added more sophisticated handling of the incorrect template definitions and fallback to simple split by path segment separator

(cherry picked from commit c0cae301ccfcb75b5ad011fd2192b5385539d9dd)
(cherry picked from commit 8f7b5e9421428b8cfc8d6b898d85dbb288358e94)

14 months agoUpdating Tomcat to 8.5.69
Colm O hEigeartaigh [Wed, 7 Jul 2021 10:39:28 +0000 (11:39 +0100)] 
Updating Tomcat to 8.5.69

14 months agoRecording .gitmergeinfo Changes
Colm O hEigeartaigh [Wed, 7 Jul 2021 10:39:07 +0000 (11:39 +0100)] 
Recording .gitmergeinfo Changes

14 months agoUpdating Tika to 1.27
Colm O hEigeartaigh [Wed, 7 Jul 2021 10:16:56 +0000 (11:16 +0100)] 
Updating Tika to 1.27

(cherry picked from commit 9db59d0b68abc5621a81b32db285e4470956eccf)
(cherry picked from commit dba91ce00eaeaab578ee1dd7f6b8d2071ccbd8b2)

# Conflicts:
# distribution/src/main/release/samples/pom.xml
# parent/pom.xml

14 months agoUpdating Jetty to 9.4.43.v20210629
Colm O hEigeartaigh [Wed, 7 Jul 2021 10:16:34 +0000 (11:16 +0100)] 
Updating Jetty to 9.4.43.v20210629

(cherry picked from commit 4576030871f0f52e7295ce7d41888d8b976c7c11)

# Conflicts:
# distribution/src/main/release/samples/pom.xml
(cherry picked from commit e4cc2f2327862d5354c60c6773bc88585a200675)

# Conflicts:
# distribution/src/main/release/samples/pom.xml

15 months ago[CXF-8544] JAX-RS server-side SSE using POST (#812)
Tim Ward [Mon, 28 Jun 2021 22:53:10 +0000 (23:53 +0100)] 
[CXF-8544] JAX-RS server-side SSE using POST (#812)

Create a test to ensure SSE works for POST resource methods.
N.B. This was *not* the case until CXF-8559 was fixed.

15 months agoRecording .gitmergeinfo Changes
Andriy Redko [Sun, 27 Jun 2021 01:30:19 +0000 (21:30 -0400)] 
Recording .gitmergeinfo Changes