This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
from 0bb5315b15 Add org.mapstruct:mapstruct-processor to the BOM add 5c60c3bbf6 Exclude redundant javassist dependency from camel-grpc add df2bc76eb9 Run docs module build in case Dependabot updates a version property referenced in antora.yml add 01f624fd8d Extend test coverage of gRPC extension No new revisions were added by this update. Summary of changes: .github/workflows/ci-build.yaml | 1 + docs/antora.yml | 2 + .../ROOT/pages/reference/extensions/grpc.adoc | 93 ++++++- .../component/grpc/deployment/GrpcProcessor.java | 2 + extensions/grpc/runtime/pom.xml | 6 - .../grpc/runtime/src/main/doc/limitations.adoc | 18 -- extensions/grpc/runtime/src/main/doc/usage.adoc | 88 ++++++ ...Processor.java => CustomClientInterceptor.java} | 31 ++- .../component/grpc/it/CustomServerInterceptor.java | 45 ++++ .../quarkus/component/grpc/it/GrpcResource.java | 34 ++- .../camel/quarkus/component/grpc/it/GrpcRoute.java | 141 ++++++++-- .../quarkus/component/grpc/it/PingPongImpl.java | 38 ++- .../grpc/src/main/resources/application.properties | 2 +- .../grpc/src/main/resources/keys/app.json | 13 + .../component/grpc/it/GrpcServerTestResource.java | 29 +- .../camel/quarkus/component/grpc/it/GrpcTest.java | 294 +++++++++++++++++++-- poms/bom/pom.xml | 4 + poms/bom/src/main/generated/flattened-full-pom.xml | 4 + .../src/main/generated/flattened-reduced-pom.xml | 4 + .../generated/flattened-reduced-verbose-pom.xml | 4 + 20 files changed, 724 insertions(+), 129 deletions(-) create mode 100644 extensions/grpc/runtime/src/main/doc/usage.adoc copy integration-tests/grpc/src/main/java/org/apache/camel/quarkus/component/grpc/it/{MessageOriginProcessor.java => CustomClientInterceptor.java} (51%) create mode 100644 integration-tests/grpc/src/main/java/org/apache/camel/quarkus/component/grpc/it/CustomServerInterceptor.java create mode 100644 integration-tests/grpc/src/main/resources/keys/app.json