This is an automated email from the ASF dual-hosted git repository. zbendhiba pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 0eb761990c1418b87cbed5c23f909736ee1e6351 Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Tue May 11 13:46:06 2021 +0100 Ensure generated gRPC services are annotaed with GrpcService Fixes #2569 --- .../camel/quarkus/component/grpc/deployment/GrpcProcessor.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java b/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java index b752cbe..dcb36b6 100644 --- a/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java +++ b/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java @@ -22,8 +22,6 @@ import java.util.HashSet; import java.util.List; import java.util.Set; -import javax.inject.Singleton; - import io.grpc.BindableService; import io.grpc.stub.AbstractAsyncStub; import io.grpc.stub.AbstractBlockingStub; @@ -44,6 +42,7 @@ import io.quarkus.gizmo.FieldCreator; import io.quarkus.gizmo.MethodCreator; import io.quarkus.gizmo.MethodDescriptor; import io.quarkus.gizmo.ResultHandle; +import io.quarkus.grpc.GrpcService; import io.quarkus.grpc.deployment.BindableServiceBuildItem; import org.apache.camel.component.grpc.GrpcComponent; import org.apache.camel.component.grpc.server.GrpcMethodHandler; @@ -149,7 +148,7 @@ class GrpcProcessor { .interfaces(CamelQuarkusBindableService.class) .build()) { - classCreator.addAnnotation(Singleton.class); + classCreator.addAnnotation(GrpcService.class); FieldCreator serverMethodHandler = classCreator .getFieldCreator("methodHandler", GrpcMethodHandler.class.getName())