diff --git a/bescheid-manager/pom.xml b/bescheid-manager/pom.xml index 6b30ecf37c36b2a4687f9d28f131da26e0a5cc9a..8f1a2a9b9b7e9e07bb4bdce3240f6a9e75082e91 100644 --- a/bescheid-manager/pom.xml +++ b/bescheid-manager/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-parent</artifactId> - <version>4.3.2</version> + <version>4.5.0-SNAPSHOT</version> <relativePath /> </parent> @@ -18,7 +18,7 @@ <vorgang-manager.version>2.17.0-SNAPSHOT</vorgang-manager.version> <nachrichten-manager.version>2.14.0-SNAPSHOT</nachrichten-manager.version> <document-manager.version>1.0.0-SNAPSHOT</document-manager.version> - <api-lib.version>0.12.0</api-lib.version> + <api-lib.version>0.13.0-SNAPSHOT</api-lib.version> <spring-cloud-config-client.version>4.1.3</spring-cloud-config-client.version> </properties> @@ -115,8 +115,7 @@ </dependency> - <!--dev - tools--> + <!--dev tools--> <dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> @@ -140,4 +139,4 @@ </plugin> </plugins> </build> -</project> \ No newline at end of file +</project> diff --git a/bescheid-manager/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/bescheid-manager/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index 539db3df5fe335ab29e56648cc3f3ee374821b85..633af9720e49e1f4a99c738220ea6753af8b7ed4 100644 --- a/bescheid-manager/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/bescheid-manager/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -2,7 +2,5 @@ net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcClientMetricAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcClientHealthAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcClientSecurityAutoConfiguration -net.devh.boot.grpc.client.autoconfigure.GrpcClientTraceAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcDiscoveryClientAutoConfiguration net.devh.boot.grpc.common.autoconfigure.GrpcCommonCodecAutoConfiguration -net.devh.boot.grpc.common.autoconfigure.GrpcCommonTraceAutoConfiguration diff --git a/bescheid-manager/src/test/resources/application-itcase.yml b/bescheid-manager/src/test/resources/application-itcase.yml index 72e5c1342fce4a554381a3cc7d09cd4a09af48f7..aa8dcc28422bf74f3560eeb1aedd499691f52b2f 100644 --- a/bescheid-manager/src/test/resources/application-itcase.yml +++ b/bescheid-manager/src/test/resources/application-itcase.yml @@ -5,6 +5,10 @@ logging: '[de.ozgcloud]': WARN config: classpath:log4j2-local.xml +grpc: + server: + port: -1 + ozgcloud: admin: sync: diff --git a/vorgang-manager-base/pom.xml b/vorgang-manager-base/pom.xml index 86a78b108d23553ea8b9116d5c268aa58cb627ff..2c938ed40e4b8f8f45ac394f9a3763f09aeafaf5 100644 --- a/vorgang-manager-base/pom.xml +++ b/vorgang-manager-base/pom.xml @@ -6,7 +6,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-parent</artifactId> - <version>4.3.1</version> + <version>4.5.0-SNAPSHOT</version> <relativePath /> </parent> diff --git a/vorgang-manager-command/pom.xml b/vorgang-manager-command/pom.xml index 297b08859ee29248689371203b49a4e518a6f470..bbd6bfd6ea27d70a4c27c0b09151b5c6f2147006 100644 --- a/vorgang-manager-command/pom.xml +++ b/vorgang-manager-command/pom.xml @@ -4,7 +4,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-dependencies</artifactId> - <version>4.3.1</version> + <version>4.5.0-SNAPSHOT</version> <relativePath/> </parent> diff --git a/vorgang-manager-interface/pom.xml b/vorgang-manager-interface/pom.xml index bea7ee4e91b09224ad1b09a3caa37822da7c714c..6c73bece4e8e6d780afc6953fb562bf5ae510fbb 100644 --- a/vorgang-manager-interface/pom.xml +++ b/vorgang-manager-interface/pom.xml @@ -30,7 +30,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-dependencies</artifactId> - <version>4.3.1</version> + <version>4.5.0-SNAPSHOT</version> <relativePath/> </parent> @@ -103,13 +103,14 @@ <goal>run</goal> </goals> <configuration> + <protocVersion>${protobuf.version}</protocVersion> <outputTargets> <outputTarget> <type>java</type> </outputTarget> <outputTarget> <type>grpc-java</type> - <pluginArtifact>io.grpc:protoc-gen-grpc-java:1.58.0</pluginArtifact> + <pluginArtifact>io.grpc:protoc-gen-grpc-java:${protoc-gen.version}</pluginArtifact> </outputTarget> </outputTargets> </configuration> diff --git a/vorgang-manager-server/pom.xml b/vorgang-manager-server/pom.xml index 9d5b1784b91a39fdd6d5287890af6a4e9a60bcef..a5b85d12117e9d5d5d2f631756042279299aead7 100644 --- a/vorgang-manager-server/pom.xml +++ b/vorgang-manager-server/pom.xml @@ -32,7 +32,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-parent</artifactId> - <version>4.3.2</version> + <version>4.5.0-SNAPSHOT</version> <relativePath /> </parent> @@ -54,7 +54,7 @@ <user-manager-interface.version>2.9.0</user-manager-interface.version> <bescheid-manager.version>1.20.0-SNAPSHOT</bescheid-manager.version> - <processor-manager.version>0.5.0-PR-15-SNAPSHOT</processor-manager.version> + <processor-manager.version>0.5.0-SNAPSHOT</processor-manager.version> <nachrichten-manager.version>2.14.0-PR-37-SNAPSHOT</nachrichten-manager.version> <ozgcloud-starter.version>0.13.0-SNAPSHOT</ozgcloud-starter.version> <notification-manager.version>2.12.0-SNAPSHOT</notification-manager.version> @@ -178,6 +178,11 @@ <groupId>io.grpc</groupId> <artifactId>grpc-inprocess</artifactId> </dependency> + <dependency> + <groupId>io.grpc</groupId> + <artifactId>grpc-census</artifactId> + </dependency> + <!-- aspectJ --> <dependency> @@ -281,6 +286,7 @@ <type>test-jar</type> <scope>test</scope> </dependency> + <dependency> <groupId>de.ozgcloud.api-lib</groupId> <artifactId>ozg-cloud-spring-boot-starter</artifactId> @@ -453,4 +459,4 @@ </snapshotRepository> </distributionManagement> -</project> \ No newline at end of file +</project> diff --git a/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/vorgang/VorgangWithEingangMapper.java b/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/vorgang/VorgangWithEingangMapper.java index a69a46cd567558faad48a5e3a4de33101acfaea6..d75ab5873cd6342996cdc7fe98c57032362ac079 100644 --- a/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/vorgang/VorgangWithEingangMapper.java +++ b/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/vorgang/VorgangWithEingangMapper.java @@ -50,8 +50,30 @@ public abstract class VorgangWithEingangMapper { .build(); } - @Mapping(target = "eingang", source = "eingangs") + @Mapping(target = "unknownFields", ignore = true) + @Mapping(target = "statusBytes", ignore = true) + @Mapping(target = "removeClientAttributes", ignore = true) + @Mapping(target = "nummerBytes", ignore = true) + @Mapping(target = "nameBytes", ignore = true) + @Mapping(target = "mergeUnknownFields", ignore = true) + @Mapping(target = "mergeHeader", ignore = true) + @Mapping(target = "mergeFrom", ignore = true) + @Mapping(target = "mergeEingang", ignore = true) + @Mapping(target = "idBytes", ignore = true) + @Mapping(target = "headerOrBuilder", ignore = true) + @Mapping(target = "formEngineNameBytes", ignore = true) + @Mapping(target = "eingangOrBuilder", ignore = true) + @Mapping(target = "defaultInstanceForType", ignore = true) + @Mapping(target = "createdAtBytes", ignore = true) + @Mapping(target = "clientAttributesOrBuilderList", ignore = true) + @Mapping(target = "clientAttributesList", ignore = true) + @Mapping(target = "clearOneof", ignore = true) + @Mapping(target = "clearField", ignore = true) + @Mapping(target = "assignedToBytes", ignore = true) + @Mapping(target = "allFields", ignore = true) + @Mapping(target = "aktenzeichenBytes", ignore = true) @Mapping(target = "clientAttributesBuilderList", ignore = true) + @Mapping(target = "eingang", source = "eingangs") abstract GrpcVorgangWithEingang toGrpcWithoutClientAttributes(Vorgang vorgang); Eingang mapListToGrpcEingang(List<Eingang> eingaenge) { diff --git a/vorgang-manager-server/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/vorgang-manager-server/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index 08abec6c597ed602bc6a36d5de3111b9a0d66a74..0085992ee7898da7618d6aa0facb2e775c3d5e41 100644 --- a/vorgang-manager-server/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/vorgang-manager-server/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -2,10 +2,8 @@ net.devh.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcClientMetricAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcClientHealthAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcClientSecurityAutoConfiguration -net.devh.boot.grpc.client.autoconfigure.GrpcClientTraceAutoConfiguration net.devh.boot.grpc.client.autoconfigure.GrpcDiscoveryClientAutoConfiguration net.devh.boot.grpc.common.autoconfigure.GrpcCommonCodecAutoConfiguration -net.devh.boot.grpc.common.autoconfigure.GrpcCommonTraceAutoConfiguration net.devh.boot.grpc.server.autoconfigure.GrpcAdviceAutoConfiguration net.devh.boot.grpc.server.autoconfigure.GrpcHealthServiceAutoConfiguration net.devh.boot.grpc.server.autoconfigure.GrpcMetadataConsulConfiguration @@ -16,5 +14,4 @@ net.devh.boot.grpc.server.autoconfigure.GrpcReflectionServiceAutoConfiguration net.devh.boot.grpc.server.autoconfigure.GrpcServerAutoConfiguration net.devh.boot.grpc.server.autoconfigure.GrpcServerFactoryAutoConfiguration net.devh.boot.grpc.server.autoconfigure.GrpcServerMetricAutoConfiguration -net.devh.boot.grpc.server.autoconfigure.GrpcServerSecurityAutoConfiguration -net.devh.boot.grpc.server.autoconfigure.GrpcServerTraceAutoConfiguration +net.devh.boot.grpc.server.autoconfigure.GrpcServerSecurityAutoConfiguration \ No newline at end of file diff --git a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/vorgang/VorgangEventListenerITCase.java b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/vorgang/VorgangEventListenerITCase.java index 3c046b3e98fbd9baa0bcaa0ee9e7b5c7de716a77..2e9e08a83cf291c0abfc2c8188c3c1e8efec079e 100644 --- a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/vorgang/VorgangEventListenerITCase.java +++ b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/vorgang/VorgangEventListenerITCase.java @@ -23,6 +23,7 @@ import de.ozgcloud.command.VorgangCreatedEvent; import de.ozgcloud.common.test.ITCase; import de.ozgcloud.notification.antragsteller.AntragstellerNotificationEventListener; import de.ozgcloud.notification.user.UserNotificationEventListener; +import de.ozgcloud.processor.ProcessorManagerConfiguration; import de.ozgcloud.processor.processor.ProcessorService; import de.ozgcloud.processor.vorgang.VorgangMapper; import de.ozgcloud.vorgang.command.CommandCreatedEventTestFactory; @@ -62,7 +63,7 @@ class VorgangEventListenerITCase { @MockBean private ProcessorService vorgagnProcessorService; @MockBean - @Qualifier("processorManager_OzgCloudVorgangService") + @Qualifier(ProcessorManagerConfiguration.OZGCLOUD_VORGANG_SERVICE_NAME) private OzgCloudVorgangService ozgCloudVorgangService; @MockBean @Qualifier("processorManager_VorgangMapperImpl") diff --git a/vorgang-manager-utils/pom.xml b/vorgang-manager-utils/pom.xml index f26d1456f2f68ea27ff3ac04ea1ee51f2ac94cb1..e152aac5fa8b76246a3b88334125a5390cd25d67 100644 --- a/vorgang-manager-utils/pom.xml +++ b/vorgang-manager-utils/pom.xml @@ -30,7 +30,7 @@ <parent> <groupId>de.ozgcloud.common</groupId> <artifactId>ozgcloud-common-dependencies</artifactId> - <version>4.3.1</version> + <version>4.5.0-SNAPSHOT</version> <relativePath/> </parent> @@ -45,7 +45,8 @@ <maven-surefire-plugin.version>3.2.2</maven-surefire-plugin.version> <maven-failsafe-plugin.version>3.2.2</maven-failsafe-plugin.version> - <lombok.version>1.18.28</lombok.version> + <lombok.version>1.18.34</lombok.version> + </properties> <dependencies>