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

jinwoo pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/develop by this push:
     new 63459c5474 [GEODE-10511] blocks-2.0.0 : Update LICENSE File with 
Correct Dependency Information (#7961)
63459c5474 is described below

commit 63459c5474ab8657c962c57e58fe1f60117cf169
Author: Jinwoo Hwang <[email protected]>
AuthorDate: Thu Dec 4 08:45:19 2025 -0500

    [GEODE-10511] blocks-2.0.0 : Update LICENSE File with Correct Dependency 
Information (#7961)
    
    * Correct license classification for Jakarta EE dependencies
    
    - Moved jakarta.servlet v6.0.0 and jakarta.transaction v2.0.1 from CDDL to 
EPL 2.0 section
    - These components use EPL 2.0 with GPL-2.0 + Classpath Exception, not CDDL 
1.1
    
    * GEODE-10511: Update istack-commons-runtime version from 4.0.1 to 4.1.1
    
    - Aligns declared version with actual resolved version
    - Eliminates version conflict resolution between 4.0.1 and 4.1.1
    - Makes DependencyConstraints.groovy consistent with LICENSE file
    - jaxb-core/jaxb-runtime 4.0.2 transitively requires 4.1.1
    
    * GEODE-10511: Update test expectations for istack-commons-runtime 4.1.1
    
    - Update geode-server-all dependency_classpath.txt
    - Update geode-assembly assembly_content.txt to remove 4.0.1 reference
    - Fixes integration test failures in both modules
---
 .../gradle/plugins/DependencyConstraints.groovy    |  2 +-
 .../integrationTest/resources/assembly_content.txt |  1 -
 geode-assembly/src/main/dist/LICENSE               | 43 ++++++++++++++--------
 .../resources/dependency_classpath.txt             |  2 +-
 4 files changed, 29 insertions(+), 19 deletions(-)

diff --git 
a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
 
b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
index d8c75391ae..972b5da060 100644
--- 
a/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
+++ 
b/build-tools/geode-dependency-management/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
@@ -122,7 +122,7 @@ class DependencyConstraints {
         // Pinning transitive dependency from spring-security-oauth2 to clean 
up our licenses.
         api(group: 'com.nimbusds', name: 'oauth2-oidc-sdk', version: '8.9')
         api(group: 'jakarta.activation', name: 'jakarta.activation-api', 
version: get('jakarta.activation.version'))
-        api(group: 'com.sun.istack', name: 'istack-commons-runtime', version: 
'4.0.1')
+        api(group: 'com.sun.istack', name: 'istack-commons-runtime', version: 
'4.1.1')
         api(group: 'jakarta.mail', name: 'jakarta.mail-api', version: 
get('jakarta.mail.version'))
         api(group: 'jakarta.xml.bind', name: 'jakarta.xml.bind-api', version: 
get('jakarta.xml.bind.version'))
         api(group: 'org.glassfish.jaxb', name: 'jaxb-runtime', version: 
'4.0.2')
diff --git a/geode-assembly/src/integrationTest/resources/assembly_content.txt 
b/geode-assembly/src/integrationTest/resources/assembly_content.txt
index bcfefacec4..921f5f8ea0 100644
--- a/geode-assembly/src/integrationTest/resources/assembly_content.txt
+++ b/geode-assembly/src/integrationTest/resources/assembly_content.txt
@@ -963,7 +963,6 @@ lib/hibernate-validator-8.0.1.Final.jar
 lib/httpclient5-5.4.4.jar
 lib/httpcore5-5.3.4.jar
 lib/httpcore5-h2-5.3.4.jar
-lib/istack-commons-runtime-4.0.1.jar
 lib/istack-commons-runtime-4.1.1.jar
 lib/jackson-annotations-2.17.0.jar
 lib/jackson-core-2.17.0.jar
diff --git a/geode-assembly/src/main/dist/LICENSE 
b/geode-assembly/src/main/dist/LICENSE
index 010654b3cb..56386e2843 100644
--- a/geode-assembly/src/main/dist/LICENSE
+++ b/geode-assembly/src/main/dist/LICENSE
@@ -217,12 +217,14 @@ The BSD 3-Clause License 
(http://opensource.org/licenses/BSD-3-Clause)
 
 Apache Geode bundles the following files under the BSD 3-Clause License:
 
+  - angus-activation v2.0.0 (https://github.com/eclipse-ee4j/angus-activation)
   - ANSIBuffer (http://jline.sourceforge.net/apidocs/jline/ANSIBuffer.html),
     Copyright (c) 2002-2007 Marc Prud'hommeaux.
   - Antlr v2.7.7 (http://www.antlr.org), Copyright (c) 2012 Terrence Parr
     and Sam Harwell
-  - ASM v9.1 (https://asm.ow2.io) Copyright (c) 2000-2011 INRIA, France
+  - ASM v9.8 (https://asm.ow2.io) Copyright (c) 2000-2011 INRIA, France
     Telecom
+  - jakarta.activation v2.1.3 (https://github.com/jakartaee/jaf-api)
   - JLine v2.12 (http://jline.sourceforge.net), Copyright (c) 2002-2006,
     Marc Prud'hommeaux <[email protected]>
   - jQuery Sparklines v2.0 (http://omnipotent.net/jquery.sparkline/),
@@ -259,16 +261,6 @@ POSSIBILITY OF SUCH DAMAGE.
 The CDDL Version 1.1 (https://javaee.github.io/glassfish/LICENSE)
 ---------------------------------------------------------------------------
 
-Apache Geode bundles the following files under the Common Development and
-Distribution License:
-
-  - javax.activation v1.2.0
-    (https://www.oracle.com/technetwork/java/javase/jaf-135115.html)
-  - javax.mail v1.6.2 (http://www.oracle.com/)
-  - javax.resource v 1.7.1 (https://glassfish.java.net/)
-  - javax.servlet v3.1.0 (https://glassfish.java.net/)
-  - javax.transaction v1.3 (https://glassfish.java.net/)
-  - jaxb v2.3.2 (https://javaee.github.io/jaxb-v2/)
 
 1. Definitions.
 
@@ -1022,10 +1014,11 @@ The EDL 1.0 License 
(http://www.eclipse.org/org/documents/edl-v10.php)
 
 Apache Geode bundles the following file under the EDL 1.0 License:
 
-  - istack-commons-runtime v4.0.1
-  - jakarta.activation v1.2.1
-  - jakarta.validation v2.0.2
-  - jakarta.xml.bind v2.3.2
+  - istack-commons-runtime v4.1.1
+  - jakarta.xml.bind v4.0.2
+  - jaxb-core v4.0.2
+  - jaxb-runtime v4.0.2
+  - txw2 v4.0.2
 
 Eclipse Distribution License - v 1.0
 
@@ -1059,6 +1052,24 @@ 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.
 
+---------------------------------------------------------------------------
+The EPL 2.0 License (https://www.eclipse.org/legal/epl-2.0/)
+---------------------------------------------------------------------------
+
+Apache Geode bundles the following files under the Eclipse Public License 2.0
+with the Secondary License of GPL-2.0 with Classpath Exception:
+
+  - jakarta.annotation v2.1.1 
(https://github.com/jakartaee/common-annotations-api)
+  - jakarta.el v5.0.0 (https://github.com/jakartaee/expression-language)
+  - jakarta.interceptor v2.1.0 (https://github.com/jakartaee/interceptors)
+  - jakarta.mail v2.1.2 (https://github.com/jakartaee/mail-api)
+  - jakarta.resource v2.1.0 (https://github.com/jakartaee/connectors)
+  - jakarta.servlet v6.0.0 (https://github.com/jakartaee/servlet)
+  - jakarta.transaction v2.0.1 (https://github.com/jakartaee/transactions)
+
+For the full EPL 2.0 license text, see:
+https://www.eclipse.org/legal/epl-2.0/
+
 ---------------------------------------------------------------------------
 The MIT License (http://opensource.org/licenses/mit-license.html)
 ---------------------------------------------------------------------------
@@ -1097,7 +1108,7 @@ Apache Geode bundles the following files under the MIT 
License:
   - Normalize.css v2.1.0 (https://necolas.github.io/normalize.css/),
     Copyright (c) Nicolas Gallagher and Jonathan Neal
   - Sizzle.js (http://sizzlejs.com/), Copyright (c) 2011, The Dojo Foundation
-  - SLF4J API v1.7.36 (http://www.slf4j.org), Copyright (c) 2004-2025 QOS.ch
+  - SLF4J API v2.0.17 (http://www.slf4j.org), Copyright (c) 2004-2025 QOS.ch
   - Split.js (https://github.com/nathancahill/Split.js), Copyright (c)
     2015 Nathan Cahill
   - TableDnD v0.5 (https://github.com/isocra/TableDnD), Copyright (c) 2012
diff --git 
a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt 
b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
index 0ce95af717..2e0a90e7e5 100644
--- a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
+++ b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
@@ -62,7 +62,7 @@ classgraph-4.8.147.jar
 spring-aop-6.1.14.jar
 angus-activation-2.0.0.jar
 jakarta.activation-api-2.1.3.jar
-istack-commons-runtime-4.0.1.jar
+istack-commons-runtime-4.1.1.jar
 spring-web-6.1.14.jar
 spring-shell-table-3.3.3.jar
 spring-boot-starter-validation-3.3.5.jar

Reply via email to