You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "JiriOndrusek (via GitHub)" <gi...@apache.org> on 2026/05/22 11:09:24 UTC
[I] Move langchain4j-agent-ql4j integration test to native mode support [camel-quarkus]
JiriOndrusek opened a new issue, #8690:
URL: https://github.com/apache/camel-quarkus/issues/8690
The integration-tests-jvm/langchain4j-agent-ql4j module currently only runs in JVM mode. This ticket
enables native mode support by adding required build steps and moving it to integration-tests/.
**Background**
During native mode investigation (see comment on quarkiverse/quarkus-langchain4j#2345), additional build
configuration was needed for camel-quarkus-langchain4j + quarkus-langchain4j coexistence in native
mode.
**POC**: https://github.com/apache/camel-quarkus/compare/main...JiriOndrusek:ql4j-native-03
**Suggested Tasks**
1. Create SupportQuarkusLangchain4jProcessor (extensions-support/langchain4j/deployment)
- Activate only when QL4J detected: @BuildSteps(onlyIf = QuarkusLangchain4jPresent.class)
- Enforce JAX-RS HTTP client via system property
- Register guardrails as synthetic beans at STATIC_INIT
- Register QuarkusJsonCodecFactory classes for reflection
2. Move test module
- From: integration-tests-jvm/langchain4j-agent-ql4j/
- To: integration-tests/langchain4j-agent-ql4j/
- Reuse sources from integration-tests/langchain4j-agent (exclude **/*api_chat*)
- Add @QuarkusIntegrationTest class for native mode
3. Update test categorization
- Add to tooling/scripts/test-categories.yaml
4. Add README.adoc
- Document HTTP client (JAX-RS) requirement
- Explain bean scoping with @Identifier to prevent conflicts
- Show JVM and native test commands
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Move langchain4j-agent-ql4j integration test to native mode support [camel-quarkus]
Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton closed issue #8690: Move langchain4j-agent-ql4j integration test to native mode support
URL: https://github.com/apache/camel-quarkus/issues/8690
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org