Initial Setup for Jakarta EE 10 Platform/WebProfile
diff --git a/pom.xml b/pom.xml
index a2e6325..30aae00 100644
--- a/pom.xml
+++ b/pom.xml
@@ -192,13 +192,6 @@
     </dependency>
     <dependency>
       <groupId>com.sun.javaee.tck</groupId>
-      <artifactId>tssv</artifactId>
-      <version>${tck.version}</version>
-      <scope>system</scope>
-      <systemPath>${cts.home}/lib/tssv.jar</systemPath>
-    </dependency>
-    <dependency>
-      <groupId>com.sun.javaee.tck</groupId>
       <artifactId>tsprovider</artifactId>
       <version>${tck.version}</version>
       <scope>system</scope>
@@ -672,6 +665,15 @@
         <tck.version>9.1</tck.version>
       </properties>
 
+      <dependencies>
+        <dependency>
+          <groupId>com.sun.javaee.tck</groupId>
+          <artifactId>tssv</artifactId>
+          <version>${tck.version}</version>
+          <scope>system</scope>
+          <systemPath>${cts.home}/lib/tssv.jar</systemPath>
+        </dependency>
+      </dependencies>
     </profile>
 
   </profiles>
diff --git a/setup.sh b/setup.sh
index 6e1c398..28a7a8c 100755
--- a/setup.sh
+++ b/setup.sh
@@ -10,8 +10,8 @@
 TCKDIR="${1?Specify the directory where you would like the TCK to be downloaded and setup}"
 
 
-TCK_URL="https://download.eclipse.org/jakartaee/platform/9.1/jakarta-jakartaeetck-9.1.0.zip"
-RI_URL="https://download.eclipse.org/ee4j/glassfish/glassfish-6.2.5.zip"
+TCK_URL="https://download.eclipse.org/jakartaee/platform/10/jakarta-jakartaeetck-10.0.1.zip"
+RI_URL="https://download.eclipse.org/ee4j/glassfish/glassfish-7.0.0-M8.zip"
 ANT_URL="https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.9-bin.zip"
 
 ####################################################################
@@ -50,15 +50,15 @@
         <activeByDefault>true</activeByDefault>
       </activation>
       <properties>
-        <jakartaee9.cts.home></jakartaee9.cts.home>
-        <jakartaee9.ri.home></jakartaee9.ri.home>
+        <jakartaee10.cts.home></jakartaee10.cts.home>
+        <jakartaee10.ri.home></jakartaee10.ri.home>
       </properties>
     </profile>
 ," $M2
 
 ## Update paths in ~/.m2/settings.xml
-perl -i -pe "s,(<jakartaee9.cts.home>)[^<]*,\${1}$TCKDIR/$TCK," $M2
-perl -i -pe "s,(<jakartaee9.ri.home>)[^<]*,\${1}$TCKDIR/$RI/glassfish," $M2
+perl -i -pe "s,(<jakartaee10.cts.home>)[^<]*,\${1}$TCKDIR/$TCK," $M2
+perl -i -pe "s,(<jakartaee10.ri.home>)[^<]*,\${1}$TCKDIR/$RI/glassfish," $M2
 
 
 ################################################
@@ -81,13 +81,13 @@
 
   <groupId>jakartaee-tck</groupId>
   <artifactId>jakartaee-tck</artifactId>
-  <version>9.1.0</version>
+  <version>10.0.1</version>
   
   <dependencies>
     <dependency>
       <groupId>org.apache.tomee</groupId>
       <artifactId>jakartaee-api</artifactId>
-      <version>9.1.0</version>
+      <version>10.0.0-SNAPSHOT</version>
     </dependency>
 $(
 for n in lib/*.jar; do
diff --git a/src/test/script/openejb/tck/commands/SetupCommand.groovy b/src/test/script/openejb/tck/commands/SetupCommand.groovy
index 6c889b9..46798cc 100644
--- a/src/test/script/openejb/tck/commands/SetupCommand.groovy
+++ b/src/test/script/openejb/tck/commands/SetupCommand.groovy
@@ -147,9 +147,9 @@
         // Create backups first.
         def javaeeCtsHome = requireDirectory('cts.home')
 
-        // Backup the original sig-test_se8.map, load in the new props, and create
+        // Backup the original sig-test.map, load in the new props, and create
         // the modified file
-        def originalSe8File = createOriginalFile("${javaeeCtsHome}/bin/sig-test_se8.map.orig", "${javaeeCtsHome}/bin/sig-test_se8.map")
+        def originalSe8File = createOriginalFile("${javaeeCtsHome}/bin/sig-test.map.orig", "${javaeeCtsHome}/bin/sig-test.map")
 
         // Load original properties
         def props = loadProps(originalSe8File)
@@ -161,7 +161,7 @@
         props.putAll(customProps)
 
         // Save the new properties file
-        storeProps(props, "${javaeeCtsHome}/bin/sig-test_se8.map")
+        storeProps(props, "${javaeeCtsHome}/bin/sig-test.map")
     }
 
     def createOriginalFile(newFileName, oldFileName) {