Issue #23507 Junit4 removed from poms in reactor
diff --git a/appserver/common/container-common/pom.xml b/appserver/common/container-common/pom.xml
index 2276a25..eb15e35 100755
--- a/appserver/common/container-common/pom.xml
+++ b/appserver/common/container-common/pom.xml
@@ -105,11 +105,6 @@
<groupId>org.glassfish.ha</groupId>
<artifactId>ha-api</artifactId>
</dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
</dependencies>
<build>
diff --git a/nucleus/common/glassfish-api/pom.xml b/nucleus/common/glassfish-api/pom.xml
index 5644310..1abe3db 100644
--- a/nucleus/common/glassfish-api/pom.xml
+++ b/nucleus/common/glassfish-api/pom.xml
@@ -90,10 +90,6 @@
</dependency>
<dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- </dependency>
- <dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
</dependency>
diff --git a/nucleus/hk2/tiger-types/pom.xml b/nucleus/hk2/tiger-types/pom.xml
index 7b0b581..4823cf1 100644
--- a/nucleus/hk2/tiger-types/pom.xml
+++ b/nucleus/hk2/tiger-types/pom.xml
@@ -31,14 +31,6 @@
<name>Tiger types- type arithmetic library for Java5</name>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
<build>
<plugins>
<plugin>
diff --git a/nucleus/parent/pom.xml b/nucleus/parent/pom.xml
index 998f029..698a222 100644
--- a/nucleus/parent/pom.xml
+++ b/nucleus/parent/pom.xml
@@ -434,18 +434,6 @@
<version>${pfl.version}</version>
</dependency>
<dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</version>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <groupId>org.hamcrest</groupId>
- <artifactId>*</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.7.2</version>
@@ -549,7 +537,7 @@
<artifactId>org.apache.felix.configadmin</artifactId>
<version>1.9.22</version>
</dependency>
- <!-- Felix SCR used to include/embed promise, but after 2.0.12 stopped doing that. Since Felix Core doesn't export
+ <!-- Felix SCR used to include/embed promise, but after 2.0.12 stopped doing that. Since Felix Core doesn't export
these packages, we have to deploy them together with Felix SCR. -->
<dependency>
<groupId>org.apache.felix</groupId>
@@ -615,13 +603,6 @@
</dependency>
</dependencies>
</dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <optional>true</optional>
- </dependency>
- </dependencies>
<build>
<defaultGoal>install</defaultGoal>
@@ -736,7 +717,7 @@
<skip>${checkstyle.skip}</skip>
<logViolationsToConsole>true</logViolationsToConsole>
<excludes>**/generated-sources/**/*</excludes>
- <!-- build-helper-plugin adds the root as a resource path, but checkstyle overrides the filter and
+ <!-- build-helper-plugin adds the root as a resource path, but checkstyle overrides the filter and
adds all property files in the tree -->
<resourceExcludes>
**/appserver/**/src/main/resources/**/*,
@@ -902,11 +883,11 @@
</executions>
</plugin>
- <!-- force cleaning of the local repository <plugin> <artifactId>maven-dependency-plugin</artifactId> <executions>
- <execution> <id>purge-local-dependencies</id> <phase>initialize</phase> <goals> <goal>purge-local-repository</goal> </goals>
- <configuration> <resolutionFuzziness>groupId</resolutionFuzziness> <includes> <include>jakarta.ejb</include> <include>jakarta.transaction</include>
- <include>jakarta.resource</include> <include>jakarta.enterprise.concurrent</include> <include>jakarta.ws.rs</include> <include>javax.xml.registry</include>
- <include>jakarta.websocket</include> <include>org.glassfish.jersey</include> </includes> </configuration> </execution> </executions>
+ <!-- force cleaning of the local repository <plugin> <artifactId>maven-dependency-plugin</artifactId> <executions>
+ <execution> <id>purge-local-dependencies</id> <phase>initialize</phase> <goals> <goal>purge-local-repository</goal> </goals>
+ <configuration> <resolutionFuzziness>groupId</resolutionFuzziness> <includes> <include>jakarta.ejb</include> <include>jakarta.transaction</include>
+ <include>jakarta.resource</include> <include>jakarta.enterprise.concurrent</include> <include>jakarta.ws.rs</include> <include>javax.xml.registry</include>
+ <include>jakarta.websocket</include> <include>org.glassfish.jersey</include> </includes> </configuration> </execution> </executions>
</plugin> -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -1038,7 +1019,6 @@
<classpathLayoutType>custom</classpathLayoutType>
<customClasspathLayout>${artifact.artifactId}.${artifact.extension}</customClasspathLayout>
</manifest>
-
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
<excludes>
@@ -1069,8 +1049,8 @@
<plugin>
<groupId>org.glassfish.hk2</groupId>
<artifactId>osgiversion-maven-plugin</artifactId>
- <!-- Since we don't want qualifier like b05 or SNAPSHOT to appear in package version attribute, we use the
- following goal to populate a project property with an OSGi version which is equivalent to maven version without qualifier
+ <!-- Since we don't want qualifier like b05 or SNAPSHOT to appear in package version attribute, we use the
+ following goal to populate a project property with an OSGi version which is equivalent to maven version without qualifier
and then use that property in osgi.bundle while exporting. -->
<configuration>
<dropVersionComponent>qualifier</dropVersionComponent>
diff --git a/nucleus/test-utils/utils/pom.xml b/nucleus/test-utils/utils/pom.xml
index 7e6ccf7..7e1513f 100644
--- a/nucleus/test-utils/utils/pom.xml
+++ b/nucleus/test-utils/utils/pom.xml
@@ -55,11 +55,6 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>compile</scope>
- </dependency>
- <dependency>
<groupId>org.glassfish.main.core</groupId>
<artifactId>glassfish</artifactId>
<version>${project.version}</version>