Compare commits

...

2 Commits

Author SHA1 Message Date
Peter Boy 01ef44e5e2 First stage of ee10 transition, adopting pom files, add fix 2024-11-17 22:19:10 +01:00
Peter Boy c2a9f89e93 First stage of ee10 transition, adopting pom files 2024-11-17 22:16:03 +01:00
17 changed files with 352 additions and 205 deletions

1
.gitignore vendored
View File

@ -12,6 +12,7 @@ target
.project .project
.settings .settings
.tscache .tscache
.idea
*.vscode *.vscode
/ccm-core/nbproject/ /ccm-core/nbproject/
/ccm-cms/nbproject/ /ccm-cms/nbproject/

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -25,8 +25,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -52,7 +52,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -89,12 +89,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -124,6 +119,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -31,8 +31,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -51,7 +51,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -80,8 +80,8 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>javax.mvc</groupId> <groupId>jakarta.mvc</groupId>
<artifactId>javax.mvc-api</artifactId> <artifactId>jakarta.mvc-api</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
@ -137,12 +137,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -172,6 +167,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
@ -48,11 +49,17 @@
</exclusion> </exclusion>
</exclusions> </exclusions>
</dependency> </dependency>
<dependency> <!--<dependency>
<groupId>javax</groupId> <groupId>javax</groupId>
<artifactId>javaee-api</artifactId> <artifactId>javaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency>-->
<dependency>
<groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-api</artifactId>
<version>10.0.0</version>
<scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
@ -62,7 +69,8 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <!--<groupId>org.hibernate</groupId>-->
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -77,13 +85,18 @@
<artifactId>hibernate-validator-cdi</artifactId> <artifactId>hibernate-validator-cdi</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <!--<dependency> was moved to: jakarta.el » jakarta.el-api
<groupId>javax.el</groupId> <groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId> <artifactId>javax.el-api</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.glassfish</groupId> <groupId>org.glassfish</groupId>
<artifactId>javax.el</artifactId> <artifactId>javax.el</artifactId>
</dependency>-->
<dependency>
<groupId>jakarta.el</groupId>
<artifactId>jakarta.el-api</artifactId>
<version>6.0.1-b06</version>
</dependency> </dependency>
<dependency> <dependency>
@ -92,10 +105,15 @@
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <!--<dependency> was moved to: jakarta.xml.bind
<groupId>javax.xml.bind</groupId> <groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId> <artifactId>jaxb-api</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency>-->
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<version>4.0.2</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.glassfish.jaxb</groupId> <groupId>org.glassfish.jaxb</groupId>
@ -103,9 +121,14 @@
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <!--<dependency> Relocated → jakarta.mvc » jakarta.mvc-api
<groupId>javax.mvc</groupId> <groupId>javax.mvc</groupId>
<artifactId>javax.mvc-api</artifactId> <artifactId>javax.mvc-api</artifactId>
</dependency>-->
<dependency>
<groupId>jakarta.mvc</groupId>
<artifactId>jakarta.mvc-api</artifactId>
<version>2.1.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.eclipse.krazo</groupId> <groupId>org.eclipse.krazo</groupId>
@ -137,9 +160,14 @@
<groupId>commons-io</groupId> <groupId>commons-io</groupId>
<artifactId>commons-io</artifactId> <artifactId>commons-io</artifactId>
</dependency> </dependency>
<dependency> <!--<dependency> Moved to: org.apache.commons » commons-lang3
<groupId>commons-lang</groupId> <groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId> <artifactId>commons-lang</artifactId>
</dependency>-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.17.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>commons-validator</groupId> <groupId>commons-validator</groupId>
@ -152,7 +180,7 @@
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <!-- <dependency> moved to org.hamcrest » hamcrest
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest-core</artifactId>
<scope>test</scope> <scope>test</scope>
@ -161,6 +189,12 @@
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId> <artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency>-->
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<version>3.0</version>
<scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
@ -189,6 +223,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -29,8 +29,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -102,6 +102,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -31,8 +31,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<type>jar</type> <type>jar</type>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -51,7 +51,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
@ -74,8 +74,8 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>javax.mvc</groupId> <groupId>jakarta.mvc</groupId>
<artifactId>javax.mvc-api</artifactId> <artifactId>jakarta.mvc-api</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
@ -121,12 +121,7 @@
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -156,6 +151,7 @@
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>

View File

@ -1,5 +1,7 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<properties> <properties>
@ -25,13 +27,19 @@
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
</dependency> </dependency>
<dependency> <!--<dependency> moved to org.hamcrest » hamcrest
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest-core</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId> <artifactId>hamcrest-library</artifactId>
</dependency>-->
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<version>3.0</version>
<scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
@ -49,15 +57,26 @@
<artifactId>arquillian-persistence-dbunit</artifactId> <artifactId>arquillian-persistence-dbunit</artifactId>
</dependency> </dependency>
<dependency> <!--<dependency> Moved to com.google.code.findbugs
<groupId>net.sourceforge.findbugs</groupId> <groupId>net.sourceforge.findbugs</groupId>
<artifactId>annotations</artifactId> <artifactId>annotations</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency>-->
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-annotations</artifactId>
<version>4.8.6</version>
</dependency> </dependency>
<dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-api-maven</artifactId>
<version>3.3.2</version>
</dependency>
<dependency> <dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId> <groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@ -35,8 +35,8 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax.mvc</groupId> <groupId>jakarta.mvc</groupId>
<artifactId>javax.mvc-api</artifactId> <artifactId>jakarta.mvc-api</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.eclipse.krazo</groupId> <groupId>org.eclipse.krazo</groupId>

View File

@ -31,8 +31,9 @@
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>javax</groupId> <groupId>jakarta.platform</groupId>
<artifactId>javaee-api</artifactId> <artifactId>jakarta.jakartaee-api</artifactId>
<version>10.0.0</version>
</dependency> </dependency>

304
pom.xml
View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
@ -8,7 +9,8 @@
<!--<ccm.version>7.0.0-SNAPSHOT</ccm.version>--> <!--<ccm.version>7.0.0-SNAPSHOT</ccm.version>-->
<maven.build.timestamp.format>yyyy-MM-dd'T'HHmmss</maven.build.timestamp.format> <maven.build.timestamp.format>yyyy-MM-dd'T'HHmmss</maven.build.timestamp.format>
<!-- Node JS version to use by frontend-maven-plugin --> <!-- Node JS version to use by frontend-maven-plugin -->
<nodeJsVersion>v16.14.2</nodeJsVersion> <!-- <nodeJsVersion>v16.14.2</nodeJsVersion> -->
<nodeJsVersion>v22.11.0</nodeJsVersion> <!-- latest LTS version as of Nov.24 -->
<!-- <!--
Version for NPM packages that are deployed to our package Version for NPM packages that are deployed to our package
repository. NPM does not support SNAPSHOTS like Maven, therefore repository. NPM does not support SNAPSHOTS like Maven, therefore
@ -172,24 +174,27 @@
<!-- <!--
Offical Maven plugins (in alphabetic order) Offical Maven plugins (in alphabetic order)
Versions as of 2024-11
--> -->
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId> <artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version> <version>3.7.1</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId> <artifactId>maven-clean-plugin</artifactId>
<version>3.1.0</version> <!-- <version>3.1.0</version> -->
<version>3.4.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version> <!-- <version>3.8.1</version> -->
<version>3.13.0</version>
<configuration> <configuration>
<source>11</source> <source>21</source>
<target>11</target> <target>21</target>
<optimize>true</optimize> <optimize>true</optimize>
<debug>true</debug> <debug>true</debug>
<encoding>${project.build.sourceEncoding}</encoding> <encoding>${project.build.sourceEncoding}</encoding>
@ -198,41 +203,47 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId> <artifactId>maven-deploy-plugin</artifactId>
<version>3.0.0-M1</version> <!-- <version>3.0.0-M1</version> -->
<version>3.1.3</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId> <artifactId>maven-ear-plugin</artifactId>
<version>3.0.2</version> <version>3.3.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId> <artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M3</version> <!-- <version>3.0.0-M3</version> -->
<version>3.5.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId> <artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version> <!-- <version>3.2.0</version> -->
<version>3.4.2</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId> <artifactId>maven-javadoc-plugin</artifactId>
<version>3.2.0</version> <!-- <version>3.2.0</version> -->
<version>3.11.1</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId> <artifactId>maven-jxr-plugin</artifactId>
<version>3.0.0</version> <!-- <version>3.0.0</version> -->
<version>3.6.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId> <artifactId>maven-pmd-plugin</artifactId>
<version>3.13.0</version> <!--<version>3.13.0</version>-->
<version>3.26.0</version>
<configuration> <configuration>
<linkXref>true</linkXref> <linkXref>true</linkXref>
<sourceEncoding>utf-8</sourceEncoding> <sourceEncoding>utf-8</sourceEncoding>
<targetJdk>11</targetJdk> <targetJdk>21</targetJdk>
<!-- <rulesets> <!-- <rulesets>
<ruleset>/rulesets/basic.xml</ruleset> <ruleset>/rulesets/basic.xml</ruleset>
<ruleset>/rulesets/braces.xml</ruleset> <ruleset>/rulesets/braces.xml</ruleset>
@ -264,37 +275,44 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId> <artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.1.0</version> <!--<version>3.1.0</version>-->
<version>3.8.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId> <artifactId>maven-release-plugin</artifactId>
<version>3.0.0-M1</version> <!--<version>3.0.0-M1</version>-->
<version>3.1.1</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId> <artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M5</version> <!--<version>3.0.0-M5</version>-->
<version>3.5.2</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M4</version> <!--<version>3.0.0-M4</version>-->
<version>3.5.2</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId> <artifactId>maven-surefire-report-plugin</artifactId>
<version>3.0.0-M5</version> <!--<version>3.0.0-M5</version>-->
<version>3.5.2</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId> <artifactId>maven-site-plugin</artifactId>
<version>3.9.0</version> <!--<version>3.9.0</version>-->
<version>3.21.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId> <artifactId>maven-war-plugin</artifactId>
<version>3.3.0</version> <!--<version>3.3.0</version>-->
<version>3.4.0</version>
</plugin> </plugin>
<!-- <!--
@ -303,17 +321,20 @@
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<version>3.0.0</version> <!--<version>3.0.0</version>-->
<version>3.5.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>com.github.eirslett</groupId> <groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId> <artifactId>frontend-maven-plugin</artifactId>
<version>1.12.1</version> <!--<version>1.12.1</version>-->
<version>1.15.1</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>com.github.spotbugs</groupId> <groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId> <artifactId>spotbugs-maven-plugin</artifactId>
<version>4.0.0</version> <!--<version>4.0.0</version>-->
<version>4.8.6.6</version>
<configuration> <configuration>
<findbugsXmlOutput>true</findbugsXmlOutput> <findbugsXmlOutput>true</findbugsXmlOutput>
<xmlOutput>true</xmlOutput> <xmlOutput>true</xmlOutput>
@ -335,41 +356,48 @@
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId> <artifactId>build-helper-maven-plugin</artifactId>
<version>3.1.0</version> <!--<version>3.1.0</version>-->
<version>3.6.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId> <artifactId>properties-maven-plugin</artifactId>
<version>1.0.0</version> <!--<version>1.0.0</version>-->
<version>1.2.1</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId> <artifactId>versions-maven-plugin</artifactId>
<version>2.7</version> <!--<version>2.7</version>-->
<version>2.18.0</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId> <artifactId>taglist-maven-plugin</artifactId>
<version>2.4</version> <!--<version>2.4</version>-->
<version>3.2.1</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.jacoco</groupId> <groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId> <artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.5</version> <!--<version>0.8.5</version>-->
<version>0.8.12</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.wildfly.plugins</groupId> <groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId> <artifactId>wildfly-maven-plugin</artifactId>
<version>2.1.0.Beta1</version> <!--<version>2.1.0.Beta1</version>-->
<version>5.0.1.Final</version>
<configuration> <configuration>
<skip>true</skip> <skip>true</skip>
<version>24.0.1.Final</version> <version>34.0.0.Final</version>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.wildfly.plugins</groupId> <groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-jar-maven-plugin</artifactId> <artifactId>wildfly-jar-maven-plugin</artifactId>
<version>3.0.2.Final</version> <!--<version>3.0.2.Final</version>-->
<version>11.0.2.Final</version>
<configuration> <configuration>
<skip>true</skip> <skip>true</skip>
</configuration> </configuration>
@ -405,10 +433,10 @@
<configuration> <configuration>
<rules> <rules>
<requireJavaVersion> <requireJavaVersion>
<version>11.0</version> <version>21.0</version>
</requireJavaVersion> </requireJavaVersion>
<requireMavenVersion> <requireMavenVersion>
<version>3.3.1</version> <version>3.9.9</version>
</requireMavenVersion> </requireMavenVersion>
</rules> </rules>
</configuration> </configuration>
@ -464,10 +492,17 @@
******************************* *******************************
--> -->
<!-- JavaEE API --> <!-- JavaEE API -->
<dependency> <!--<dependency>
<groupId>javax</groupId> <groupId>javax</groupId>
<artifactId>javaee-api</artifactId> <artifactId>javaee-api</artifactId>
<version>8.0.1</version> <version>8.0.1</version>
</dependency>-->
<!-- Jakarta EE 10 Platform API -->
<dependency>
<groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-api</artifactId>
<version>10.0.0</version>
</dependency> </dependency>
<!-- <!--
@ -479,7 +514,8 @@
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId> <artifactId>hibernate-core</artifactId>
<version>5.3.20.Final</version> <!--<version>5.3.20.Final</version>-->
<version>6.6.2.Final</version>
</dependency> </dependency>
<!-- <!--
@ -487,15 +523,18 @@
Entities. Entities.
--> -->
<dependency> <dependency>
<groupId>org.hibernate</groupId> <!--<groupId>org.hibernate</groupId>-->
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-envers</artifactId> <artifactId>hibernate-envers</artifactId>
<version>5.3.20.Final</version> <!--<version>5.3.20.Final</version>-->
<version>6.6.2.Final</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.postgresql</groupId> <groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
<version>42.2.14</version> <!--<version>42.2.14</version>-->
<version>42.7.4</version>
</dependency> </dependency>
<!-- <!--
@ -504,24 +543,31 @@
<dependency> <dependency>
<groupId>org.hibernate.validator</groupId> <groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId> <artifactId>hibernate-validator</artifactId>
<version>6.1.5.Final</version> <!--<version>6.1.5.Final</version>-->
<version>8.0.1.Final</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hibernate.validator</groupId> <groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator-cdi</artifactId> <artifactId>hibernate-validator-cdi</artifactId>
<version>6.1.5.Final</version> <!--<version>6.1.5.Final</version>-->
<version>8.0.1.Final</version>
</dependency> </dependency>
<dependency> <!--<dependency>
<groupId>javax.el</groupId> <groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId> <artifactId>javax.el-api</artifactId>
<version>3.0.1-b06</version> <version>3.0.1-b06</version>
</dependency> </dependency>-->
<dependency> <dependency>
<groupId>jakarta.el</groupId>
<artifactId>jakarta.el-api</artifactId>
<version>6.0.1-b06</version>
</dependency>
<!--<dependency> was moved to: jakarta.el » jakarta.el-api
<groupId>org.glassfish</groupId> <groupId>org.glassfish</groupId>
<artifactId>javax.el</artifactId> <artifactId>javax.el</artifactId>
<version>3.0.1-b11</version> <version>3.0.1-b11</version>
</dependency> </dependency>-->
<!-- <!--
Hibernate Search provides seamless integration of Apache Lucene with Hibernate Search provides seamless integration of Apache Lucene with
@ -539,39 +585,48 @@
<dependency> <dependency>
<groupId>org.flywaydb</groupId> <groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId> <artifactId>flyway-core</artifactId>
<version>6.4.4</version> <!--<version>6.4.4</version>-->
<version>10.21.0</version>
</dependency> </dependency>
<!-- <!--
Since Java 11 jaxb is not longer part of the standard JDK. Since Java 11 jaxb is not longer part of the standard JDK.
Java EE implementations must provide an implementation. Java EE implementations must provide an implementation.
--> -->
<dependency> <!--<dependency> was moved to: jakarta.xml.bind » jakarta.xml.bind-api
<groupId>javax.xml.bind</groupId> <groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId> <artifactId>jaxb-api</artifactId>
<version>2.4.0-b180830.0359</version> <version>2.4.0-b180830.0359</version>
</dependency>-->
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<version>4.0.2</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.glassfish.jaxb</groupId> <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId> <artifactId>jaxb-runtime</artifactId>
<version>2.4.0-b180830.0438</version> <!--<version>2.4.0-b180830.0438</version>-->
<version>4.0.5</version>
</dependency> </dependency>
<!-- <!--
RESTeasy is used in Wildfly (primary target runtime) as RESTeasy is used in Wildfly (primary target runtime) as
implementation of JAX-RS. Unfortunetly, multipart uploads are implementation of JAX-RS. Unfortunately, multipart uploads are
not standardized in the JAX-RS, therefore we have to use not standardized in the JAX-RS, therefore we have to use
a vendor specific solution... a vendor specific solution...
--> -->
<dependency> <dependency>
<groupId>org.jboss.resteasy</groupId> <groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-core</artifactId> <artifactId>resteasy-core</artifactId>
<version>4.6.0.Final</version> <!--<version>4.6.0.Final</version>-->
<version>6.2.11.Final</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.jboss.resteasy</groupId> <groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-multipart-provider</artifactId> <artifactId>resteasy-multipart-provider</artifactId>
<version>3.14.0.Final</version> <!--<version>3.14.0.Final</version>-->
<version>6.2.11.Final</version>
</dependency> </dependency>
<!-- <!--
@ -582,10 +637,15 @@
all major application servers. Krazo all provides several all major application servers. Krazo all provides several
extensions for template engines. extensions for template engines.
--> -->
<dependency> <!--<dependency> Relocated → jakarta.mvc » jakarta.mvc-api
<groupId>javax.mvc</groupId> <groupId>javax.mvc</groupId>
<artifactId>javax.mvc-api</artifactId> <artifactId>javax.mvc-api</artifactId>
<version>1.0.0</version> <version>1.0.0</version>
</dependency>-->
<dependency>
<groupId>jakarta.mvc</groupId>
<artifactId>jakarta.mvc-api</artifactId>
<version>2.1.0</version>
</dependency> </dependency>
<!-- <!--
Krazo core dependency. Should be used with the `provided` scope Krazo core dependency. Should be used with the `provided` scope
@ -594,54 +654,63 @@
<dependency> <dependency>
<groupId>org.eclipse.krazo</groupId> <groupId>org.eclipse.krazo</groupId>
<artifactId>krazo-core</artifactId> <artifactId>krazo-core</artifactId>
<version>1.1.0-M1</version> <!--<version>1.1.0-M1</version>-->
<version>3.0.1</version>
</dependency> </dependency>
<!-- Krazo for Glassfish/Papaya --> <!-- Krazo for Glassfish/Papaya -->
<dependency> <dependency>
<groupId>org.eclipse.krazo</groupId> <groupId>org.eclipse.krazo</groupId>
<artifactId>krazo-jersey</artifactId> <artifactId>krazo-jersey</artifactId>
<version>1.1.0-M1</version> <!--<version>1.1.0-M1</version>-->
<version>3.0.1</version>
</dependency> </dependency>
<!-- Krazo for Wildfly and JBoss EAP --> <!-- Krazo for Wildfly and JBoss EAP -->
<dependency> <dependency>
<groupId>org.eclipse.krazo</groupId> <groupId>org.eclipse.krazo</groupId>
<artifactId>krazo-resteasy</artifactId> <artifactId>krazo-resteasy</artifactId>
<version>1.1.0-M1</version> <!--<version>1.1.0-M1</version>-->
<version>3.0.1</version>
</dependency> </dependency>
<!-- Krazo support for Freemarker --> <!-- Krazo support for Freemarker -->
<dependency> <dependency>
<groupId>org.eclipse.krazo.ext</groupId> <groupId>org.eclipse.krazo.ext</groupId>
<artifactId>krazo-freemarker</artifactId> <artifactId>krazo-freemarker</artifactId>
<version>1.1.0-M1</version> <!--<version>1.1.0-M1</version>-->
<version>3.0.0</version>
</dependency> </dependency>
<!-- Shiro lib for security stuff --> <!-- Shiro lib for security stuff -->
<dependency> <dependency>
<groupId>org.apache.shiro</groupId> <groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId> <artifactId>shiro-core</artifactId>
<version>1.5.3</version> <!--<version>1.5.3</version>-->
<version>2.0.2</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.shiro</groupId> <groupId>org.apache.shiro</groupId>
<artifactId>shiro-web</artifactId> <artifactId>shiro-web</artifactId>
<version>1.5.3</version> <!--<version>1.5.3</version>-->
<version>2.0.2</version>
</dependency> </dependency>
<!-- Json Web Token support --> <!-- Json Web Token support -->
<dependency> <dependency>
<groupId>io.jsonwebtoken</groupId> <groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt-api</artifactId> <artifactId>jjwt-api</artifactId>
<version>0.11.2</version> <!--<version>0.11.2</version>-->
<version>0.12.6</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.jsonwebtoken</groupId> <groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt-impl</artifactId> <artifactId>jjwt-impl</artifactId>
<version>0.11.2</version> <!--<version>0.11.2</version>-->
<version>0.12.6</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.jsonwebtoken</groupId> <groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt-jackson</artifactId> <artifactId>jjwt-jackson</artifactId>
<version>0.11.2</version> <!--<version>0.11.2</version>-->
<version>0.12.6</version>
</dependency> </dependency>
<!-- <!--
@ -653,7 +722,8 @@
<dependency> <dependency>
<groupId>org.apache.logging.log4j</groupId> <groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-bom</artifactId> <artifactId>log4j-bom</artifactId>
<version>2.13.3</version> <!--<version>2.13.3</version>-->
<version>2.24.1</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
@ -665,49 +735,62 @@
<dependency> <dependency>
<groupId>org.apache.lucene</groupId> <groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId> <artifactId>lucene-core</artifactId>
<version>8.5.2</version> <!--<version>8.5.2</version>-->
<version>10.0.0</version>
</dependency> </dependency>
<!-- Libraries from the Apache Commons project --> <!-- Libraries from the Apache Commons project -->
<dependency> <dependency>
<groupId>commons-io</groupId> <groupId>commons-io</groupId>
<artifactId>commons-io</artifactId> <artifactId>commons-io</artifactId>
<version>2.7</version> <!--<version>2.7</version>-->
<version>2.17.0</version>
</dependency> </dependency>
<dependency> <!--<dependency> Moved to: org.apache.commons » commons-lang3
<groupId>commons-lang</groupId> <groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId> <artifactId>commons-lang</artifactId>
<version>2.6</version> <version>2.6</version>
</dependency>-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<!--<version>2.6</version>-->
<version>3.17.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>commons-validator</groupId> <groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId> <artifactId>commons-validator</artifactId>
<version>1.7</version> <!--<version>1.7</version>-->
<version>1.9.0</version>
</dependency> </dependency>
<!-- Apache Commons libraries end --> <!-- Apache Commons libraries end -->
<dependency> <dependency>
<groupId>org.reflections</groupId> <groupId>org.reflections</groupId>
<artifactId>reflections</artifactId> <artifactId>reflections</artifactId>
<version>0.9.12</version> <!--<version>0.9.12</version>-->
<version>0.10.2</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.freemarker</groupId> <groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId> <artifactId>freemarker</artifactId>
<version>2.3.30</version> <!--<version>2.3.30</version>-->
<version>2.3.33</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.jsoup</groupId> <groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId> <artifactId>jsoup</artifactId>
<version>1.13.1</version> <!--<version>1.13.1</version>-->
<version>1.18.1</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.maven</groupId> <groupId>org.apache.maven</groupId>
<artifactId>maven-artifact</artifactId> <artifactId>maven-artifact</artifactId>
<version>3.6.3</version> <!--<version>3.6.3</version>-->
<version>3.9.9</version>
</dependency> </dependency>
<dependency> <dependency>
@ -716,16 +799,22 @@
<version>1.2.2</version> <version>1.2.2</version>
</dependency> </dependency>
<dependency> <!--<dependency> Moved to com.google.code.findbugs » annotations to com.github.spotbugs » spotbugs-annotations
<groupId>net.sourceforge.findbugs</groupId> <groupId>net.sourceforge.findbugs</groupId>
<artifactId>annotations</artifactId> <artifactId>annotations</artifactId>
<version>1.3.2</version> <version>1.3.2</version>
</dependency>-->
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-annotations</artifactId>
<version>4.8.6</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson</groupId> <groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId> <artifactId>jackson-bom</artifactId>
<version>2.11.0</version> <!--<version>2.11.0</version>-->
<version>2.18.1</version>
<scope>import</scope> <scope>import</scope>
<type>pom</type> <type>pom</type>
</dependency> </dependency>
@ -736,11 +825,18 @@
********************** **********************
--> -->
<!-- JUnit test framework --> <!-- JUnit test framework -->
<!-- Moved to org.junit.jupiter » junit-jupiter-api, Version 5 only -->
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.13</version> <!--<version>4.13</version>-->
<version>4.13.2</version>
</dependency> </dependency>
<!--<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.11.3</version>
</dependency>-->
<!-- <!--
Arquillian test framework for running tests inside an JavaEE Arquillian test framework for running tests inside an JavaEE
@ -749,7 +845,8 @@
<dependency> <dependency>
<groupId>org.jboss.arquillian</groupId> <groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-bom</artifactId> <artifactId>arquillian-bom</artifactId>
<version>1.6.0.Final</version> <!--<version>1.6.0.Final</version>-->
<version>1.9.1.Final</version>
<scope>import</scope> <scope>import</scope>
<type>pom</type> <type>pom</type>
</dependency> </dependency>
@ -768,16 +865,35 @@
<artifactId>arquillian-jacoco</artifactId> <artifactId>arquillian-jacoco</artifactId>
<version>1.1.0</version> <version>1.1.0</version>
</dependency> </dependency>
<!-- testweise hier, ob das in Unterprojekten hilft, z.B. in
ccm-core. pom file line 189, wo shrinkwrap nicht gefunden
wird.
-->
<dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-api-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<version>3.3.2</version>
<scope>test</scope>
</dependency>
<!-- test Ende, ggf. komplett entfernen, wenn es nicht hilft -->
<dependency> <dependency>
<groupId>org.wildfly.arquillian</groupId> <groupId>org.wildfly.arquillian</groupId>
<artifactId>wildfly-arquillian-container-managed</artifactId> <artifactId>wildfly-arquillian-container-managed</artifactId>
<version>3.0.1.Final</version> <!--<version>3.0.1.Final</version>-->
<version>5.0.1.Final</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.wildfly.arquillian</groupId> <groupId>org.wildfly.arquillian</groupId>
<artifactId>wildfly-arquillian-container-remote</artifactId> <artifactId>wildfly-arquillian-container-remote</artifactId>
<version>3.0.1.Final</version> <!--<version>3.0.1.Final</version>-->
<version>5.0.1.Final</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -796,7 +912,8 @@
<dependency> <dependency>
<groupId>org.jboss.logmanager</groupId> <groupId>org.jboss.logmanager</groupId>
<artifactId>jboss-logmanager</artifactId> <artifactId>jboss-logmanager</artifactId>
<version>2.1.17.Final</version> <!--<version>2.1.17.Final</version>-->
<version>3.0.6.Final</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -828,7 +945,8 @@
<dependency> <dependency>
<groupId>org.jacoco</groupId> <groupId>org.jacoco</groupId>
<artifactId>org.jacoco.core</artifactId> <artifactId>org.jacoco.core</artifactId>
<version>0.8.5</version> <!--<version>0.8.5</version>-->
<version>0.8.12</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
@ -836,17 +954,23 @@
Hamcrest provides nice Matchers for JUnit test, making the Hamcrest provides nice Matchers for JUnit test, making the
assertions in the tests for readable. assertions in the tests for readable.
--> -->
<dependency> <!--<dependency> moved to org.hamcrest » hamcrest
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest-core</artifactId>
<version>2.2</version> <version>2.2</version>
</dependency> </dependency>-->
<dependency> <dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<version>3.0</version>
<scope>test</scope>
</dependency>
<!--<dependency> moved to org.hamcrest » hamcrest
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId> <artifactId>hamcrest-library</artifactId>
<version>2.2</version> <version>2.2</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>-->
<!-- <!--
The EqualsVerifier from Jan Ouwens for checking the equals and The EqualsVerifier from Jan Ouwens for checking the equals and
@ -856,36 +980,42 @@
<dependency> <dependency>
<groupId>nl.jqno.equalsverifier</groupId> <groupId>nl.jqno.equalsverifier</groupId>
<artifactId>equalsverifier</artifactId> <artifactId>equalsverifier</artifactId>
<version>3.4</version> <!--<version>3.4</version>-->
<version>3.17.3</version>
</dependency> </dependency>
<!-- h2 database in used to check some database related things --> <!-- h2 database in used to check some database related things -->
<dependency> <dependency>
<groupId>com.h2database</groupId> <groupId>com.h2database</groupId>
<artifactId>h2</artifactId> <artifactId>h2</artifactId>
<version>1.4.200</version> <!--<version>1.4.200</version>-->
<version>2.3.232</version>
</dependency> </dependency>
<!-- WebJars --> <!-- WebJars -->
<dependency> <dependency>
<groupId>org.webjars</groupId> <groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId> <artifactId>font-awesome</artifactId>
<version>4.7.0</version> <!--<version>4.7.0</version>-->
<version>6.6.0</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.webjars</groupId> <groupId>org.webjars</groupId>
<artifactId>requirejs</artifactId> <artifactId>requirejs</artifactId>
<version>2.3.5</version> <!--<version>2.3.5</version>-->
<version>2.3.7</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.webjars</groupId> <groupId>org.webjars</groupId>
<artifactId>requirejs-domready</artifactId> <artifactId>requirejs-domready</artifactId>
<version>2.0.1-2</version> <!--<version>2.0.1-2</version>-->
<version>2.0.1-3</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.webjars.npm</groupId> <groupId>org.webjars.npm</groupId>
<artifactId>tinymce</artifactId> <artifactId>tinymce</artifactId>
<version>4.8.2</version> <!--<version>4.8.2</version>-->
<version>7.4.1</version>
</dependency> </dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>