Skip to content

Instantly share code, notes, and snippets.

View davsclaus's full-sized avatar

Claus Ibsen davsclaus

View GitHub Profile
diff --git a/src/main/java/io/quarkus/camel/lambda/CamelRoute.java b/src/main/java/io/quarkus/camel/lambda/CamelRoute.java
index 200e51e..4e8de94 100644
--- a/src/main/java/io/quarkus/camel/lambda/CamelRoute.java
+++ b/src/main/java/io/quarkus/camel/lambda/CamelRoute.java
@@ -15,7 +15,6 @@ public class CamelRoute extends RouteBuilder {
public void configure() throws Exception {
from("direct:input").routeId("Test")
.log("Inside Camel Route Received Payload ==> ${body}")
- .bean(greetService,"greet(${body.name})")
- .end();
- rest:
path: "/api/v3"
put:
- consumes: "application/json,application/xml"
id: "updatePet"
uri: "/pet"
param:
- name: "body"
required: true
type: "body"
apiVersion: camel.apache.org/v1alpha1
kind: Kamelet
metadata:
name: salesforce-sink
annotations:
camel.apache.org/kamelet.support.level: "Preview"
camel.apache.org/catalog.version: "main-SNAPSHOT"
camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMiAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHRpdGxlPmNhc3NhbmRyYTwvdGl0bGU+CjxwYXRoIGQ9Ik0yMy4zLDguN2MwLDAtMC4zLDAuMy0wLjUsMC41Yy0wLjUsMC41LTEuMiwxLjMtMS43LDEuNWgwYy0wLjEsMC0wLjEsMC0wLjItMC4xbDAuOS0xLjlsMCwwYzAsMC4xLTEsMS45LTIuMiwxLjZsMCwwCgljMCwwLDAsMC0wLjEsMGMwLjYtMC44LDAuOC0xLjUsMC44LTEuNXMtMSwxLjYtMi4zLDEuMmMwLDAtMC4xLDAtMC4xLTAuM
java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.apache.camel.maven.RunMojo$1.run (RunMojo.java:438)
at java.lang.Thread.run (Thread.java:834)
Caused by: java.lang.IllegalArgumentException: Unsupported
at org.apache.camel.dsl.yaml.common.YamlDeserializerBase.newInstance (YamlDeserializerBase.java:72)
at org.apache.camel.dsl.yaml.common.YamlDeserializerBase.construct (YamlDeserializerBase.java:46)
[INFO] Running org.apache.camel.builder.RouteTemplateErrorHandlerTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.006 s <<< FAILURE! - in org.apache.camel.builder.RouteTemplateErrorHandlerTest
[ERROR] org.apache.camel.builder.RouteTemplateErrorHandlerTest.testDefineRouteTemplate Time elapsed: 0.004 s <<< ERROR!
java.lang.IllegalArgumentException: Cannot find RouteTemplate with id
at org.apache.camel.impl.DefaultModel.addRouteFromTemplate(DefaultModel.java:232)
at org.apache.camel.impl.DefaultCamelContext.addRouteFromTemplate(DefaultCamelContext.java:328)
at org.apache.camel.builder.RouteTemplateErrorHandlerTest.testDefineRouteTemplate(RouteTemplateErrorHandlerTest.java:58)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.2</version>
<executions>
<execution>
<id>process-sources</id>
<phase>process-resources</phase>
<goals>
<goal>unpack</goal>
[ERROR] Failed to execute goal on project camel-allcomponents: Could not resolve dependencies for project org.apache.camel:camel-allcomponents:pom:3.2.0-SNAPSHOT: Failed to collect dependencies for org.apache.camel:camel-allcomponents:pom:3.2.0-SNAPSHOT: Could not resolve version conflict among [org.apache.camel:camel-google-pubsub:jar:3.2.0-SNAPSHOT -> com.google.cloud:google-cloud-pubsub:jar:1.102.0 -> com.google.api:gax-grpc:jar:1.50.1 -> io.grpc:grpc-netty-shaded:jar:1.25.0 -> io.grpc:grpc-core:jar:[1.25.0,1.25.0], org.apache.camel:camel-google-pubsub:jar:3.2.0-SNAPSHOT -> com.google.cloud:google-cloud-pubsub:jar:1.102.0 -> com.google.api:gax-grpc:jar:1.50.1 -> io.grpc:grpc-alts:jar:1.25.0 -> io.grpc:grpc-grpclb:jar:1.25.0 -> io.grpc:grpc-core:jar:[1.25.0,1.25.0], org.apache.camel:camel-google-pubsub:jar:3.2.0-SNAPSHOT -> com.google.cloud:google-cloud-pubsub:jar:1.102.0 -> com.google.api:gax-grpc:jar:1.50.1 -> io.grpc:grpc-alts:jar:1.25.0 -> io.grpc:grpc-core:jar:[1.25.0,1.25.0], org.apache.camel:camel-go
davsclaus:/Users/davsclaus/workspace/camel/examples/camel-example-spring-boot (springboot22)/$ mvn spring-boot:run
[INFO] BuildTimeEventSpy is registered.
[INFO] Scanning for projects...
[INFO]
[INFO] ---------< org.apache.camel.example:camel-example-spring-boot >---------
[INFO] Building Camel :: Example :: Spring Boot 3.0.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] >>> spring-boot-maven-plugin:2.2.0.RELEASE:run (default-cli) > test-compile @ camel-example-spring-boot >>>
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18:37 min
[INFO] Finished at: 2019-09-27T09:58:04+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.camel:bom-generator-maven-plugin:3.0.0-SNAPSHOT:generate (default) on project camel-spring-boot-dependencies-generator: Found 6 conflicts between the current managed dependencies and the external BOMS:
[ERROR] - org.junit.platform:junit-platform-commons:jar
[ERROR] - org.junit.platform:junit-platform-console:jar
[ERROR] - org.junit.platform:junit-platform-engine:jar
# to configure camel main
# here you can configure options on camel main (see MainConfigurationProperties class)
camel.main.name = MyCoolCamel
camel.main.jmx-enabled = false
# you can also configure camel context directly
# camel.context.shutdown-strategy.shutdown-now-on-timeout = false
# load additional property placeholders from this folder
camel.main.file-configurations=src/main/data/*.properties