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

reta pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cxf.git


The following commit(s) were added to refs/heads/main by this push:
     new ac29fefacb CXF-9178: Run Jakarta RESTful Web Services 4.0 TCK (#2744)
ac29fefacb is described below

commit ac29fefacb0c56aa886ecc3bc4335d6b8e8e11c7
Author: Andriy Redko <[email protected]>
AuthorDate: Sun Nov 23 10:39:15 2025 -0500

    CXF-9178: Run Jakarta RESTful Web Services 4.0 TCK (#2744)
---
 tck/cxf-tck/pom.xml | 41 ++++++++++++++++++++---------------------
 1 file changed, 20 insertions(+), 21 deletions(-)

diff --git a/tck/cxf-tck/pom.xml b/tck/cxf-tck/pom.xml
index ed0aa405a9..d88719e3fa 100644
--- a/tck/cxf-tck/pom.xml
+++ b/tck/cxf-tck/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>jakarta.ws.rs</groupId>
         <artifactId>all</artifactId>
-        <version>3.1.0</version>
+        <version>4.0.0</version>
     </parent>
 
     <name>Jakarta RESTful WS Compliance</name>
@@ -36,13 +36,13 @@
         <maven.compiler.source>17</maven.compiler.source>
         <maven.compiler.target>17</maven.compiler.target>
         <cxf.version>4.2.0-SNAPSHOT</cxf.version>
-        <glassfish.container.version>7.0.16</glassfish.container.version>
-        <glassfish.home>${project.build.directory}/glassfish7</glassfish.home>
+        <glassfish.container.version>8.0.0-M14</glassfish.container.version>
+        <glassfish.home>${project.build.directory}/glassfish8</glassfish.home>
         <jakarta.platform.version>11.0.0</jakarta.platform.version>
-        <junit.jupiter.version>5.13.1</junit.jupiter.version>
+        <junit.jupiter.version>6.0.1</junit.jupiter.version>
         <jakarta.rest.version>4.0.0</jakarta.rest.version>
         <tck.artifactId>jakarta-restful-ws-tck</tck.artifactId>
-        <arquillian.version>1.9.6.Final</arquillian.version>
+        <arquillian.version>1.10.0.Final</arquillian.version>
     </properties>
 
     <dependencyManagement>
@@ -81,7 +81,7 @@
         <dependency>
             <groupId>org.glassfish.hk2</groupId>
             <artifactId>hk2-locator</artifactId>
-            <version>3.0.0</version>
+            <version>4.0.0-M3</version>
         </dependency>
 
         <dependency>
@@ -100,7 +100,7 @@
         <dependency>
             <groupId>jakarta.ws.rs</groupId>
             <artifactId>${tck.artifactId}</artifactId>
-            <version>3.1.5</version>
+            <version>4.0.0</version>
             <scope>test</scope>
         </dependency>
 
@@ -108,7 +108,6 @@
             <groupId>jakarta.ws.rs</groupId>
             <artifactId>jakarta.ws.rs-api</artifactId>
             <version>${project.version}</version>
-            <scope>test</scope>
         </dependency>
 
         <dependency>
@@ -327,7 +326,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>stop-domain</argument>
                             </arguments>
@@ -343,7 +342,7 @@
                             <executable>zip</executable>
                             <arguments>
                                 <argument>-d</argument>
-                                
<argument>${project.build.directory}/glassfish7/glassfish/modules/jersey-common.jar</argument>
+                                
<argument>${project.build.directory}/glassfish8/glassfish/modules/jersey-common.jar</argument>
                                 
<argument>META-INF/services/jakarta.ws.rs.ext.RuntimeDelegate</argument>
                             </arguments>
                         </configuration>
@@ -358,7 +357,7 @@
                             <executable>zip</executable>
                             <arguments>
                                 <argument>-d</argument>
-                                
<argument>${project.build.directory}/glassfish7/glassfish/modules/jersey-server.jar</argument>
+                                
<argument>${project.build.directory}/glassfish8/glassfish/modules/jersey-server.jar</argument>
                                 
<argument>META-INF/services/jakarta.ws.rs.ext.RuntimeDelegate</argument>
                             </arguments>
                         </configuration>
@@ -373,7 +372,7 @@
                             <executable>zip</executable>
                             <arguments>
                                 <argument>-d</argument>
-                                
<argument>${project.build.directory}/glassfish7/glassfish/modules/jersey-client.jar</argument>
+                                
<argument>${project.build.directory}/glassfish8/glassfish/modules/jersey-client.jar</argument>
                                 
<argument>META-INF/services/jakarta.ws.rs.client.ClientBuilder</argument>
                             </arguments>
                         </configuration>
@@ -388,7 +387,7 @@
                             <executable>zip</executable>
                             <arguments>
                                 <argument>-d</argument>
-                                
<argument>${project.build.directory}/glassfish7/glassfish/modules/jersey-media-sse.jar</argument>
+                                
<argument>${project.build.directory}/glassfish8/glassfish/modules/jersey-media-sse.jar</argument>
                                 
<argument>META-INF/services/jakarta.ws.rs.sse.SseEventSource$Builder</argument>
                             </arguments>
                         </configuration>
@@ -400,7 +399,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>start-domain</argument>
                             </arguments>
@@ -413,7 +412,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>set</argument>
                                 
<argument>server-config.network-config.protocols.protocol.http-listener-1.http.trace-enabled=true</argument>
@@ -427,7 +426,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>--passwordfile</argument>
                                 
<argument>${project.basedir}/j2ee.pass</argument>
@@ -447,7 +446,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>--passwordfile</argument>
                                 
<argument>${project.basedir}/j2ee.pass</argument>
@@ -465,7 +464,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>--passwordfile</argument>
                                 
<argument>${project.basedir}/javajoe.pass</argument>
@@ -485,7 +484,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>--passwordfile</argument>
                                 
<argument>${project.basedir}/javajoe.pass</argument>
@@ -503,7 +502,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>list-file-users</argument>
                             </arguments>
@@ -516,7 +515,7 @@
                             <goal>exec</goal>
                         </goals>
                         <configuration>
-                            
<executable>${project.build.directory}/glassfish7/glassfish/bin/asadmin</executable>
+                            
<executable>${project.build.directory}/glassfish8/glassfish/bin/asadmin</executable>
                             <arguments>
                                 <argument>stop-domain</argument>
                             </arguments>

Reply via email to