This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot-examples.git

commit c1848a8d31a5ab4a86248ff46bb9670350f202a7
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Fri May 23 10:37:35 2025 +0200

    Fixed compile
---
 .../example/springboot/cxf/otel/InputStreamConverterLoader.java   | 8 +++++++-
 .../camel/example/springboot/cxf/otel/IntegerConverterLoader.java | 8 +++++++-
 .../org/apache/camel/example/springboot/cxf/otel/CamelRouter.java | 3 ++-
 .../org/apache/camel/example/springboot/cxf/otel/CamelRouter.java | 3 ++-
 .../org/apache/camel/example/springboot/cxf/otel/CamelRouter.java | 4 ++--
 5 files changed, 20 insertions(+), 6 deletions(-)

diff --git 
a/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/InputStreamConverterLoader.java
 
b/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/InputStreamConverterLoader.java
index daab67b..18d4953 100644
--- 
a/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/InputStreamConverterLoader.java
+++ 
b/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/InputStreamConverterLoader.java
@@ -45,7 +45,13 @@ public final class InputStreamConverterLoader implements 
TypeConverterLoader, Ca
 
     private void registerConverters(TypeConverterRegistry registry) {
         addTypeConverter(registry, 
org.apache.camel.example.springboot.cxf.otel.RandomNumber.class, 
java.io.InputStream.class, false,
-            (type, exchange, value) -> 
org.apache.camel.example.springboot.cxf.otel.InputStreamConverter.toRandomNumber((java.io.InputStream)
 value));
+            (type, exchange, value) -> {
+                Object answer = 
org.apache.camel.example.springboot.cxf.otel.InputStreamConverter.toRandomNumber((java.io.InputStream)
 value);
+                if (false && answer == null) {
+                    answer = Void.class;
+                }
+                return answer;
+            });
     }
 
     private static void addTypeConverter(TypeConverterRegistry registry, 
Class<?> toType, Class<?> fromType, boolean allowNull, 
SimpleTypeConverter.ConversionMethod method) {
diff --git 
a/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/IntegerConverterLoader.java
 
b/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/IntegerConverterLoader.java
index fe86ec1..ef3463f 100644
--- 
a/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/IntegerConverterLoader.java
+++ 
b/rest-cxf-opentelemetry/rest-cxf-otel-common/src/generated/java/org/apache/camel/example/springboot/cxf/otel/IntegerConverterLoader.java
@@ -45,7 +45,13 @@ public final class IntegerConverterLoader implements 
TypeConverterLoader, CamelC
 
     private void registerConverters(TypeConverterRegistry registry) {
         addTypeConverter(registry, 
org.apache.camel.example.springboot.cxf.otel.RandomNumber.class, 
java.lang.Integer.class, false,
-            (type, exchange, value) -> 
org.apache.camel.example.springboot.cxf.otel.IntegerConverter.toRandomNumber((java.lang.Integer)
 value));
+            (type, exchange, value) -> {
+                Object answer = 
org.apache.camel.example.springboot.cxf.otel.IntegerConverter.toRandomNumber((java.lang.Integer)
 value);
+                if (false && answer == null) {
+                    answer = Void.class;
+                }
+                return answer;
+            });
     }
 
     private static void addTypeConverter(TypeConverterRegistry registry, 
Class<?> toType, Class<?> fromType, boolean allowNull, 
SimpleTypeConverter.ConversionMethod method) {
diff --git 
a/rest-cxf-opentelemetry/rest-cxf-otel-even/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
 
b/rest-cxf-opentelemetry/rest-cxf-otel-even/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
index c2aa567..ff469ed 100644
--- 
a/rest-cxf-opentelemetry/rest-cxf-otel-even/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
+++ 
b/rest-cxf-opentelemetry/rest-cxf-otel-even/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
@@ -20,6 +20,7 @@ import static 
org.apache.camel.example.springboot.cxf.otel.Constants.SERVICE_HEA
 
 import org.apache.camel.Exchange;
 import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.component.bean.BeanConstants;
 import org.apache.camel.component.bean.validator.BeanValidationException;
 import org.apache.camel.component.cxf.common.message.CxfConstants;
 import org.apache.camel.model.dataformat.JsonLibrary;
@@ -47,7 +48,7 @@ public class CamelRouter extends RouteBuilder {
                     "&providers=jaxrsProvider,openTelemetryProvider" +
                     "&loggingFeatureEnabled=true")
                 .to("log:camel-cxf-log?showAll=true")
-                .setHeader(Exchange.BEAN_METHOD_NAME, 
simple("${header.operationName}"))
+                .setHeader(BeanConstants.BEAN_METHOD_NAME, 
simple("${header.operationName}"))
                 .bean(EvenServiceImpl.class);
 
 
diff --git 
a/rest-cxf-opentelemetry/rest-cxf-otel-odd/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
 
b/rest-cxf-opentelemetry/rest-cxf-otel-odd/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
index d355dc0..ec4a153 100644
--- 
a/rest-cxf-opentelemetry/rest-cxf-otel-odd/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
+++ 
b/rest-cxf-opentelemetry/rest-cxf-otel-odd/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
@@ -20,6 +20,7 @@ import static 
org.apache.camel.example.springboot.cxf.otel.Constants.SERVICE_HEA
 
 import org.apache.camel.Exchange;
 import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.component.bean.BeanConstants;
 import org.apache.camel.component.bean.validator.BeanValidationException;
 import org.apache.camel.component.cxf.common.message.CxfConstants;
 import org.apache.camel.model.dataformat.JsonLibrary;
@@ -47,7 +48,7 @@ public class CamelRouter extends RouteBuilder {
                     "&providers=jaxrsProvider,openTelemetryProvider" +
                     "&loggingFeatureEnabled=true")
                 .to("log:camel-cxf-log?showAll=true")
-                .setHeader(Exchange.BEAN_METHOD_NAME, 
simple("${header.operationName}"))
+                .setHeader(BeanConstants.BEAN_METHOD_NAME, 
simple("${header.operationName}"))
                 .bean(OddServiceImpl.class);
 
 
diff --git 
a/rest-cxf-opentelemetry/rest-cxf-otel-random/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
 
b/rest-cxf-opentelemetry/rest-cxf-otel-random/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
index 9d7e9c4..fcb3b33 100644
--- 
a/rest-cxf-opentelemetry/rest-cxf-otel-random/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
+++ 
b/rest-cxf-opentelemetry/rest-cxf-otel-random/src/main/java/org/apache/camel/example/springboot/cxf/otel/CamelRouter.java
@@ -18,6 +18,7 @@ package org.apache.camel.example.springboot.cxf.otel;
 
 import org.apache.camel.Exchange;
 import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.component.bean.BeanConstants;
 import org.apache.camel.component.bean.validator.BeanValidationException;
 import org.apache.camel.component.cxf.common.message.CxfConstants;
 import org.apache.camel.component.minio.MinioConstants;
@@ -35,7 +36,6 @@ import jakarta.ws.rs.core.Response;
 @Component
 public class CamelRouter extends RouteBuilder {
 
-
     @Override
     public void configure() throws Exception {
         //very raw way, just to handle the validation responses
@@ -51,7 +51,7 @@ public class CamelRouter extends RouteBuilder {
                     "&providers=jaxrsProvider,openTelemetryProvider" +
                     "&loggingFeatureEnabled=true")
                 .to("log:camel-cxf-log?showAll=true")
-                .setHeader(Exchange.BEAN_METHOD_NAME, 
simple("${header.operationName}"))
+                .setHeader(BeanConstants.BEAN_METHOD_NAME, 
simple("${header.operationName}"))
                 .bean(RandomServiceImpl.class);
 
 

Reply via email to