You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/03/21 15:30:16 UTC
(camel) 01/02: CAMEL-17641: Generate json metadata for pojo beans in camel-core that end users can use such as AggregationStrategy implementations. And have that information in camel-catalog for tooling assistance.
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.git
commit dde931fa4d38b73977cbb72469893c5518751100
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Mar 21 16:24:33 2024 +0100
CAMEL-17641: Generate json metadata for pojo beans in camel-core that end users can use such as AggregationStrategy implementations. And have that information in camel-catalog for tooling assistance.
---
.../java/org/apache/camel/maven/packaging/GeneratePojoBeanMojo.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/GeneratePojoBeanMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/GeneratePojoBeanMojo.java
index fb5594cf7ad..d925eff773b 100644
--- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/GeneratePojoBeanMojo.java
+++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/GeneratePojoBeanMojo.java
@@ -250,7 +250,7 @@ public class GeneratePojoBeanMojo extends AbstractGeneratorMojo {
o.setSecret(ai.secret());
String javaType = ai.javaType();
if (javaType.isEmpty()) {
- javaType = ci.name().toString();
+ javaType = fi.getType().getTypeName();
}
o.setJavaType(javaType);
o.setType(getType(javaType, false, false));