This is an automated email from the ASF dual-hosted git repository. JiriOndrusek pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 0f45e82ba1c9bed258b0e3f227b53921f7977807 Author: jiriOndrusek-agent <[email protected]> AuthorDate: Wed Nov 11 10:53:15 2026 +0000 Fix docling native client builder for Camel CAMEL-22857 changes Jackson 2 is no longer on the classpath, so the substitution must use DoclingServeJackson3Client. Co-Authored-By: Claude Opus 5.5 <[email protected]> --- .../serve/client/DoclingServeClientBuilderFactorySubstitutions.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/docling/runtime/src/main/java/ai/docling/serve/client/DoclingServeClientBuilderFactorySubstitutions.java b/extensions/docling/runtime/src/main/java/ai/docling/serve/client/DoclingServeClientBuilderFactorySubstitutions.java index c3d29bafa7b..3f698e1fd9c 100644 --- a/extensions/docling/runtime/src/main/java/ai/docling/serve/client/DoclingServeClientBuilderFactorySubstitutions.java +++ b/extensions/docling/runtime/src/main/java/ai/docling/serve/client/DoclingServeClientBuilderFactorySubstitutions.java @@ -19,12 +19,12 @@ package ai.docling.serve.client; import com.oracle.svm.core.annotate.Substitute; import com.oracle.svm.core.annotate.TargetClass; -// Remove references to Jackson 3.x +// Remove references to Jackson 2.x @TargetClass(DoclingServeClientBuilderFactory.class) final class DoclingServeClientBuilderFactorySubstitutions { @Substitute public static <C extends DoclingServeClient, B extends DoclingServeClient.DoclingServeClientBuilder<C, B>> B newBuilder( ClassLoader classLoader) { - return (B) DoclingServeJackson2Client.builder(); + return (B) DoclingServeJackson3Client.builder(); } }
