Jakarta EE

Adding RAG to a Jakarta EE 11 App With Only the JDK and Jakarta Specs

Thursday, November 5, 2026 - 08:39 by Dominika Tasarz

Luqman Saeed shows how to add retrieval-augmented generation (RAG) to a Jakarta EE 11 application using only the JDK HTTP client, Jakarta specifications and MicroProfile Config, with no vector database, Python service or AI orchestration framework. Built on Jakarta Persistence 3.2, Jakarta Data 1.0, Jakarta Concurrency 3.1 (virtual threads), CDI 4.1 and Jakarta REST, with Ollama for model inference, the pipeline deploys as a standard WAR on any Jakarta EE 11 runtime. The post expands on Luqman's Eclipse OCX 2026 talk and also covers where the approach reaches its limits.

Image for 
<span>Adding RAG to a Jakarta EE 11 App With Only the JDK and Jakarta Specs</span>
 News item.

September 2025 Community Newsletter

Tuesday, September 30, 2025 - 12:26 by Natalia Loungou

Our September community newsletter is out. Catch up on the latest from the Eclipse Foundation ecosystem, from Eclipse S-CORE, to community news, project updates, and more.

Announcing Virtual Payara Conference - Enterprise Java Modernization Made Simple

The new edition of Virtual Payara Conference is coming on 8 July 2025 and this time it's all about discovering practical strategies for your Java journey – whether you use Jakarta EE, Spring, or Quarkus! 

Join us to discover how Payara Qube and the new Payara – Azul partnership are transforming enterprise Java by eliminating Kubernetes complexity, cutting infrastructure costs, and accelerating cloud-native adoption across all major Java frameworks.

The 2025 Jakarta EE Developer Survey – Your Voice Matters!

Wednesday, March 19, 2025 - 05:53 by Natalia Loungou

The 2025 Jakarta EE Developer Survey is now open! This annual survey plays a key role in gathering insights from the global enterprise Java community to help shape the future of Jakarta EE. Whether you’re a developer, architect, or business leader working with Java, your input is essential in guiding the evolution of cloud native Java technologies.