diff --git a/mail-service/pom.xml b/mail-service/pom.xml index e1a53f5ab81cf1aba5c344ec53966b0fce619705..389a247756e3fec3018775572f60b324159769a3 100644 --- a/mail-service/pom.xml +++ b/mail-service/pom.xml @@ -11,13 +11,16 @@ <groupId>de.itvsh.ozg.mail</groupId> <artifactId>mail-service</artifactId> <version>1.1.0-SNAPSHOT</version> + <name>KOP Vorgang Manager Mail Service</name> <properties> <java.version>17</java.version> <!-- TODO version management --> <shedlock.version>4.25.0</shedlock.version> <logcaptor.version>2.7.10</logcaptor.version> - + <kop.license.version>1.3.0-SNAPSHOT</kopPluto.license.version> + <license.inceptionYear>2020</license.inceptionYear> + <license.organizationName>ITVSH</license.organizationName> </properties> <dependencies> @@ -161,6 +164,40 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>2.0.0</version> + <configuration> + <licenseName>eupl_v1_2_de</licenseName> + <licenseResolver>classpath://license</licenseResolver> + <excludes> + <exclude>*.png</exclude> + <exclude>*.txt</exclude> + <exclude>*.json</exclude> + </excludes> + <extraExtensions> + <proto>java</proto> + </extraExtensions> + </configuration> + <executions> + <execution> + <id>first</id> + <goals> + <goal>update-file-header</goal> + </goals> + <phase>process-sources</phase> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>de.itvsh.kop.common</groupId> + <artifactId>kop-common-license</artifactId> + <version>${kop.license.version}</version> + </dependency> + </dependencies> + </plugin> </plugins> </build> diff --git a/notification-manager/pom.xml b/notification-manager/pom.xml index 85fbd9395c12de4592b2f403513fefd80ac9321c..f604cc4c6b5d6e472cfd01785123f82ba93b5905 100644 --- a/notification-manager/pom.xml +++ b/notification-manager/pom.xml @@ -9,23 +9,25 @@ <groupId>de.itvsh.kop.notification</groupId> <artifactId>notification-manager</artifactId> + <name>KOP Notification Manager</name> <version>1.1.0-SNAPSHOT</version> <properties> <user-manager-interface.version>1.0.0</user-manager-interface.version> + <kop.license.version>1.3.0-SNAPSHOT</kop.license.version> + <license.inceptionYear>2020</license.inceptionYear> + <license.organizationName>ITVSH</license.organizationName> </properties> <dependencies> <dependency> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-interface</artifactId> - <version>${project.version}</version> </dependency> <dependency> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-utils</artifactId> - <version>${project.version}</version> </dependency> <dependency> <groupId>de.itvsh.kop.user</groupId> @@ -69,12 +71,11 @@ <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> </dependency> - + <!-- Test --> <dependency> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-utils</artifactId> - <version>${project.version}</version> <type>test-jar</type> <scope>test</scope> </dependency> @@ -94,6 +95,40 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>2.0.0</version> + <configuration> + <licenseName>eupl_v1_2_de</licenseName> + <licenseResolver>classpath://license</licenseResolver> + <excludes> + <exclude>*.png</exclude> + <exclude>*.txt</exclude> + <exclude>*.json</exclude> + </excludes> + <extraExtensions> + <proto>java</proto> + </extraExtensions> + </configuration> + <executions> + <execution> + <id>first</id> + <goals> + <goal>update-file-header</goal> + </goals> + <phase>process-sources</phase> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>de.itvsh.kop.common</groupId> + <artifactId>kop-common-license</artifactId> + <version>${kop.license.version}</version> + </dependency> + </dependencies> + </plugin> </plugins> </build> </project> \ No newline at end of file diff --git a/pluto-interface/pom.xml b/pluto-interface/pom.xml index f6485198888ae38eec642de29680204fa6b23add..cd10c71a17b4a08133344a59ab68f90f5eb8cd6d 100644 --- a/pluto-interface/pom.xml +++ b/pluto-interface/pom.xml @@ -4,7 +4,7 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-dependencies</artifactId> - <version>1.2.1</version> + <version>1.3.0-SNAPSHOT</version> <relativePath /> </parent> @@ -12,7 +12,7 @@ <artifactId>pluto-interface</artifactId> <version>1.1.0-SNAPSHOT</version> - <name>Pluto Interface</name> + <name>KOP Vorgang Manager gRPC Interface</name> <description>Interface (gRPC) for Pluto Server</description> <properties> @@ -22,6 +22,11 @@ <java.version>17</java.version> <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> + + <kop.license.version>1.3.0-SNAPSHOT</kop.license.version> + <license.inceptionYear>2020</license.inceptionYear> + <license.organizationName>ITVSH</license.organizationName> + <license.projectName>KOP</license.projectName> </properties> <dependencyManagement> @@ -105,6 +110,40 @@ </execution> </executions> </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>2.0.0</version> + <configuration> + <licenseName>eupl_v1_2_de</licenseName> + <licenseResolver>classpath://license</licenseResolver> + <excludes> + <exclude>*.png</exclude> + <exclude>*.txt</exclude> + <exclude>*.json</exclude> + </excludes> + <extraExtensions> + <proto>java</proto> + </extraExtensions> + </configuration> + <executions> + <execution> + <id>first</id> + <goals> + <goal>update-file-header</goal> + </goals> + <phase>process-sources</phase> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>de.itvsh.kop.common</groupId> + <artifactId>kop-common-license</artifactId> + <version>${kop.license.version}</version> + </dependency> + </dependencies> + </plugin> </plugins> </build> diff --git a/pluto-server/pom.xml b/pluto-server/pom.xml index 3fb0ce11fdbe02534861098c51d3f1f2d59ff7ca..22628bd41232fcb9bd8236e614d66875d75a8477 100644 --- a/pluto-server/pom.xml +++ b/pluto-server/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>de.itvsh.kop.common</groupId> <artifactId>kop-common-parent</artifactId> - <version>1.2.1</version> + <version>1.3.0-SNAPSHOT</version> <relativePath /> </parent> @@ -13,7 +13,7 @@ <artifactId>pluto-server</artifactId> <version>1.1.0-SNAPSHOT</version> - <name>Pluto Server</name> + <name>KOP Vorgang Manager (Pluto) Server</name> <description>Server Implementierung des VorgangManagers (Pluto)</description> <properties> @@ -28,11 +28,11 @@ <mongock.version>5.1.4</mongock.version> <testcontainer.version>1.17.3</testcontainer.version> + <kop.license.version>1.3.0-SNAPSHOT</kop.license.version> <maven-deploy-plugin.version>3.0.0</maven-deploy-plugin.version> <license.inceptionYear>2020</license.inceptionYear> <license.organizationName>ITVSH</license.organizationName> - <license.projectName>KOP</license.projectName> </properties> <dependencies> @@ -45,12 +45,10 @@ <dependency> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-interface</artifactId> - <version>${project.version}</version> </dependency> <dependency> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-utils</artifactId> - <version>${project.version}</version> </dependency> <dependency> @@ -189,7 +187,6 @@ <dependency> <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-utils</artifactId> - <version>${project.version}</version> <type>test-jar</type> <scope>test</scope> </dependency> @@ -285,8 +282,8 @@ <artifactId>license-maven-plugin</artifactId> <version>2.0.0</version> <configuration> - <licenseName>eupl</licenseName> - <licenseResolver>${project.baseUri}/src/license</licenseResolver> + <licenseName>eupl_v1_2_de</licenseName> + <licenseResolver>classpath://license</licenseResolver> <excludes> <exclude>*.png</exclude> <exclude>*.txt</exclude> @@ -302,6 +299,13 @@ <phase>process-sources</phase> </execution> </executions> + <dependencies> + <dependency> + <groupId>de.itvsh.kop.common</groupId> + <artifactId>kop-common-license</artifactId> + <version>${kop.license.version}</version> + </dependency> + </dependencies> </plugin> </plugins> </build> diff --git a/pluto-utils/pom.xml b/pluto-utils/pom.xml index c2d5f73373db9801f26fb4efc54d609d31da4129..3576a3a2a6895a83e0ab22fbbd6b93878bc642a7 100644 --- a/pluto-utils/pom.xml +++ b/pluto-utils/pom.xml @@ -10,7 +10,7 @@ <groupId>de.itvsh.ozg.pluto</groupId> <artifactId>pluto-utils</artifactId> - <name>Pluto Util Project</name> + <name>KOP Vorgang Manager (Pluto) Utils</name> <version>1.1.0-SNAPSHOT</version> <properties> @@ -23,7 +23,10 @@ <maven-failsafe-plugin.version>3.0.0-M7</maven-failsafe-plugin.version> <jacoco.plugin.version>0.8.8</jacoco.plugin.version> + <kop.license.version>1.3.0-SNAPSHOT</kop.license.version> <lombok.version>1.18.24</lombok.version> + <license.inceptionYear>2020</license.inceptionYear> + <license.organizationName>ITVSH</license.organizationName> </properties> <dependencies> @@ -177,7 +180,39 @@ </execution> </executions> </plugin> - + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>2.0.0</version> + <configuration> + <licenseName>eupl_v1_2_de</licenseName> + <licenseResolver>classpath://license</licenseResolver> + <excludes> + <exclude>*.png</exclude> + <exclude>*.txt</exclude> + <exclude>*.json</exclude> + </excludes> + <extraExtensions> + <proto>java</proto> + </extraExtensions> + </configuration> + <executions> + <execution> + <id>first</id> + <goals> + <goal>update-file-header</goal> + </goals> + <phase>process-sources</phase> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>de.itvsh.kop.common</groupId> + <artifactId>kop-common-license</artifactId> + <version>${kop.license.version}</version> + </dependency> + </dependencies> + </plugin> </plugins> </build> </project> \ No newline at end of file