This is an automated email from the ASF dual-hosted git repository.

jhorvath pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new e763a0fdf7 OCI library upgrade (#5869)
e763a0fdf7 is described below

commit e763a0fdf7e5a4b831e642e5ff1db0a247f70c04
Author: Tomas Hurka <tomas.hu...@gmail.com>
AuthorDate: Tue May 9 12:58:20 2023 +0200

    OCI library upgrade (#5869)
    
    * upgrade websvc.restlib
    
    * upgrade OCI libraries to 3.9.0
---
 enterprise/cloud.oracle/external/binaries-list     |  31 +-
 ...2-license.txt => httpclient-4.5.13-license.txt} |  14 +-
 ...1.1-license.txt => httpcore-4.4.13-license.txt} |  13 +-
 .../jakarta.activation-api-1.2.1-license.txt       |  36 --
 ...license.txt => javassist-3.25.0-GA-license.txt} |  14 +-
 ...-license.txt => oci-java-sdk-3.9.0-license.txt} |   4 +-
 ...-license.txt => resilience4j-1.7.1-license.txt} |   4 +-
 .../cloud.oracle/nbproject/project.properties      |  31 +-
 enterprise/cloud.oracle/nbproject/project.xml      | 149 +++-----
 .../netbeans/modules/cloud/oracle/OCIProfile.java  |   6 +
 enterprise/websvc.restlib/external/binaries-list   |  22 +-
 .../jakarta.activation-api-1.2.1-license.txt}      |  11 +-
 ...xt => jakarta.annotation-api-2.1.1-license.txt} |   4 +-
 .../javax.annotation-api-1.3.2-license.txt         | 405 +++++++++++++++++++++
 ...ey-2.34-license.txt => jersey-2.35-license.txt} |   4 +-
 .../websvc.restlib/nbproject/project.properties    |  44 ++-
 enterprise/websvc.restlib/nbproject/project.xml    |  96 +++--
 .../netbeans/modules/websvc/swdp/Bundle.properties |   2 +-
 .../src/org/netbeans/modules/websvc/swdp/swdp.xml  |  24 +-
 .../org/netbeans/nbbuild/extlibs/ignored-overlaps  |   4 +-
 20 files changed, 631 insertions(+), 287 deletions(-)

diff --git a/enterprise/cloud.oracle/external/binaries-list 
b/enterprise/cloud.oracle/external/binaries-list
index 5f3db9ee97..622fd1395e 100644
--- a/enterprise/cloud.oracle/external/binaries-list
+++ b/enterprise/cloud.oracle/external/binaries-list
@@ -15,20 +15,23 @@
 # specific language governing permissions and limitations
 # under the License.
 
-DB39E0A216BDCF38156BBE0179641D462BB62647 
com.oracle.oci.sdk:oci-java-sdk-common:2.27.0
-C51EF1AA99B091AE01ADD0FFE16E04226A46A87F 
com.oracle.oci.sdk:oci-java-sdk-database:2.27.0
-F15AAE27A41CC0771DC77FE242EAAE9C652A91AB 
com.oracle.oci.sdk:oci-java-sdk-identity:2.27.0
-07468545ED99239202283D08CC3B81C7F75795F3 
com.oracle.oci.sdk:oci-java-sdk-circuitbreaker:2.27.0
-0CFEAB32956965D25DFAB4C3EC2F14B9064B4D99 
com.oracle.oci.sdk:oci-java-sdk-workrequests:2.27.0
-0FF864DC94B63D4248B2DBFA595C68ABEDF1D360 
com.oracle.oci.sdk:oci-java-sdk-devops:2.27.0
-36746680FE0C804CE33B947B4DBB092E1E9D2322 
com.oracle.oci.sdk:oci-java-sdk-adm:2.27.0
-CACECE66244150F252B5C58E0A38FEA0D5015665 com.nimbusds:nimbus-jose-jwt:9.11.1
-25EA2E8B0C338A877313BD4672D3FE056EA78F0D com.google.code.findbugs:jsr305:3.0.2
-52C3DCE0E910EB8F7CE649F44EFADA7E26D8996A 
org.glassfish.jersey.media:jersey-media-json-jackson:2.34
-FEC563E0FC3650846BA8D2A2B815569FFE0AB519 
org.glassfish.jersey.connectors:jersey-apache-connector:2.34
-562A587FACE36EC7EFF2DB7F2FC95425C6602BC1 
jakarta.activation:jakarta.activation-api:1.2.1
+F89364D98A616CBA66CA535759EA092C54B4BF75 
com.oracle.oci.sdk:oci-java-sdk-common:3.9.0
+7BB77013E6B91FCC7CD72D3338EB9F4019E20EA9 
com.oracle.oci.sdk:oci-java-sdk-database:3.9.0
+8AB9B9CA57124F30B6D25CBAC944A7CEE0373068 
com.oracle.oci.sdk:oci-java-sdk-identity:3.9.0
+F2071C1D75795350EB4D6807C4327AA333C5930C 
com.oracle.oci.sdk:oci-java-sdk-circuitbreaker:3.9.0
+10D73A80C8F66F959C84189272A7FC1C0CB1C435 
com.oracle.oci.sdk:oci-java-sdk-workrequests:3.9.0
+031597E1BEEED3E48203BE6ECEBBA442E6FE177E 
com.oracle.oci.sdk:oci-java-sdk-devops:3.9.0
+5E52AF447D216717453E91782FCB965DF5669D5C 
com.oracle.oci.sdk:oci-java-sdk-adm:3.9.0
+C81CF0C79C300BF0526DF80D7890F688C1E32803 
com.oracle.oci.sdk:oci-java-sdk-common-httpclient:3.9.0
+19C42576CC31E6028F29639F442EBA0CD895ADB3 
com.oracle.oci.sdk:oci-java-sdk-common-httpclient-jersey:3.9.0
+9499C6360FFDBEBC6F0F1285A20DD91485FEDD46 
com.oracle.oci.sdk:oci-java-sdk-addons-apache-configurator-jersey:3.9.0
 
-EBEC09ED06111475434BC41D7B47BF51457E5D41 
io.github.resilience4j:resilience4j-circuitbreaker:1.2.0
-82DCE5BA9F0CCA3BBB694581ABAE0124ECCEB828 
io.github.resilience4j:resilience4j-core:1.2.0
+E5F6CAE5CA7ECAAC1EC2827A9E2D65AE2869CADA 
org.apache.httpcomponents:httpclient:4.5.13
+853B96D3AFBB7BF8CC303FE27EE96836A10C1834 
org.apache.httpcomponents:httpcore:4.4.13
+
+442DC1F9FD520130BD18DA938622F4F9B2E5FBA3 org.javassist:javassist:3.25.0-GA
+
+AC1819C47CA19AD686EE015626E77C6DAFE8E862 
io.github.resilience4j:resilience4j-circuitbreaker:1.7.1
+0A047BB3AA97387172C88404919313DD8ABACDF9 
io.github.resilience4j:resilience4j-core:1.7.1
 DFD5101B17DA36C32AE024B984E0B72712F01A35 io.vavr:vavr:0.10.2
 68F1AF10052713FDA01BFB1E5B831DCF6D826AB2 io.vavr:vavr-match:0.10.2
\ No newline at end of file
diff --git a/enterprise/cloud.oracle/external/jsr305-3.0.2-license.txt 
b/enterprise/cloud.oracle/external/httpclient-4.5.13-license.txt
similarity index 98%
copy from enterprise/cloud.oracle/external/jsr305-3.0.2-license.txt
copy to enterprise/cloud.oracle/external/httpclient-4.5.13-license.txt
index 1b9ec6357d..119e65bb82 100644
--- a/enterprise/cloud.oracle/external/jsr305-3.0.2-license.txt
+++ b/enterprise/cloud.oracle/external/httpclient-4.5.13-license.txt
@@ -1,9 +1,9 @@
-Name: JSR 305
-Description: Annotations for Software Defect Detection in Java
-Origin: https://code.google.com/archive/p/jsr-305
-Version: 3.0.2
+Name: Apache HttpClient
+Description: Apache HttpComponents Client
+Origin: http://hc.apache.org/httpcomponents-client-ga
+Version: 4.5.13
 License: Apache-2.0
-
+Files: httpclient-4.5.13.jar
 
                                  Apache License
                            Version 2.0, January 2004
@@ -206,7 +206,3 @@ License: Apache-2.0
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
-
-
-
-
diff --git 
a/enterprise/cloud.oracle/external/nimbus-jose-jwt-9.11.1-license.txt 
b/enterprise/cloud.oracle/external/httpcore-4.4.13-license.txt
similarity index 97%
rename from enterprise/cloud.oracle/external/nimbus-jose-jwt-9.11.1-license.txt
rename to enterprise/cloud.oracle/external/httpcore-4.4.13-license.txt
index 76ba978142..c0fe8c7094 100644
--- a/enterprise/cloud.oracle/external/nimbus-jose-jwt-9.11.1-license.txt
+++ b/enterprise/cloud.oracle/external/httpcore-4.4.13-license.txt
@@ -1,9 +1,9 @@
-Name: Nimbus JOSE + JWT
-Description: Nimbus JOSE+JWT is an open source (Apache 2.0) Java library that 
implements the Javascript Object Signing and Encryption (JOSE) spec suite and 
the closely related JSON Web Token (JWT) spec.
-Origin: https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/
-Version: 9.11.1
+Name: Apache HttpCore
+Description: Apache HttpComponents Core (blocking I/O)
+Origin: http://hc.apache.org/httpcomponents-core-ga
+Version: 4.4.13
 License: Apache-2.0
-
+Files: httpcore-4.4.13.jar
 
                                  Apache License
                            Version 2.0, January 2004
@@ -206,6 +206,3 @@ License: Apache-2.0
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
-
-
-
diff --git 
a/enterprise/cloud.oracle/external/jakarta.activation-api-1.2.1-license.txt 
b/enterprise/cloud.oracle/external/jakarta.activation-api-1.2.1-license.txt
deleted file mode 100644
index 877e43c89e..0000000000
--- a/enterprise/cloud.oracle/external/jakarta.activation-api-1.2.1-license.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-Name: Jakarta Activation
-Description: Jakarta Activation™ is a standard extension to the Java platform 
that lets you take advantage of standard services to: determine the type of an 
arbitrary piece of data; encapsulate access to it; discover the operations 
available on it; and instantiate the appropriate bean to perform the 
operation(s).
-Origin: https://github.com/eclipse-ee4j/jaf
-Version: 1.2.1
-License: EDL-1.0-jaf
-
-
-    Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
-
-    Redistribution and use in source and binary forms, with or without
-    modification, are permitted provided that the following conditions
-    are met:
-
-      - Redistributions of source code must retain the above copyright
-        notice, this list of conditions and the following disclaimer.
-
-      - Redistributions in binary form must reproduce the above copyright
-        notice, this list of conditions and the following disclaimer in the
-        documentation and/or other materials provided with the distribution.
-
-      - Neither the name of the Eclipse Foundation, Inc. nor the names of its
-        contributors may be used to endorse or promote products derived
-        from this software without specific prior written permission.
-
-    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-    IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-    THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-    PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
diff --git a/enterprise/cloud.oracle/external/jsr305-3.0.2-license.txt 
b/enterprise/cloud.oracle/external/javassist-3.25.0-GA-license.txt
similarity index 97%
rename from enterprise/cloud.oracle/external/jsr305-3.0.2-license.txt
rename to enterprise/cloud.oracle/external/javassist-3.25.0-GA-license.txt
index 1b9ec6357d..9fc6bb6080 100644
--- a/enterprise/cloud.oracle/external/jsr305-3.0.2-license.txt
+++ b/enterprise/cloud.oracle/external/javassist-3.25.0-GA-license.txt
@@ -1,9 +1,9 @@
-Name: JSR 305
-Description: Annotations for Software Defect Detection in Java
-Origin: https://code.google.com/archive/p/jsr-305
-Version: 3.0.2
+Name: javassist
+Description: Javassist (JAVA programming ASSISTant) makes Java bytecode 
manipulation simple.  It is a class library for editing bytecodes in Java.
+Origin: http://www.javassist.org
+Version: 3.25.0-GA
 License: Apache-2.0
-
+Files: javassist-3.25.0-GA.jar
 
                                  Apache License
                            Version 2.0, January 2004
@@ -206,7 +206,3 @@ License: Apache-2.0
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
-
-
-
-
diff --git a/enterprise/cloud.oracle/external/oci-java-sdk-2.27.0-license.txt 
b/enterprise/cloud.oracle/external/oci-java-sdk-3.9.0-license.txt
similarity index 97%
rename from enterprise/cloud.oracle/external/oci-java-sdk-2.27.0-license.txt
rename to enterprise/cloud.oracle/external/oci-java-sdk-3.9.0-license.txt
index daecc68d29..c7fcf3f3b4 100644
--- a/enterprise/cloud.oracle/external/oci-java-sdk-2.27.0-license.txt
+++ b/enterprise/cloud.oracle/external/oci-java-sdk-3.9.0-license.txt
@@ -1,9 +1,9 @@
 Name: OCI Java SDK
 Description: Oracle Cloud Infrastructure SDK for Java
 Origin: https://github.com/oracle/oci-java-sdk
-Version: 2.27.0
+Version: 3.9.0
 License: UPL-Apache-2.0
-Files: oci-java-sdk-circuitbreaker-2.27.0.jar, oci-java-sdk-common-2.27.0.jar, 
oci-java-sdk-database-2.27.0.jar, oci-java-sdk-identity-2.27.0.jar, 
oci-java-sdk-workrequests-2.27.0.jar, oci-java-sdk-adm-2.27.0.jar, 
oci-java-sdk-devops-2.27.0.jar
+Files: oci-java-sdk-circuitbreaker-3.9.0.jar, oci-java-sdk-common-3.9.0.jar, 
oci-java-sdk-database-3.9.0.jar, oci-java-sdk-identity-3.9.0.jar, 
oci-java-sdk-workrequests-3.9.0.jar, oci-java-sdk-adm-3.9.0.jar, 
oci-java-sdk-devops-3.9.0.jar, 
oci-java-sdk-addons-apache-configurator-jersey-3.9.0.jar, 
oci-java-sdk-common-httpclient-3.9.0.jar, 
oci-java-sdk-common-httpclient-jersey-3.9.0.jar
 
 Copyright (c) 2016, 2020, Oracle and/or its affiliates.  All rights reserved.
 
diff --git a/enterprise/cloud.oracle/external/resilience4j-1.2.0-license.txt 
b/enterprise/cloud.oracle/external/resilience4j-1.7.1-license.txt
similarity index 99%
rename from enterprise/cloud.oracle/external/resilience4j-1.2.0-license.txt
rename to enterprise/cloud.oracle/external/resilience4j-1.7.1-license.txt
index 9ad1343e02..b73662bafb 100644
--- a/enterprise/cloud.oracle/external/resilience4j-1.2.0-license.txt
+++ b/enterprise/cloud.oracle/external/resilience4j-1.7.1-license.txt
@@ -1,9 +1,9 @@
 Name: Resilience4j
 Description: Resilience4j is a fault tolerance library designed for Java8 and 
functional programming
 Origin: https://github.com/resilience4j/resilience4j
-Version: 1.2.0
+Version: 1.7.1
 License: Apache-2.0
-Files: resilience4j-circuitbreaker-1.2.0.jar, resilience4j-core-1.2.0.jar
+Files: resilience4j-circuitbreaker-1.7.1.jar, resilience4j-core-1.7.1.jar
 
 
                                  Apache License
diff --git a/enterprise/cloud.oracle/nbproject/project.properties 
b/enterprise/cloud.oracle/nbproject/project.properties
index 330af5530e..f69596ddea 100644
--- a/enterprise/cloud.oracle/nbproject/project.properties
+++ b/enterprise/cloud.oracle/nbproject/project.properties
@@ -15,21 +15,22 @@
 # specific language governing permissions and limitations
 # under the License.
 
-release.external/jakarta.activation-api-1.2.1.jar=modules/ext/jakarta.activation-api-1.2.1.jar
-release.external/jersey-apache-connector-2.34.jar=modules/ext/jersey-apache-connector-2.34.jar
-release.external/jersey-media-json-jackson-2.34.jar=modules/ext/jersey-media-json-jackson-2.34.jar
-release.external/jsr305-3.0.2.jar=modules/ext/jsr305-3.0.2.jar
-release.external/nimbus-jose-jwt-9.11.1.jar=modules/ext/nimbus-jose-jwt-9.11.1.jar
-release.external/oci-java-sdk-circuitbreaker-2.27.0.jar=modules/ext/oci-java-sdk-circuitbreaker-2.27.0.jar
-release.external/oci-java-sdk-common-2.27.0.jar=modules/ext/oci-java-sdk-common-2.27.0.jar
-release.external/oci-java-sdk-devops-2.27.0.jar=modules/ext/oci-java-sdk-devops-2.27.0.jar
-release.external/oci-java-sdk-database-2.27.0.jar=modules/ext/oci-java-sdk-database-2.27.0.jar
-release.external/oci-java-sdk-identity-2.27.0.jar=modules/ext/oci-java-sdk-identity-2.27.0.jar
-release.external/oci-java-sdk-workrequests-2.27.0.jar=modules/ext/oci-java-sdk-workrequests-2.27.0.jar
-release.external/oci-java-sdk-devops-2.27.0.jar=modules/ext/oci-java-sdk-devops-2.27.0.jar
-release.external/oci-java-sdk-adm-2.27.0.jar=modules/ext/oci-java-sdk-adm-2.27.0.jar
-release.external/resilience4j-circuitbreaker-1.2.0.jar=modules/ext/resilience4j-circuitbreaker-1.2.0.jar
-release.external/resilience4j-core-1.2.0.jar=modules/ext/resilience4j-core-1.2.0.jar
+release.external/oci-java-sdk-circuitbreaker-3.9.0.jar=modules/ext/oci-java-sdk-circuitbreaker-3.9.0.jar
+release.external/oci-java-sdk-common-3.9.0.jar=modules/ext/oci-java-sdk-common-3.9.0.jar
+release.external/oci-java-sdk-devops-3.9.0.jar=modules/ext/oci-java-sdk-devops-3.9.0.jar
+release.external/oci-java-sdk-database-3.9.0.jar=modules/ext/oci-java-sdk-database-3.9.0.jar
+release.external/oci-java-sdk-identity-3.9.0.jar=modules/ext/oci-java-sdk-identity-3.9.0.jar
+release.external/oci-java-sdk-workrequests-3.9.0.jar=modules/ext/oci-java-sdk-workrequests-3.9.0.jar
+release.external/oci-java-sdk-devops-3.9.0.jar=modules/ext/oci-java-sdk-devops-3.9.0.jar
+release.external/oci-java-sdk-adm-3.9.0.jar=modules/ext/oci-java-sdk-adm-3.9.0.jar
+release.external/oci-java-sdk-common-httpclient-3.9.0.jar=modules/ext/oci-java-sdk-common-httpclient-3.9.0.jar
+release.external/oci-java-sdk-common-httpclient-jersey-3.9.0.jar=modules/ext/oci-java-sdk-common-httpclient-jersey-3.9.0.jar
+release.external/oci-java-sdk-addons-apache-configurator-jersey-3.9.0.jar=modules/ext/oci-java-sdk-addons-apache-configurator-jersey-3.9.0.jar
+release.external/httpclient-4.5.13.jar=modules/ext/httpclient-4.5.13.jar
+release.external/httpcore-4.4.13.jar=modules/ext/httpcore-4.4.13.jar
+release.external/javassist-3.25.0-GA.jar=modules/ext/javassist-3.25.0-GA.jar
+release.external/resilience4j-circuitbreaker-1.7.1.jar=modules/ext/resilience4j-circuitbreaker-1.7.1.jar
+release.external/resilience4j-core-1.7.1.jar=modules/ext/resilience4j-core-1.7.1.jar
 release.external/vavr-0.10.2.jar=modules/ext/vavr-0.10.2.jar
 release.external/vavr-match-0.10.2.jar=modules/ext/vavr-match-0.10.2.jar
 javac.source=1.8
diff --git a/enterprise/cloud.oracle/nbproject/project.xml 
b/enterprise/cloud.oracle/nbproject/project.xml
index 94c624039e..afa68de21c 100644
--- a/enterprise/cloud.oracle/nbproject/project.xml
+++ b/enterprise/cloud.oracle/nbproject/project.xml
@@ -34,21 +34,7 @@
                     <run-dependency/>
                 </dependency>
                 <dependency>
-                    <code-name-base>com.google.guava</code-name-base>
-                    <run-dependency>
-                        <specification-version>27.0</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
-                    <code-name-base>net.java.html</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency/>
-                </dependency>
-                <dependency>
-                    <code-name-base>net.java.html.json</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
+                    <code-name-base>bcutil</code-name-base>
                     <run-dependency/>
                 </dependency>
                 <dependency>
@@ -58,17 +44,15 @@
                     </run-dependency>
                 </dependency>
                 <dependency>
-                    
<code-name-base>org.apache.commons.httpclient</code-name-base>
+                    <code-name-base>org.apache.commons.io</code-name-base>
                     <run-dependency>
-                        <specification-version>3.1.0</specification-version>
+                        <specification-version>2.6.0</specification-version>
                     </run-dependency>
                 </dependency>
                 <dependency>
-                    <code-name-base>org.apache.commons.lang3</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
+                    <code-name-base>org.apache.commons.logging</code-name-base>
                     <run-dependency>
-                        <specification-version>1.10</specification-version>
+                        <specification-version>1.2</specification-version>
                     </run-dependency>
                 </dependency>
                 <dependency>
@@ -89,37 +73,13 @@
                         <specification-version>1.65</specification-version>
                     </run-dependency>
                 </dependency>
-                <dependency>
-                    <code-name-base>org.netbeans.libs.asm</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>5.18</specification-version>
-                    </run-dependency>
-                </dependency>
                 <dependency>
                     <code-name-base>org.netbeans.libs.jackson</code-name-base>
                     <build-prerequisite/>
                     <compile-dependency/>
                     <run-dependency>
                         <release-version>2</release-version>
-                        <specification-version>2.12.0</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
-                    <code-name-base>org.netbeans.libs.javacapi</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>8.36</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
-                    
<code-name-base>org.netbeans.modules.cloud.common</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <specification-version>1.29</specification-version>
+                        <specification-version>2.18</specification-version>
                     </run-dependency>
                 </dependency>
                 <dependency>
@@ -172,7 +132,7 @@
                     <compile-dependency/>
                     <run-dependency>
                         <release-version>2</release-version>
-                        <specification-version>2.23</specification-version>
+                        <specification-version>2.29</specification-version>
                     </run-dependency>
                 </dependency>
                 <dependency>
@@ -223,33 +183,6 @@
                         <specification-version>7.60</specification-version>
                     </run-dependency>
                 </dependency>
-                <dependency>
-                    <code-name-base>org.netbeans.libs.git</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <release-version>1</release-version>
-                        <specification-version>1.51</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
-                    
<code-name-base>org.netbeans.modules.versioning</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <release-version>1</release-version>
-                        <specification-version>1.64</specification-version>
-                    </run-dependency>
-                </dependency>
-                <dependency>
-                    
<code-name-base>org.netbeans.modules.projectuiapi.base</code-name-base>
-                    <build-prerequisite/>
-                    <compile-dependency/>
-                    <run-dependency>
-                        <release-version>1</release-version>
-                        
<specification-version>1.103.0.9</specification-version>
-                    </run-dependency>
-                </dependency>
                 <dependency>
                     <code-name-base>org.openide.util</code-name-base>
                     <build-prerequisite/>
@@ -303,68 +236,72 @@
             </test-dependencies>
             <public-packages/>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey-apache-connector-2.34.jar</runtime-relative-path>
-                
<binary-origin>external/jersey-apache-connector-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-identity-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-identity-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-identity-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-identity-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/resilience4j-circuitbreaker-1.7.1.jar</runtime-relative-path>
+                
<binary-origin>external/resilience4j-circuitbreaker-1.7.1.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/resilience4j-circuitbreaker-1.2.0.jar</runtime-relative-path>
-                
<binary-origin>external/resilience4j-circuitbreaker-1.2.0.jar</binary-origin>
+                
<runtime-relative-path>ext/resilience4j-core-1.7.1.jar</runtime-relative-path>
+                
<binary-origin>external/resilience4j-core-1.7.1.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-common-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-common-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-common-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-common-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-devops-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-devops-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-devops-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-devops-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-adm-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-adm-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-adm-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-adm-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jakarta.activation-api-1.2.1.jar</runtime-relative-path>
-                
<binary-origin>external/jakarta.activation-api-1.2.1.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-common-httpclient-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-common-httpclient-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jsr305-3.0.2.jar</runtime-relative-path>
-                <binary-origin>external/jsr305-3.0.2.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-common-httpclient-jersey-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-common-httpclient-jersey-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/vavr-0.10.2.jar</runtime-relative-path>
-                <binary-origin>external/vavr-0.10.2.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-addons-apache-configurator-jersey-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-addons-apache-configurator-jersey-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-database-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-database-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/httpclient-4.5.13.jar</runtime-relative-path>
+                <binary-origin>external/httpclient-4.5.13.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey-media-json-jackson-2.34.jar</runtime-relative-path>
-                
<binary-origin>external/jersey-media-json-jackson-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/httpcore-4.4.13.jar</runtime-relative-path>
+                <binary-origin>external/httpcore-4.4.13.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-circuitbreaker-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-circuitbreaker-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/javassist-3.25.0-GA.jar</runtime-relative-path>
+                <binary-origin>external/javassist-3.25.0-GA.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/vavr-match-0.10.2.jar</runtime-relative-path>
-                <binary-origin>external/vavr-match-0.10.2.jar</binary-origin>
+                
<runtime-relative-path>ext/vavr-0.10.2.jar</runtime-relative-path>
+                <binary-origin>external/vavr-0.10.2.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/nimbus-jose-jwt-9.11.1.jar</runtime-relative-path>
-                
<binary-origin>external/nimbus-jose-jwt-9.11.1.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-database-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-database-3.9.0.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/oci-java-sdk-workrequests-2.27.0.jar</runtime-relative-path>
-                
<binary-origin>external/oci-java-sdk-workrequests-2.27.0.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-circuitbreaker-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-circuitbreaker-3.9.0.jar</binary-origin>
+            </class-path-extension>
+            <class-path-extension>
+                
<runtime-relative-path>ext/vavr-match-0.10.2.jar</runtime-relative-path>
+                <binary-origin>external/vavr-match-0.10.2.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/resilience4j-core-1.2.0.jar</runtime-relative-path>
-                
<binary-origin>external/resilience4j-core-1.2.0.jar</binary-origin>
+                
<runtime-relative-path>ext/oci-java-sdk-workrequests-3.9.0.jar</runtime-relative-path>
+                
<binary-origin>external/oci-java-sdk-workrequests-3.9.0.jar</binary-origin>
             </class-path-extension>
         </data>
     </configuration>
diff --git 
a/enterprise/cloud.oracle/src/org/netbeans/modules/cloud/oracle/OCIProfile.java 
b/enterprise/cloud.oracle/src/org/netbeans/modules/cloud/oracle/OCIProfile.java
index e672c95644..4abbbf8bff 100644
--- 
a/enterprise/cloud.oracle/src/org/netbeans/modules/cloud/oracle/OCIProfile.java
+++ 
b/enterprise/cloud.oracle/src/org/netbeans/modules/cloud/oracle/OCIProfile.java
@@ -44,6 +44,8 @@ import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.util.Objects;
 import java.util.Optional;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipInputStream;
 import org.netbeans.modules.cloud.oracle.items.OCID;
@@ -78,6 +80,7 @@ public final class OCIProfile implements OCISessionInitiator {
     private ConfigFileAuthenticationDetailsProvider configProvider;
     private IOException initError;
     private Tenancy tenancyOpt;
+    private static final Logger LOG = 
Logger.getLogger(OCIProfile.class.getName());
 
     OCIProfile(Path configPath, String id) {
         this(configPath, id, true);
@@ -114,8 +117,10 @@ public final class OCIProfile implements 
OCISessionInitiator {
             configProvider = new 
ConfigFileAuthenticationDetailsProvider(configFile);
             fileStamp = stamp;
         } catch (IOException ex) {
+            LOG.log(Level.INFO, "init()", ex);
             initError = ex;
         } catch (Throwable ex) {
+            LOG.log(Level.INFO, "init()", ex);
             initError = new IOException(ex);
         }
     }
@@ -165,6 +170,7 @@ public final class OCIProfile implements 
OCISessionInitiator {
                 return tenancyOpt = tenancy;
             }
         } catch (Throwable t) {
+            LOG.log(Level.INFO, "getTenancyData()", t);            
             initError = new IOException(t);
         }
         return null;
diff --git a/enterprise/websvc.restlib/external/binaries-list 
b/enterprise/websvc.restlib/external/binaries-list
index 729da5a5ea..670b2d714e 100644
--- a/enterprise/websvc.restlib/external/binaries-list
+++ b/enterprise/websvc.restlib/external/binaries-list
@@ -15,7 +15,9 @@
 # specific language governing permissions and limitations
 # under the License.
 
-59EB84EE0D616332FF44ABA065F3888CF002CD2D 
jakarta.annotation:jakarta.annotation-api:1.3.5
+934C04D3CFEF185A8008E7BF34331B79730A9D43 
javax.annotation:javax.annotation-api:1.3.2
+562A587FACE36EC7EFF2DB7F2FC95425C6602BC1 
jakarta.activation:jakarta.activation-api:1.2.1
+48B9BDA22B091B1F48B13AF03FE36DB3BE6E1AE3 
jakarta.annotation:jakarta.annotation-api:2.1.1
 8F6EA5DAEDC614F07A3654A455660145286F024E 
jakarta.persistence:jakarta.persistence-api:2.2.3
 B8A1142E04838FE54194049C6E7A18DAE8F9B960 
jakarta.servlet:jakarta.servlet-api:4.0.4
 5EACC6522521F7EACB081F95CEE1E231648461E7 
jakarta.validation:jakarta.validation-api:2.0.2
@@ -27,12 +29,14 @@ B8A1142E04838FE54194049C6E7A18DAE8F9B960 
jakarta.servlet:jakarta.servlet-api:4.0
 8096EBF722902E75FBD4F532A751E514F02E1EB7 
org.glassfish.hk2.external:jakarta.inject:2.6.1
 B2EB0A83BCBB44CC5D25F8B18F23BE116313A638 
org.glassfish.hk2.external:aopalliance-repackaged:2.6.1
 DE3B21279DF7E755E38275137539BE5E2C80DD58 
org.glassfish.hk2:osgi-resource-locator:1.0.3
-F9C6C7C6429A1EDE8E73CF077BDCA28EBFF67681 
org.glassfish.jersey.core:jersey-client:2.34
-CEA85E85B1C19657EC3EA41B26351A53A40CAA3C 
org.glassfish.jersey.core:jersey-common:2.34
-3F3AD63CE2B51FF565D3BA85EEB8202983E9BE13 
org.glassfish.jersey.core:jersey-server:2.34
-6848A8321CFA554DE4456A8230E141CF410FEADB 
org.glassfish.jersey.containers:jersey-container-servlet:2.34
-E71FB899349874CB2877656680508A257947601C 
org.glassfish.jersey.containers:jersey-container-servlet-core:2.34
-B3112E9EDC3B1A138B31862ED4AAA48F60CF1F73 
org.glassfish.jersey.ext:jersey-entity-filtering:2.34
-15BB093C57C0CAC880AD7B474F7FD653CAC840A1 
org.glassfish.jersey.inject:jersey-hk2:2.34
-18D8BF2AC05E7D1EB9DDDE21BF21304E211F9DC2 
org.glassfish.jersey.media:jersey-media-moxy:2.34
+EA92BE0DD34D0B298930A7514E715783F4EABA97 
org.glassfish.jersey.core:jersey-client:2.35
+2F15EC1B3A3598D6B12D4B0C6FF6F0905F5E5B4C 
org.glassfish.jersey.core:jersey-common:2.35
+C6EFC2EE82D2550E6385A7F7B1C08651F71AFB7A 
org.glassfish.jersey.core:jersey-server:2.35
+B09CFD6D2E645F1D8DB538BA93201B2D69B8403D 
org.glassfish.jersey.connectors:jersey-apache-connector:2.35
+898EF84B72E75788811DD709FE7C7051F61A943E 
org.glassfish.jersey.containers:jersey-container-servlet:2.35
+7CC48F2529B921F25A020C821DDE23753F6E60BB 
org.glassfish.jersey.containers:jersey-container-servlet-core:2.35
+2FBE9E89F6597E10976D1431DDE64B282A761AEB 
org.glassfish.jersey.ext:jersey-entity-filtering:2.35
+2BE6D2227081028566E8E2B0FC6A1ABBAECF56F7 
org.glassfish.jersey.inject:jersey-hk2:2.35
+6383927E15ECB4BAEEF2CF0D3373B1FF1795C062 
org.glassfish.jersey.media:jersey-media-json-jackson:2.35
+9B27FC01599CAB6AF757F0F0799D451A09F57E14 
org.glassfish.jersey.media:jersey-media-moxy:2.35
 DAA42A0E96C3B881E8C330A413813983E92D2426 org.osgi:osgi.core:8.0.0
diff --git 
a/enterprise/cloud.oracle/external/jersey-apache-connector-2.34-license.txt 
b/enterprise/websvc.restlib/external/jakarta.activation-api-1.2.1-license.txt
similarity index 98%
rename from 
enterprise/cloud.oracle/external/jersey-apache-connector-2.34-license.txt
rename to 
enterprise/websvc.restlib/external/jakarta.activation-api-1.2.1-license.txt
index 0eb9d4ae2e..cc9ac5254e 100644
--- a/enterprise/cloud.oracle/external/jersey-apache-connector-2.34-license.txt
+++ 
b/enterprise/websvc.restlib/external/jakarta.activation-api-1.2.1-license.txt
@@ -1,9 +1,9 @@
-Name: Jersey
-Description: Jersey is a REST framework that provides JAX-RS Reference 
Implementation and more.
-Origin: https://github.com/eclipse-ee4j/jersey
-Version: 2.34
+Name: Jakarta Activation API
+Version: 1.2.1
+Description: Jakarta Activation API
 License: EPL-v20
-Files: jersey-apache-connector-2.34.jar, jersey-media-json-jackson-2.34.jar
+Origin: https://projects.eclipse.org/projects/ee4j.jaf
+Files: jakarta.activation-api-1.2.1.jar
 
 Eclipse Public License - v 2.0
 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC 
LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM 
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
@@ -91,3 +91,4 @@ Simply including a copy of this Agreement, including this 
Exhibit A is not suffi
 If it is not possible or desirable to put the notice in a particular file, 
then You may include the notice in a location (such as a LICENSE file in a 
relevant directory) where a recipient would be likely to look for such a notice.
 
 You may add additional accurate notices of copyright ownership.
+
diff --git 
a/enterprise/websvc.restlib/external/jakarta.annotation-api-1.3.5-license.txt 
b/enterprise/websvc.restlib/external/jakarta.annotation-api-2.1.1-license.txt
similarity index 99%
rename from 
enterprise/websvc.restlib/external/jakarta.annotation-api-1.3.5-license.txt
rename to 
enterprise/websvc.restlib/external/jakarta.annotation-api-2.1.1-license.txt
index 94cc7cc3de..4e79f9e0bb 100644
--- 
a/enterprise/websvc.restlib/external/jakarta.annotation-api-1.3.5-license.txt
+++ 
b/enterprise/websvc.restlib/external/jakarta.annotation-api-2.1.1-license.txt
@@ -1,9 +1,9 @@
 Name: Jakarta Annotations API
-Version: 1.3.5
+Version: 2.1.1
 Description: Jakarta Annotations API
 License: EPL-v20
 Origin: https://projects.eclipse.org/projects/ee4j.ca
-Files: jakarta.annotation-api-1.3.5.jar
+Files: jakarta.annotation-api-2.1.1.jar
 
 Eclipse Public License - v 2.0
 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC 
LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM 
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
diff --git 
a/enterprise/websvc.restlib/external/javax.annotation-api-1.3.2-license.txt 
b/enterprise/websvc.restlib/external/javax.annotation-api-1.3.2-license.txt
new file mode 100644
index 0000000000..6bde984963
--- /dev/null
+++ b/enterprise/websvc.restlib/external/javax.annotation-api-1.3.2-license.txt
@@ -0,0 +1,405 @@
+Name: Javax Annotation API
+Version: 1.3.2
+License: CDDL-1.1
+Description: Javax Annotation API 1.3.2
+Origin: GlassFish Community 
(https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api/1.3.2)
+
+COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1
+
+1. Definitions.
+
+1.1. "Contributor" means each individual or entity that
+creates or contributes to the creation of Modifications.
+
+1.2. "Contributor Version" means the combination of the
+Original Software, prior Modifications used by a
+Contributor (if any), and the Modifications made by that
+particular Contributor.
+
+1.3. "Covered Software" means (a) the Original Software, or
+(b) Modifications, or (c) the combination of files
+containing Original Software with files containing
+Modifications, in each case including portions thereof.
+
+1.4. "Executable" means the Covered Software in any form
+other than Source Code.
+
+1.5. "Initial Developer" means the individual or entity
+that first makes Original Software available under this
+License.
+
+1.6. "Larger Work" means a work which combines Covered
+Software or portions thereof with code not governed by the
+terms of this License.
+
+1.7. "License" means this document.
+
+1.8. "Licensable" means having the right to grant, to the
+maximum extent possible, whether at the time of the initial
+grant or subsequently acquired, any and all of the rights
+conveyed herein.
+
+1.9. "Modifications" means the Source Code and Executable
+form of any of the following:
+
+A. Any file that results from an addition to,
+deletion from or modification of the contents of a
+file containing Original Software or previous
+Modifications;
+
+B. Any new file that contains any part of the
+Original Software or previous Modification; or
+
+C. Any new file that is contributed or otherwise made
+available under the terms of this License.
+
+1.10. "Original Software" means the Source Code and
+Executable form of computer software code that is
+originally released under this License.
+
+1.11. "Patent Claims" means any patent claim(s), now owned
+or hereafter acquired, including without limitation,
+method, process, and apparatus claims, in any patent
+Licensable by grantor.
+
+1.12. "Source Code" means (a) the common form of computer
+software code in which modifications are made and (b)
+associated documentation included in or with such code.
+
+1.13. "You" (or "Your") means an individual or a legal
+entity exercising rights under, and complying with all of
+the terms of, this License. For legal entities, "You"
+includes any entity which controls, is controlled by, or is
+under common control with You. For purposes of this
+definition, "control" means (a) the power, direct or
+indirect, to cause the direction or management of such
+entity, whether by contract or otherwise, or (b) ownership
+of more than fifty percent (50%) of the outstanding shares
+or beneficial ownership of such entity.
+
+2. License Grants.
+
+2.1. The Initial Developer Grant.
+
+Conditioned upon Your compliance with Section 3.1 below and
+subject to third party intellectual property claims, the
+Initial Developer hereby grants You a world-wide,
+royalty-free, non-exclusive license:
+
+(a) under intellectual property rights (other than
+patent or trademark) Licensable by Initial Developer,
+to use, reproduce, modify, display, perform,
+sublicense and distribute the Original Software (or
+portions thereof), with or without Modifications,
+and/or as part of a Larger Work; and
+
+(b) under Patent Claims infringed by the making,
+using or selling of Original Software, to make, have
+made, use, practice, sell, and offer for sale, and/or
+otherwise dispose of the Original Software (or
+portions thereof).
+
+(c) The licenses granted in Sections 2.1(a) and (b)
+are effective on the date Initial Developer first
+distributes or otherwise makes the Original Software
+available to a third party under the terms of this
+License.
+
+(d) Notwithstanding Section 2.1(b) above, no patent
+license is granted: (1) for code that You delete from
+the Original Software, or (2) for infringements
+caused by: (i) the modification of the Original
+Software, or (ii) the combination of the Original
+Software with other software or devices.
+
+2.2. Contributor Grant.
+
+Conditioned upon Your compliance with Section 3.1 below and
+subject to third party intellectual property claims, each
+Contributor hereby grants You a world-wide, royalty-free,
+non-exclusive license:
+
+(a) under intellectual property rights (other than
+patent or trademark) Licensable by Contributor to
+use, reproduce, modify, display, perform, sublicense
+and distribute the Modifications created by such
+Contributor (or portions thereof), either on an
+unmodified basis, with other Modifications, as
+Covered Software and/or as part of a Larger Work; and
+
+(b) under Patent Claims infringed by the making,
+using, or selling of Modifications made by that
+Contributor either alone and/or in combination with
+its Contributor Version (or portions of such
+combination), to make, use, sell, offer for sale,
+have made, and/or otherwise dispose of: (1)
+Modifications made by that Contributor (or portions
+thereof); and (2) the combination of Modifications
+made by that Contributor with its Contributor Version
+(or portions of such combination).
+
+(c) The licenses granted in Sections 2.2(a) and
+2.2(b) are effective on the date Contributor first
+distributes or otherwise makes the Modifications
+available to a third party.
+
+(d) Notwithstanding Section 2.2(b) above, no patent
+license is granted: (1) for any code that Contributor
+has deleted from the Contributor Version; (2) for
+infringements caused by: (i) third party
+modifications of Contributor Version, or (ii) the
+combination of Modifications made by that Contributor
+with other software (except as part of the
+Contributor Version) or other devices; or (3) under
+Patent Claims infringed by Covered Software in the
+absence of Modifications made by that Contributor.
+
+3. Distribution Obligations.
+
+3.1. Availability of Source Code.
+
+Any Covered Software that You distribute or otherwise make
+available in Executable form must also be made available in
+Source Code form and that Source Code form must be
+distributed only under the terms of this License. You must
+include a copy of this License with every copy of the
+Source Code form of the Covered Software You distribute or
+otherwise make available. You must inform recipients of any
+such Covered Software in Executable form as to how they can
+obtain such Covered Software in Source Code form in a
+reasonable manner on or through a medium customarily used
+for software exchange.
+
+3.2. Modifications.
+
+The Modifications that You create or to which You
+contribute are governed by the terms of this License. You
+represent that You believe Your Modifications are Your
+original creation(s) and/or You have sufficient rights to
+grant the rights conveyed by this License.
+
+3.3. Required Notices.
+
+You must include a notice in each of Your Modifications
+that identifies You as the Contributor of the Modification.
+You may not remove or alter any copyright, patent or
+trademark notices contained within the Covered Software, or
+any notices of licensing or any descriptive text giving
+attribution to any Contributor or the Initial Developer.
+
+3.4. Application of Additional Terms.
+
+You may not offer or impose any terms on any Covered
+Software in Source Code form that alters or restricts the
+applicable version of this License or the recipients'
+rights hereunder. You may choose to offer, and to charge a
+fee for, warranty, support, indemnity or liability
+obligations to one or more recipients of Covered Software.
+However, you may do so only on Your own behalf, and not on
+behalf of the Initial Developer or any Contributor. You
+must make it absolutely clear that any such warranty,
+support, indemnity or liability obligation is offered by
+You alone, and You hereby agree to indemnify the Initial
+Developer and every Contributor for any liability incurred
+by the Initial Developer or such Contributor as a result of
+warranty, support, indemnity or liability terms You offer.
+
+3.5. Distribution of Executable Versions.
+
+You may distribute the Executable form of the Covered
+Software under the terms of this License or under the terms
+of a license of Your choice, which may contain terms
+different from this License, provided that You are in
+compliance with the terms of this License and that the
+license for the Executable form does not attempt to limit
+or alter the recipient's rights in the Source Code form
+from the rights set forth in this License. If You
+distribute the Covered Software in Executable form under a
+different license, You must make it absolutely clear that
+any terms which differ from this License are offered by You
+alone, not by the Initial Developer or Contributor. You
+hereby agree to indemnify the Initial Developer and every
+Contributor for any liability incurred by the Initial
+Developer or such Contributor as a result of any such terms
+You offer.
+
+3.6. Larger Works.
+
+You may create a Larger Work by combining Covered Software
+with other code not governed by the terms of this License
+and distribute the Larger Work as a single product. In such
+a case, You must make sure the requirements of this License
+are fulfilled for the Covered Software.
+
+4. Versions of the License.
+
+4.1. New Versions.
+
+Oracle is the initial license steward and
+may publish revised and/or new versions of this License
+from time to time. Each version will be given a
+distinguishing version number. Except as provided in
+Section 4.3, no one other than the license steward has the
+right to modify this License.
+
+4.2. Effect of New Versions.
+
+You may always continue to use, distribute or otherwise
+make the Covered Software available under the terms of the
+version of the License under which You originally received
+the Covered Software. If the Initial Developer includes a
+notice in the Original Software prohibiting it from being
+distributed or otherwise made available under any
+subsequent version of the License, You must distribute and
+make the Covered Software available under the terms of the
+version of the License under which You originally received
+the Covered Software. Otherwise, You may also choose to
+use, distribute or otherwise make the Covered Software
+available under the terms of any subsequent version of the
+License published by the license steward.
+
+4.3. Modified Versions.
+
+When You are an Initial Developer and You want to create a
+new license for Your Original Software, You may create and
+use a modified version of this License if You: (a) rename
+the license and remove any references to the name of the
+license steward (except to note that the license differs
+from this License); and (b) otherwise make it clear that
+the license contains terms which differ from this License.
+
+5. DISCLAIMER OF WARRANTY.
+
+COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
+BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
+INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
+SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
+PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
+PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
+COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
+INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF
+ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
+WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
+DISCLAIMER.
+
+6. TERMINATION.
+
+6.1. This License and the rights granted hereunder will
+terminate automatically if You fail to comply with terms
+herein and fail to cure such breach within 30 days of
+becoming aware of the breach. Provisions which, by their
+nature, must remain in effect beyond the termination of
+this License shall survive.
+
+6.2. If You assert a patent infringement claim (excluding
+declaratory judgment actions) against Initial Developer or
+a Contributor (the Initial Developer or Contributor against
+whom You assert such claim is referred to as "Participant")
+alleging that the Participant Software (meaning the
+Contributor Version where the Participant is a Contributor
+or the Original Software where the Participant is the
+Initial Developer) directly or indirectly infringes any
+patent, then any and all rights granted directly or
+indirectly to You by such Participant, the Initial
+Developer (if the Initial Developer is not the Participant)
+and all Contributors under Sections 2.1 and/or 2.2 of this
+License shall, upon 60 days notice from Participant
+terminate prospectively and automatically at the expiration
+of such 60 day notice period, unless if within such 60 day
+period You withdraw Your claim with respect to the
+Participant Software against such Participant either
+unilaterally or pursuant to a written agreement with
+Participant.
+
+6.3. If You assert a patent infringement claim against
+Participant alleging that the Participant Software directly
+or indirectly infringes any patent where such claim is
+resolved (such as by license or settlement) prior to the
+initiation of patent infringement litigation, then the
+reasonable value of the licenses granted by such Participant
+under Sections 2.1 or 2.2 shall be taken into account in
+determining the amount or value of any payment or license.
+
+6.4. In the event of termination under Sections 6.1 or 6.2
+above, all end user licenses that have been validly granted
+by You or any distributor hereunder prior to termination
+(excluding licenses granted to You by any distributor)
+shall survive termination.
+
+7. LIMITATION OF LIABILITY.
+
+UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
+INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
+COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
+LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
+CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
+LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK
+STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
+COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
+INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
+LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
+INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
+APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
+NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
+CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
+APPLY TO YOU.
+
+8. U.S. GOVERNMENT END USERS.
+
+The Covered Software is a "commercial item," as that term is
+defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
+computer software" (as that term is defined at 48 C.F.R.
+§ 252.227-7014(a)(1)) and "commercial computer software
+documentation" as such terms are used in 48 C.F.R. 12.212 (Sept.
+1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
+through 227.7202-4 (June 1995), all U.S. Government End Users
+acquire Covered Software with only those rights set forth herein.
+This U.S. Government Rights clause is in lieu of, and supersedes,
+any other FAR, DFAR, or other clause or provision that addresses
+Government rights in computer software under this License.
+
+9. MISCELLANEOUS.
+
+This License represents the complete agreement concerning subject
+matter hereof. If any provision of this License is held to be
+unenforceable, such provision shall be reformed only to the
+extent necessary to make it enforceable. This License shall be
+governed by the law of the jurisdiction specified in a notice
+contained within the Original Software (except to the extent
+applicable law, if any, provides otherwise), excluding such
+jurisdiction's conflict-of-law provisions. Any litigation
+relating to this License shall be subject to the jurisdiction of
+the courts located in the jurisdiction and venue specified in a
+notice contained within the Original Software, with the losing
+party responsible for costs, including, without limitation, court
+costs and reasonable attorneys' fees and expenses. The
+application of the United Nations Convention on Contracts for the
+International Sale of Goods is expressly excluded. Any law or
+regulation which provides that the language of a contract shall
+be construed against the drafter shall not apply to this License.
+You agree that You alone are responsible for compliance with the
+United States export administration regulations (and the export
+control laws and regulation of any other countries) when You use,
+distribute or otherwise make available any Covered Software.
+
+10. RESPONSIBILITY FOR CLAIMS.
+
+As between Initial Developer and the Contributors, each party is
+responsible for claims and damages arising, directly or
+indirectly, out of its utilization of rights under this License
+and You agree to work with Initial Developer and Contributors to
+distribute such responsibility on an equitable basis. Nothing
+herein is intended or shall be deemed to constitute any admission
+of liability.
+
+NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND
+DISTRIBUTION LICENSE (CDDL)
+
+The code released under the CDDL shall be governed by the laws
+of the State of California (excluding conflict-of-law provisions).
+Any litigation relating to this License shall be subject to the
+jurisdiction of the Federal Courts of the Northern District of
+California and the state courts of the State of California, with
+venue lying in Santa Clara County, California.
diff --git a/enterprise/websvc.restlib/external/jersey-2.34-license.txt 
b/enterprise/websvc.restlib/external/jersey-2.35-license.txt
similarity index 97%
rename from enterprise/websvc.restlib/external/jersey-2.34-license.txt
rename to enterprise/websvc.restlib/external/jersey-2.35-license.txt
index a45b7767e2..6c2def76f3 100644
--- a/enterprise/websvc.restlib/external/jersey-2.34-license.txt
+++ b/enterprise/websvc.restlib/external/jersey-2.35-license.txt
@@ -1,9 +1,9 @@
 Name: jersey
-Version: 2.34
+Version: 2.35
 Description: REST framework that provides a JAX-RS (JSR-370) implementation 
and more
 License: EPL-v20
 Origin: Eclipse Foundation (https://eclipse-ee4j.github.io/jersey/)
-Files: jersey-client-2.34.jar, jersey-common-2.34.jar, 
jersey-container-servlet-2.34.jar, jersey-container-servlet-core-2.34.jar, 
jersey-entity-filtering-2.34.jar, jersey-hk2-2.34.jar, 
jersey-media-moxy-2.34.jar, jersey-server-2.34.jar
+Files: jersey-apache-connector-2.35.jar, jersey-client-2.35.jar, 
jersey-common-2.35.jar, jersey-container-servlet-2.35.jar, 
jersey-container-servlet-core-2.35.jar, jersey-entity-filtering-2.35.jar, 
jersey-hk2-2.35.jar, jersey-media-json-jackson-2.35.jar, 
jersey-media-moxy-2.35.jar, jersey-server-2.35.jar
 
 Eclipse Public License - v 2.0
 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC 
LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM 
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
diff --git a/enterprise/websvc.restlib/nbproject/project.properties 
b/enterprise/websvc.restlib/nbproject/project.properties
index ce63081ac8..bc8df9e612 100644
--- a/enterprise/websvc.restlib/nbproject/project.properties
+++ b/enterprise/websvc.restlib/nbproject/project.properties
@@ -21,20 +21,24 @@ javac.compilerargs=-Xlint:all -Xlint:-serial
 
 javadoc.arch=${basedir}/arch.xml
 jnlp.indirect.jars=\
-    modules/ext/jersey2/jakarta.annotation-api-1.3.5.jar,\
+    modules/ext/jersey2/javax.annotation-api-1.3.2.jar,\
+    modules/ext/jersey2/jakarta.activation-api-1.2.1.jar,\
+    modules/ext/jersey2/jakarta.annotation-api-2.1.1.jar,\
     modules/ext/jersey2/jakarta.persistence-api-2.2.3.jar,\
     modules/ext/jersey2/jakarta.servlet-api-4.0.4.jar,\
     modules/ext/jersey2/jakarta.validation-api-2.0.2.jar,\
     modules/ext/jaxrs-2.1/jakarta.ws.rs-api-2.1.6.jar,\
     modules/ext/jersey2/jakarta.xml.bind-api-2.3.3.jar,\
-    modules/ext/jersey2/jersey-client.jar,\
-    modules/ext/jersey2/jersey-common.jar,\
-    modules/ext/jersey2/jersey-server.jar,\
-    modules/ext/jersey2/jersey-entity-filtering-2.34.jar,\
-    modules/ext/jersey2/jersey-hk2-2.34.jar,\
-    modules/ext/jersey2/jersey-media-moxy-2.34.jar,\
-    modules/ext/jersey2/jersey-container-servlet-2.34.jar,\
-    modules/ext/jersey2/jersey-container-servlet-core-2.34.jar,\
+    modules/ext/jersey2/jersey-apache-connector-2.35.jar,\
+    modules/ext/jersey2/jersey-client-2.35.jar,\
+    modules/ext/jersey2/jersey-common-2.35.jar,\
+    modules/ext/jersey2/jersey-container-servlet-2.35.jar,\
+    modules/ext/jersey2/jersey-container-servlet-core-2.35.jar,\
+    modules/ext/jersey2/jersey-entity-filtering-2.35.jar,\
+    modules/ext/jersey2/jersey-hk2-2.35.jar,\
+    modules/ext/jersey2/jersey-media-json-jackson-2.35.jar,\
+    modules/ext/jersey2/jersey-media-moxy-2.35.jar,\
+    modules/ext/jersey2/jersey-server-2.35.jar,\
     modules/ext/jersey2/aopalliance-repackaged-2.6.1.jar,\
     modules/ext/jersey2/hk2-api-2.6.1.jar,\
     modules/ext/jersey2/hk2-locator-2.6.1.jar,\
@@ -43,21 +47,25 @@ jnlp.indirect.jars=\
     modules/ext/jersey2/osgi.core-8.0.0.jar,\
     modules/ext/jersey2/osgi-resource-locator-1.0.3.jar
 
-release.external/jakarta.annotation-api-1.3.5.jar=modules/ext/jersey2/jakarta.annotation-api-1.3.5.jar
+release.external/javax.annotation-api-1.3.2.jar=modules/ext/javax.annotation-api-1.3.2.jar
+release.external/jakarta.activation-api-1.2.1.jar=modules/ext/jersey2/jakarta.activation-api-1.2.1.jar
+release.external/jakarta.annotation-api-2.1.1.jar=modules/ext/jersey2/jakarta.annotation-api-2.1.1.jar
 
release.external/jakarta.persistence-api-2.2.3.jar=modules/ext/jersey2/jakarta.persistence-api-2.2.3.jar
 
release.external/jakarta.servlet-api-4.0.4.jar=modules/ext/jersey2/jakarta.servlet-api-4.0.4.jar
 
release.external/jakarta.validation-api-2.0.2.jar=modules/ext/jersey2/jakarta.validation-api-2.0.2.jar
 
release.external/jakarta.ws.rs-api-2.1.6.jar=modules/ext/jaxrs-2.1/jakarta.ws.rs-api-2.1.6.jar
 
release.external/jakarta.xml.bind-api-2.3.3.jar=modules/ext/jersey2/jakarta.xml.bind-api-2.3.3.jar
 
-release.external/jersey-client-2.34.jar=modules/ext/jersey2/jersey-client-2.34.jar
-release.external/jersey-common-2.34.jar=modules/ext/jersey2/jersey-common-2.34.jar
-release.external/jersey-server-2.34.jar=modules/ext/jersey2/jersey-server-2.34.jar
-release.external/jersey-entity-filtering-2.34.jar=modules/ext/jersey2/jersey-entity-filtering-2.34.jar
-release.external/jersey-hk2-2.34.jar=modules/ext/jersey2/jersey-hk2-2.34.jar
-release.external/jersey-media-moxy-2.34.jar=modules/ext/jersey2/jersey-media-moxy-2.34.jar
-release.external/jersey-container-servlet-2.34.jar=modules/ext/jersey2/jersey-container-servlet-2.34.jar
-release.external/jersey-container-servlet-core-2.34.jar=modules/ext/jersey2/jersey-container-servlet-core-2.34.jar
+release.external/jersey-apache-connector-2.35.jar=modules/ext/jersey2/jersey-apache-connector-2.35.jar
+release.external/jersey-client-2.35.jar=modules/ext/jersey2/jersey-client-2.35.jar
+release.external/jersey-common-2.35.jar=modules/ext/jersey2/jersey-common-2.35.jar
+release.external/jersey-container-servlet-2.35.jar=modules/ext/jersey2/jersey-container-servlet-2.35.jar
+release.external/jersey-container-servlet-core-2.35.jar=modules/ext/jersey2/jersey-container-servlet-core-2.35.jar
+release.external/jersey-entity-filtering-2.35.jar=modules/ext/jersey2/jersey-entity-filtering-2.35.jar
+release.external/jersey-hk2-2.35.jar=modules/ext/jersey2/jersey-hk2-2.35.jar
+release.external/jersey-media-json-jackson-2.35.jar=modules/ext/jersey2/jersey-media-json-jackson-2.35.jar
+release.external/jersey-media-moxy-2.35.jar=modules/ext/jersey2/jersey-media-moxy-2.35.jar
+release.external/jersey-server-2.35.jar=modules/ext/jersey2/jersey-server-2.35.jar
 
 
release.external/aopalliance-repackaged-2.6.1.jar=modules/ext/jersey2/aopalliance-repackaged-2.6.1.jar
 release.external/hk2-api-2.6.1.jar=modules/ext/jersey2/hk2-api-2.6.1.jar
diff --git a/enterprise/websvc.restlib/nbproject/project.xml 
b/enterprise/websvc.restlib/nbproject/project.xml
index fb0034c387..3f63b042d2 100644
--- a/enterprise/websvc.restlib/nbproject/project.xml
+++ b/enterprise/websvc.restlib/nbproject/project.xml
@@ -25,6 +25,13 @@
         <data xmlns="http://www.netbeans.org/ns/nb-module-project/2";>
             
<code-name-base>org.netbeans.modules.websvc.restlib</code-name-base>
             <module-dependencies>
+                <dependency>
+                    <code-name-base>org.netbeans.libs.jackson</code-name-base>
+                    <run-dependency>
+                        <release-version>2</release-version>
+                        <specification-version>2.18</specification-version>
+                    </run-dependency>
+                </dependency>
                 <dependency>
                     
<code-name-base>org.netbeans.modules.j2ee.eclipselink</code-name-base>
                     <build-prerequisite/>
@@ -43,30 +50,11 @@
                         <specification-version>1.3</specification-version>
                     </run-dependency>
                 </dependency>
-                <dependency>
-                    <code-name-base>org.netbeans.libs.jackson</code-name-base>
-                    <run-dependency>
-                        <release-version>2</release-version>
-                        <specification-version>2.12.0</specification-version>
-                    </run-dependency>
-                </dependency>
             </module-dependencies>
             <public-packages>
-                <package>javax.ws.rs</package>
-                <package>javax.ws.rs.client</package>
-                <package>javax.ws.rs.container</package>
-                <package>javax.ws.rs.core</package>
-                <package>javax.ws.rs.ext</package>
-                <package>javax.ws.rs.sse</package>
-                <package>org.glassfish.jersey.client</package>
-                <package>org.glassfish.jersey.client.authentication</package>
-                <package>org.glassfish.jersey.client.filter</package>
-                <package>org.glassfish.jersey.client.http</package>
-                <package>org.glassfish.jersey.client.inject</package>
-                <package>org.glassfish.jersey.client.spi</package>
-                <package>javax.annotation</package>
-                <package>javax.annotation.security</package>
-                <package>javax.annotation.sql</package>
+                <package>jakarta.annotation</package>
+                <package>jakarta.annotation.security</package>
+                <package>jakarta.annotation.sql</package>
                 <package>javax.inject</package>
                 <package>javax.persistence</package>
                 <package>javax.persistence.criteria</package>
@@ -81,6 +69,12 @@
                 <package>javax.validation.metadata</package>
                 <package>javax.validation.spi</package>
                 <package>javax.validation.valueextraction</package>
+                <package>javax.ws.rs</package>
+                <package>javax.ws.rs.client</package>
+                <package>javax.ws.rs.container</package>
+                <package>javax.ws.rs.core</package>
+                <package>javax.ws.rs.ext</package>
+                <package>javax.ws.rs.sse</package>
                 <package>org.glassfish.hk2.api</package>
                 <package>org.glassfish.hk2.api.messaging</package>
                 <package>org.glassfish.hk2.extension</package>
@@ -95,10 +89,16 @@
                 <package>org.glassfish.hk2.utilities.reflection</package>
                 
<package>org.glassfish.hk2.utilities.reflection.internal</package>
                 <package>org.glassfish.jersey</package>
+                <package>org.glassfish.jersey.client</package>
+                <package>org.glassfish.jersey.client.authentication</package>
+                <package>org.glassfish.jersey.client.filter</package>
+                <package>org.glassfish.jersey.client.http</package>
+                <package>org.glassfish.jersey.client.inject</package>
                 <package>org.glassfish.jersey.client.internal</package>
                 <package>org.glassfish.jersey.client.internal.inject</package>
                 
<package>org.glassfish.jersey.client.internal.jdkconnector</package>
                 <package>org.glassfish.jersey.client.internal.routing</package>
+                <package>org.glassfish.jersey.client.spi</package>
                 <package>org.glassfish.jersey.inject.hk2</package>
                 <package>org.glassfish.jersey.internal</package>
                 <package>org.glassfish.jersey.internal.config</package>
@@ -111,6 +111,14 @@
                 <package>org.glassfish.jersey.internal.spi</package>
                 <package>org.glassfish.jersey.internal.util</package>
                 
<package>org.glassfish.jersey.internal.util.collection</package>
+                <package>org.glassfish.jersey.jackson</package>
+                <package>org.glassfish.jersey.jackson.internal</package>
+                
<package>org.glassfish.jersey.jackson.internal.jackson.jaxrs.annotation</package>
+                
<package>org.glassfish.jersey.jackson.internal.jackson.jaxrs.base</package>
+                
<package>org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg</package>
+                
<package>org.glassfish.jersey.jackson.internal.jackson.jaxrs.json</package>
+                
<package>org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.annotation</package>
+                
<package>org.glassfish.jersey.jackson.internal.jackson.jaxrs.util</package>
                 <package>org.glassfish.jersey.logging</package>
                 <package>org.glassfish.jersey.message</package>
                 <package>org.glassfish.jersey.message.internal</package>
@@ -163,8 +171,16 @@
                 <package>org.osgi.util.tracker</package>
             </public-packages>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jakarta.annotation-api-1.3.5.jar</runtime-relative-path>
-                
<binary-origin>external/jakarta.annotation-api-1.3.5.jar</binary-origin>
+                
<runtime-relative-path>ext/javax.annotation-api-1.3.2.jar</runtime-relative-path>
+                
<binary-origin>external/javax.annotation-api-1.3.2.jar</binary-origin>
+            </class-path-extension>
+            <class-path-extension>
+                
<runtime-relative-path>ext/jersey2/jakarta.activation-api-1.2.1.jar</runtime-relative-path>
+                
<binary-origin>external/jakarta.activation-api-1.2.1.jar</binary-origin>
+            </class-path-extension>
+            <class-path-extension>
+                
<runtime-relative-path>ext/jersey2/jakarta.annotation-api-2.1.1.jar</runtime-relative-path>
+                
<binary-origin>external/jakarta.annotation-api-2.1.1.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
                 
<runtime-relative-path>ext/jersey2/hk2-locator-2.6.1.jar</runtime-relative-path>
@@ -187,12 +203,20 @@
                 <binary-origin>external/hk2-api-2.6.1.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jersey-media-moxy-2.34.jar</runtime-relative-path>
-                
<binary-origin>external/jersey-media-moxy-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/jersey2/jersey-apache-connector-2.35.jar</runtime-relative-path>
+                
<binary-origin>external/jersey-apache-connector-2.35.jar</binary-origin>
+            </class-path-extension>
+            <class-path-extension>
+                
<runtime-relative-path>ext/jersey2/jersey-media-moxy-2.35.jar</runtime-relative-path>
+                
<binary-origin>external/jersey-media-moxy-2.35.jar</binary-origin>
+            </class-path-extension>
+            <class-path-extension>
+                
<runtime-relative-path>ext/jersey2/jersey-media-json-jackson-2.35.jar</runtime-relative-path>
+                
<binary-origin>external/jersey-media-json-jackson-2.35.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jersey-container-servlet-core-2.34.jar</runtime-relative-path>
-                
<binary-origin>external/jersey-container-servlet-core-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/jersey2/jersey-container-servlet-core-2.35.jar</runtime-relative-path>
+                
<binary-origin>external/jersey-container-servlet-core-2.35.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
                 
<runtime-relative-path>ext/jersey2/jakarta.validation-api-2.0.2.jar</runtime-relative-path>
@@ -207,20 +231,20 @@
                 <binary-origin>external/hk2-utils-2.6.1.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jersey-hk2-2.34.jar</runtime-relative-path>
-                <binary-origin>external/jersey-hk2-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/jersey2/jersey-hk2-2.35.jar</runtime-relative-path>
+                <binary-origin>external/jersey-hk2-2.35.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jersey-client-2.34.jar</runtime-relative-path>
-                <binary-origin>external/jersey-client-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/jersey2/jersey-client-2.35.jar</runtime-relative-path>
+                <binary-origin>external/jersey-client-2.35.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jersey-common-2.34.jar</runtime-relative-path>
-                <binary-origin>external/jersey-common-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/jersey2/jersey-common-2.35.jar</runtime-relative-path>
+                <binary-origin>external/jersey-common-2.35.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
-                
<runtime-relative-path>ext/jersey2/jersey-entity-filtering-2.34.jar</runtime-relative-path>
-                
<binary-origin>external/jersey-entity-filtering-2.34.jar</binary-origin>
+                
<runtime-relative-path>ext/jersey2/jersey-entity-filtering-2.35.jar</runtime-relative-path>
+                
<binary-origin>external/jersey-entity-filtering-2.35.jar</binary-origin>
             </class-path-extension>
             <class-path-extension>
                 
<runtime-relative-path>ext/jaxrs-2.1/jakarta.ws.rs-api-2.1.6.jar</runtime-relative-path>
diff --git 
a/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/Bundle.properties
 
b/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/Bundle.properties
index bdbd67233b..9f2333bbf3 100644
--- 
a/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/Bundle.properties
+++ 
b/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/Bundle.properties
@@ -21,5 +21,5 @@ OpenIDE-Module-Display-Category=Web Services
 OpenIDE-Module-Short-Description=Installs JAR files for JAX-RS API and 
reference implementation.
 OpenIDE-Module-Long-Description=Installs JAR files for JAX-RS API and 
reference implementation.
 # library display name
-restlib=Jersey 2.34 (JAX-RS RI)
+restlib=Jersey 2.35 (JAX-RS RI)
 restapi=JAX-RS 2.1.6
diff --git 
a/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/swdp.xml 
b/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/swdp.xml
index 125baeeaae..8ea08f4dc2 100644
--- a/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/swdp.xml
+++ b/enterprise/websvc.restlib/src/org/netbeans/modules/websvc/swdp/swdp.xml
@@ -27,19 +27,19 @@
     
<localizing-bundle>org/netbeans/modules/websvc/swdp/Bundle</localizing-bundle>
     <volume>
         <type>classpath</type>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jakarta.annotation-api-1.3.5.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jakarta.annotation-api-2.1.1.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jakarta.persistence-api-2.2.3.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jakarta.servlet-api-4.0.4.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jakarta.validation-api-2.0.2.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jakarta.xml.bind-api-2.3.3.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-client-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-common-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-server-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-entity-filtering-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-hk2-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-media-moxy-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-container-servlet-2.34.jar!/</resource>
-        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-container-servlet-core-2.34.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-client-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-common-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-server-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-entity-filtering-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-hk2-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-media-moxy-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-container-servlet-2.35.jar!/</resource>
+        
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/jersey-container-servlet-core-2.35.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/hk2-api-2.6.1.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/hk2-locator-2.6.1.jar!/</resource>
         
<resource>jar:nbinst://org.netbeans.modules.websvc.restlib/modules/ext/jersey2/hk2-utils-2.6.1.jar!/</resource>
@@ -59,9 +59,9 @@
         <property>
             <name>maven-dependencies</name>
             <value>
-                
org.glassfish.jersey.containers:jersey-container-servlet:2.34:jar
-                org.glassfish.jersey.core:jersey-client:2.34:jar
-                org.glassfish.jersey.media:jersey-media-moxy:2.34:jar
+                
org.glassfish.jersey.containers:jersey-container-servlet:2.35:jar
+                org.glassfish.jersey.core:jersey-client:2.35:jar
+                org.glassfish.jersey.media:jersey-media-moxy:2.35:jar
             </value>
         </property>
     </properties>    
diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps 
b/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps
index 05eb6cf229..7870db642f 100644
--- a/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps
+++ b/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps
@@ -35,6 +35,8 @@ webcommon/javascript2.jade/external/jflex-1.4.3.jar 
webcommon/javascript2.lexer/
 # javax.annotation-api is used by multiple modules.
 enterprise/javaee.api/external/javax.annotation-api-1.2.jar 
java/maven.indexer/external/javax.annotation-api-1.2.jar
 enterprise/javaee8.api/external/javax.annotation-api-1.3.2.jar 
java/maven.embedder/external/apache-maven-3.9.1-bin.zip
+enterprise/javaee8.api/external/javax.annotation-api-1.3.2.jar 
enterprise/websvc.restlib/external/javax.annotation-api-1.3.2.jar
+enterprise/websvc.restlib/external/javax.annotation-api-1.3.2.jar 
java/maven.embedder/external/apache-maven-3.9.1-bin.zip
 
 # jaxb-api-osgi is used by multiple modules.
 enterprise/javaee.api/external/jaxb-api-osgi-2.2.7.jar 
enterprise/javaee7.api/external/jaxb-api-osgi-2.2.7.jar
@@ -63,7 +65,7 @@ extide/gradle/external/gradle-7.4-bin.zip 
platform/libs.junit4/external/hamcrest
 extide/gradle/external/gradle-7.4-bin.zip 
platform/libs.junit4/external/junit-4.13.2.jar
 extide/gradle/external/gradle-7.4-bin.zip 
platform/libs.testng/external/jcommander-1.78.jar
 extide/gradle/external/gradle-7.4-bin.zip 
platform/o.apache.commons.io/external/commons-io-2.6.jar
-extide/gradle/external/gradle-7.4-bin.zip 
enterprise/cloud.oracle/external/jsr305-3.0.2.jar
+extide/gradle/external/gradle-7.4-bin.zip 
enterprise/cloud.oracle/external/httpclient-4.5.13.jar
 extide/gradle/external/gradle-7.4-bin.zip 
platform/o.apache.commons.codec/external/commons-codec-1.15.jar
 extide/gradle/external/gradle-7.4-bin.zip 
platform/libs.batik.read/external/xml-apis-1.4.01.jar
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to