in karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelMetadataGenerator.java [205:219]
private String getJavaType(JsonObject p) {
if (p != null
&& p.containsKey("type")
&& p.getString("type").equals("object")
&& (p.getString("javaType").equals("org.apache.camel.AggregationStrategy") || p.getString("javaType").equals("org.apache.camel.Processor")) ) {
String javaName = p.getString("javaType");
try {
Class clazz = Class.forName(javaName);
if (clazz.isInterface() && clazz.getPackageName().equals("org.apache.camel")) return javaName;
} catch (ClassNotFoundException e) {
return "";
}
}
return "";
}