Skip to content

Commit

Permalink
With fix of apache#2260 too many @converters are registered apache#2570
Browse files Browse the repository at this point in the history
  • Loading branch information
JiriOndrusek authored and ppalaga committed Jun 9, 2021
1 parent 4896d19 commit d5214ed
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,9 @@ CamelTypeConverterRegistryBuildItem typeConverterRegistry(

Set<Class> convertersClasses = index
.getAnnotations(DotName.createSimple(Converter.class.getName()))
.stream().filter(a -> a.target().kind() == AnnotationTarget.Kind.CLASS)
.stream().filter(a -> a.target().kind() == AnnotationTarget.Kind.CLASS &&
(a.value("generateBulkLoader") == null || !a.value("generateBulkLoader").asBoolean()) &&
(a.value("generateLoader") == null || !a.value("generateLoader").asBoolean()))
.map(a -> a.target().asClass().name().toString())
.filter(s -> !internalConverters.contains(s))
.map(s -> CamelSupport.loadClass(s, TCCL))
Expand Down

0 comments on commit d5214ed

Please sign in to comment.