[
https://issues.apache.org/jira/browse/CAMEL-23355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-23355.
---------------------------------
Resolution: Fixed
> camel-jbang: export with kamelet aws-ddb-sink - transformer aws2-ddb is not
> working
> -----------------------------------------------------------------------------------
>
> Key: CAMEL-23355
> URL: https://issues.apache.org/jira/browse/CAMEL-23355
> Project: Camel
> Issue Type: Bug
> Components: camel-kamelet
> Affects Versions: 4.18.3, 4.20.0
> Reporter: Jiri Ondrusek
> Assignee: Jiri Ondrusek
> Priority: Minor
> Fix For: 4.18.3, 4.21.0
>
>
> Create a java file with content
>
> {code}
> package com.test;
> import org.apache.camel.builder.RouteBuilder;
> import org.apache.camel.model.RouteDefinition;
> public class TimerWithBodyRouteBuilder extends RouteBuilder {
> private final int invocations = 1;
> private final String body = "\{\"message\":\"Hello
> DynamoDBbVyai\",\"id\":\"1\"}";
> private final String endpoint =
> "kamelet:aws-ddb-sink?accountId=<id>&secretKey=<secret>&accessKey=<access>®ion=<region>&table=<table>";
> @Override
> public void configure() throws Exception {
> final RouteDefinition route = from("timer:x?repeatCount=" +
> invocations);
> route.setBody(constant(body)).log("Produced message: " +
> body).to(endpoint);
> }
> }
> {code}
>
> And export it to qiarkus for example via:
> {code}
> java -jar camel-launcher.jar run --java-version 21 --runtime quarkus
> --kamelets-version=4.18.1 --logging TimerWithBodyRouteBuilder.java
> {code}
> You will see an error:
> {quote}
> Caused by: java.lang.IllegalArgumentException: toType must be specified and
> not empty at
> org.apache.camel.util.StringHelper.notEmpty(StringHelper.java:375) at
> org.apache.camel.spi.TransformerKey.<init>(TransformerKey.java:33) at
> org.apache.camel.spi.TransformerKey.createFrom(TransformerKey.java:67) at
> org.apache.camel.impl.engine.DefaultTransformerRegistry.resolveTransformer(DefaultTransformerRegistry.java:119)
> {quote}
> The problem might be related to
> https://issues.apache.org/jira/browse/CAMEL-23174
--
This message was sent by Atlassian Jira
(v8.20.10#820010)