This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new 4eadc39670 Enable field reflection on LangChain4j Jackson model classes
4eadc39670 is described below
commit 4eadc396705354547d48221ab7f7246c064fd8f2
Author: James Netherton <[email protected]>
AuthorDate: Tue Jan 6 10:53:05 2026 +0000
Enable field reflection on LangChain4j Jackson model classes
Fixes #8103
---
.../support/langchain4j/deployment/SupportLangchain4jProcessor.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/SupportLangchain4jProcessor.java
b/extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/SupportLangchain4jProcessor.java
index f7d0e243ff..43d43b5076 100644
---
a/extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/SupportLangchain4jProcessor.java
+++
b/extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/SupportLangchain4jProcessor.java
@@ -97,7 +97,8 @@ class SupportLangchain4jProcessor {
.collect(Collectors.toSet());
reflectiveClass.produce(ReflectiveClassBuildItem.builder(langChain4jModelClasses.toArray(new
String[0]))
- .methods(true)
+ .fields()
+ .methods()
.build());
// Discover all LangChain4j Jackson serializer / deserializer types