diff --git a/ozgcloud-common-dependencies/pom.xml b/ozgcloud-common-dependencies/pom.xml index f0f11e569033fc7b3ccec039ed4af280d15dd8eb..0b3137d6eb61ab409d1abe8fc7f0207d8b18c723 100644 --- a/ozgcloud-common-dependencies/pom.xml +++ b/ozgcloud-common-dependencies/pom.xml @@ -31,7 +31,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common</artifactId> - <version>4.3.2</version> + <version>4.4.0-SNAPSHOT</version> </parent> <artifactId>ozgcloud-common-dependencies</artifactId> diff --git a/ozgcloud-common-dependencies/pom.xml.versionsBackup b/ozgcloud-common-dependencies/pom.xml.versionsBackup new file mode 100644 index 0000000000000000000000000000000000000000..0b3137d6eb61ab409d1abe8fc7f0207d8b18c723 --- /dev/null +++ b/ozgcloud-common-dependencies/pom.xml.versionsBackup @@ -0,0 +1,315 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + + Lizenziert unter der EUPL, Version 1.2 oder - sobald + diese von der Europäischen Kommission genehmigt wurden - + Folgeversionen der EUPL ("Lizenz"); + Sie dürfen dieses Werk ausschließlich gemäß + dieser Lizenz nutzen. + Eine Kopie der Lizenz finden Sie hier: + + https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + + Sofern nicht durch anwendbare Rechtsvorschriften + gefordert oder in schriftlicher Form vereinbart, wird + die unter der Lizenz verbreitete Software "so wie sie + ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + ausdrücklich oder stillschweigend - verbreitet. + Die sprachspezifischen Genehmigungen und Beschränkungen + unter der Lizenz sind dem Lizenztext zu entnehmen. + +--> +<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>de.ozgcloud.common</groupId> + <artifactId>ozgcloud-common</artifactId> + <version>4.4.0-SNAPSHOT</version> + </parent> + + <artifactId>ozgcloud-common-dependencies</artifactId> + <name>OzgCloud Common - Dependencies</name> + <packaging>pom</packaging> + <description>Dependenencies management for ozgcloud projects</description> + + <properties> + <vorgang-manager.version>2.9.0</vorgang-manager.version> + <license.version>1.3.0</license.version> + + <maven.compiler.source>${java.version}</maven.compiler.source> + <maven.compiler.target>${java.version}</maven.compiler.target> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + + <spring-boot.version>3.2.9</spring-boot.version> + <spring.version>6.1.12</spring.version> + + <grpc.spring-boot-starter.version>5.0.0</grpc.spring-boot-starter.version> + + <net.devh.grpc.spring-boot-server-starter.version>2.14.0.RELEASE</net.devh.grpc.spring-boot-server-starter.version> + <net.devh.grpc.spring-boot-client-starter.version>2.14.0.RELEASE</net.devh.grpc.spring-boot-client-starter.version> + <grpc.version>1.59.0</grpc.version> + + + <protoc-jar-plugin.version>3.11.4</protoc-jar-plugin.version> + + <protobuf.version>3.25.1</protobuf.version> + <protoc-gen.version>1.60.0</protoc-gen.version> + + <mapstruct.version>1.6.0</mapstruct.version> + <commons-io.version>2.16.1</commons-io.version> + <commons-beanutils.version>1.9.4</commons-beanutils.version> + <commons-lang3.version>3.16.0</commons-lang3.version> + <commons-collections.version>4.4</commons-collections.version> + + <java-jwt.version>4.4.0</java-jwt.version> + <jjwt.version>0.12.6</jjwt.version> + + <jakarta.version>2.1.0</jakarta.version> + + <quarkus.platform.version>3.6.5</quarkus.platform.version> + + <keycloak-adapter.version>23.0.7</keycloak-adapter.version> + <keycloak-spring-boot-starter.version>23.0.7</keycloak-spring-boot-starter.version> + + <!-- Test --> + <lorem.version>2.2</lorem.version> +<!-- TODO veraltet - sollte ausgebaut werden--> + <faker.version>1.0.2</faker.version> + </properties> + + <dependencyManagement> + <dependencies> + + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-dependencies</artifactId> + <type>pom</type> + <scope>import</scope> + <version>${spring-boot.version}</version> + </dependency> + + <!-- own projects --> + <dependency> + <groupId>de.ozgcloud.common</groupId> + <artifactId>ozgcloud-common-lib</artifactId> + <version>${ozgcloud-common.version}</version> + </dependency> + <dependency> + <groupId>de.ozgcloud.common</groupId> + <artifactId>ozgcloud-common-test</artifactId> + <version>${ozgcloud-common.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>de.ozgcloud.common</groupId> + <artifactId>ozgcloud-common-license</artifactId> + <version>${license.version}</version> + </dependency> + + <dependency> + <groupId>de.ozgcloud.vorgang-manager</groupId> + <artifactId>vorgang-manager-interface</artifactId> + <version>${vorgang-manager.version}</version> + </dependency> + <dependency> + <groupId>de.ozgcloud.vorgang-manager</groupId> + <artifactId>vorgang-manager-utils</artifactId> + <version>${vorgang-manager.version}</version> + </dependency> + <dependency> + <groupId>de.ozgcloud.vorgang-manager</groupId> + <artifactId>vorgang-manager-utils</artifactId> + <type>test-jar</type> + <version>${vorgang-manager.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>de.ozgcloud.vorgang-manager</groupId> + <artifactId>vorgang-manager-command</artifactId> + <version>${vorgang-manager.version}</version> + </dependency> + + <!-- spring --> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-context</artifactId> + <version>${spring.version}</version> + </dependency> + + <!-- commons --> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>${commons-io.version}</version> + </dependency> + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + <version>${commons-beanutils.version}</version> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>${commons-lang3.version}</version> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-collections4</artifactId> + <version>${commons-collections.version}</version> + </dependency> + + <!-- tools --> + <dependency> + <groupId>org.mapstruct</groupId> + <artifactId>mapstruct</artifactId> + <version>${mapstruct.version}</version> + </dependency> + + <!-- grpc --> + <dependency> + <groupId>io.github.lognet</groupId> + <artifactId>grpc-spring-boot-starter</artifactId> + <version>${grpc.spring-boot-starter.version}</version> + </dependency> + <dependency> + <groupId>io.github.lognet</groupId> + <artifactId>grpc-client-spring-boot-starter</artifactId> + <version>${grpc.spring-boot-starter.version}</version> + </dependency> + <dependency> + <groupId>net.devh</groupId> + <artifactId>grpc-client-spring-boot-starter</artifactId> + <version>${net.devh.grpc.spring-boot-client-starter.version}</version> + </dependency> + <dependency> + <groupId>net.devh</groupId> + <artifactId>grpc-server-spring-boot-starter</artifactId> + <version>${net.devh.grpc.spring-boot-server-starter.version}</version> + </dependency> + + <dependency> + <groupId>io.grpc</groupId> + <artifactId>grpc-stub</artifactId> + <version>${grpc.version}</version> + </dependency> + <dependency> + <groupId>io.grpc</groupId> + <artifactId>grpc-protobuf</artifactId> + <version>${grpc.version}</version> + </dependency> + <dependency> + <groupId>io.grpc</groupId> + <artifactId>grpc-inprocess</artifactId> + <version>${grpc.version}</version> + </dependency> + <!-- protobuf --> + <dependency> + <groupId>com.google.protobuf</groupId> + <artifactId>protobuf-java</artifactId> + <version>${protobuf.version}</version> + </dependency> + <dependency> + <groupId>com.google.protobuf</groupId> + <artifactId>protobuf-java-util</artifactId> + <version>${protobuf.version}</version> + </dependency> + + <!-- keycloak --> + <dependency> + <groupId>org.keycloak.bom</groupId> + <artifactId>keycloak-adapter-bom</artifactId> + <version>${keycloak-adapter.version}</version> + </dependency> + <dependency> + <groupId>org.keycloak</groupId> + <artifactId>keycloak-admin-client</artifactId> + <version>${keycloak-adapter.version}</version> + </dependency> + <dependency> + <groupId>org.keycloak</groupId> + <artifactId>keycloak-spring-boot-starter</artifactId> + <version>${keycloak-spring-boot-starter.version}</version> + </dependency> + + <!-- jwt --> + <dependency> + <groupId>com.auth0</groupId> + <artifactId>java-jwt</artifactId> + <version>${java-jwt.version}</version> + </dependency> + <dependency> + <groupId>io.jsonwebtoken</groupId> + <artifactId>jjwt-api</artifactId> + <version>${jjwt.version}</version> + </dependency> + <dependency> + <groupId>io.jsonwebtoken</groupId> + <artifactId>jjwt-impl</artifactId> + <version>${jjwt.version}</version> + </dependency> + <dependency> + <groupId>io.jsonwebtoken</groupId> + <artifactId>jjwt-jackson</artifactId> + <version>${jjwt.version}</version> + <scope>runtime</scope> + </dependency> + + <!-- APIs --> + <dependency> + <groupId>jakarta.interceptor</groupId> + <artifactId>jakarta.interceptor-api</artifactId> + <version>${jakarta.version}</version> + </dependency> + + <!-- Test --> + <dependency> + <groupId>com.thedeanda</groupId> + <artifactId>lorem</artifactId> + <version>${lorem.version}</version> + </dependency> + <dependency> + <groupId>com.github.javafaker</groupId> + <artifactId>javafaker</artifactId> + <version>${faker.version}</version> + <scope>test</scope> + </dependency> + + <!-- Quarkus --> + <dependency> + <groupId>io.quarkus.platform</groupId> + <artifactId>quarkus-bom</artifactId> + <version>${quarkus.platform.version}</version> + <type>pom</type> + <scope>import</scope> + </dependency> + </dependencies> + </dependencyManagement> + + <distributionManagement> + <repository> + <id>ozg-nexus</id> + <name>ozg-releases</name> + <url>https://nexus.ozg-sh.de/repository/ozg-releases/</url> + </repository> + <snapshotRepository> + <id>ozg-nexus</id> + <name>ozg-snapshots</name> + <url>https://nexus.ozg-sh.de/repository/ozg-snapshots/</url> + </snapshotRepository> + </distributionManagement> + <dependencies> + <dependency> + <groupId>org.glassfish.jaxb</groupId> + <artifactId>jaxb-runtime</artifactId> + <scope>runtime</scope> + </dependency> + </dependencies> + +</project> diff --git a/ozgcloud-common-lib/pom.xml b/ozgcloud-common-lib/pom.xml index 2691fab571d455fd39e7fd1bcfc9c1d782ef65bf..16a7ea5c0cd7ad2b705932dbf372aaf24207231e 100644 --- a/ozgcloud-common-lib/pom.xml +++ b/ozgcloud-common-lib/pom.xml @@ -31,7 +31,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common</artifactId> - <version>4.3.2</version> + <version>4.4.0-SNAPSHOT</version> </parent> <artifactId>ozgcloud-common-lib</artifactId> diff --git a/ozgcloud-common-parent/pom.xml b/ozgcloud-common-parent/pom.xml index 33cff239083181b744bbc12279f7f1fa44f8b85b..4247f451301ca4142465a9a3a70ac4272eed65ea 100644 --- a/ozgcloud-common-parent/pom.xml +++ b/ozgcloud-common-parent/pom.xml @@ -37,7 +37,7 @@ <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-parent</artifactId> - <version>4.3.2</version> + <version>4.4.0-SNAPSHOT</version> <packaging>pom</packaging> <name>OzgCloud Common - Parent</name> @@ -48,7 +48,7 @@ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - <ozgcloud-common.version>4.3.2</ozgcloud-common.version> + <ozgcloud-common.version>4.4.0-SNAPSHOT</ozgcloud-common.version> <ozgcloud.license.version>1.3.0</ozgcloud.license.version> <mapstruct.version>1.6.0</mapstruct.version> diff --git a/ozgcloud-common-pdf/pom.xml b/ozgcloud-common-pdf/pom.xml index 226f1e9b89d218f18f481aaa29bfc959b73c6b8e..02a4a7f50d58a88dc614a3d4f53bfe83918520be 100644 --- a/ozgcloud-common-pdf/pom.xml +++ b/ozgcloud-common-pdf/pom.xml @@ -30,7 +30,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-dependencies</artifactId> - <version>4.3.2</version> + <version>4.4.0-SNAPSHOT</version> <relativePath>../ozgcloud-common-dependencies</relativePath> </parent> <artifactId>ozgcloud-common-pdf</artifactId> diff --git a/ozgcloud-common-test/pom.xml b/ozgcloud-common-test/pom.xml index a14ea42e3eaacf1f1c3efa6f797c767418c46462..8a4654364501a17efd47ebaeb5896fb28988b3f1 100644 --- a/ozgcloud-common-test/pom.xml +++ b/ozgcloud-common-test/pom.xml @@ -30,7 +30,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-dependencies</artifactId> - <version>4.3.2</version> + <version>4.4.0-SNAPSHOT</version> <relativePath>../ozgcloud-common-dependencies</relativePath> </parent> diff --git a/pom.xml b/pom.xml index 98efc7f6a1ede861fbd4bc8a1818d5566da652ac..41f7e317467b0cca1c4cf97741fdecb9e9d7d620 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common</artifactId> - <version>4.3.2</version> + <version>4.4.0-SNAPSHOT</version> <packaging>pom</packaging> <name>OzgCloud Common</name> @@ -45,7 +45,7 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <ozgcloud-common.version>4.3.2</ozgcloud-common.version> + <ozgcloud-common.version>4.4.0-SNAPSHOT</ozgcloud-common.version> <ozgcloud.license.version>1.3.0</ozgcloud.license.version> <java.version>21</java.version>