Skip to main content
Redhat Developers  Logo
  • AI

    Get started with AI

    • Red Hat AI
      Accelerate the development and deployment of enterprise AI solutions.
    • AI learning hub
      Explore learning materials and tools, organized by task.
    • AI interactive demos
      Click through scenarios with Red Hat AI, including training LLMs and more.
    • AI/ML learning paths
      Expand your OpenShift AI knowledge using these learning resources.
    • AI quickstarts
      Focused AI use cases designed for fast deployment on Red Hat AI platforms.
    • No-cost AI training
      Foundational Red Hat AI training.

    Featured resources

    • OpenShift AI learning
    • Open source AI for developers
    • AI product application development
    • Open source-powered AI/ML for hybrid cloud
    • AI and Node.js cheat sheet

    Red Hat AI Factory with NVIDIA

    • Red Hat AI Factory with NVIDIA is a co-engineered, enterprise-grade AI solution for building, deploying, and managing AI at scale across hybrid cloud environments.
    • Explore the solution
  • Learn

    Self-guided

    • Documentation
      Find answers, get step-by-step guidance, and learn how to use Red Hat products.
    • Learning paths
      Explore curated walkthroughs for common development tasks.
    • Guided learning
      Receive custom learning paths powered by our AI assistant.
    • See all learning

    Hands-on

    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.
    • Interactive labs
      Learn by doing in these hands-on, browser-based experiences.
    • Interactive demos
      Click through product features in these guided tours.

    Browse by topic

    • AI/ML
    • Automation
    • Java
    • Kubernetes
    • Linux
    • See all topics

    Training & certifications

    • Courses and exams
    • Certifications
    • Skills assessments
    • Red Hat Academy
    • Learning subscription
    • Explore training
  • Build

    Get started

    • Red Hat build of Podman Desktop
      A downloadable, local development hub to experiment with our products and builds.
    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.

    Download products

    • Access product downloads to start building and testing right away.
    • Red Hat Enterprise Linux
    • Red Hat AI
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat Developer Toolset

    References

    • E-books
    • Documentation
    • Cheat sheets
    • Architecture center
  • Community

    Get involved

    • Events
    • Live AI events
    • Red Hat Summit
    • Red Hat Accelerators
    • Community discussions

    Follow along

    • Articles & blogs
    • Developer newsletter
    • Videos
    • Github

    Get help

    • Customer service
    • Customer support
    • Regional contacts
    • Find a partner

    Join the Red Hat Developer program

    • Download Red Hat products and project builds, access support documentation, learning content, and more.
    • Explore the benefits

Camel integration quarterly digest: Q3 2025

October 22, 2025
Ivo Bek Jon Anstey
Related topics:
Application modernizationArtificial intelligenceData integrationDeveloper productivityIntegration
Related products:
Red Hat build of Apache CamelRed Hat Fuse

    Welcome to the Q3’25 edition of Red Hat’s quarterly newsletter, all about Apache Camel! This series aims to share all the noteworthy Camel goodness from the last quarter, so you don’t miss a thing! Be sure to read the previous editions to catch up on all the exciting updates and insights in Q1, Q2 of 2025.

    Kaoto 2.7 Delivers Major Usability Upgrades

    The Kaoto 2.7 release available as VSCode extension introduces significant updates focused on improving the designer experience and expanding data handling capabilities.

    The headline feature is the Tech Preview of JSON support for the Data Mapper. Building on its existing XML capabilities, the Data Mapper now allows users to serialize and deserialize JSON structures, attach JSON schemas for visual tree-view mapping, and even create mappings between JSON and XML formats.

    Kaoto DataMapper with Json

    The graphical editor also received several major usability enhancements:

    • Drag & Drop: Now enabled by default, allowing users to easily reorder steps and move items between containers.
    • Core Editor Tools: Copy & Paste (via context menu), Quick Duplicate for steps and containers, and essential Undo / Redo support have been added to streamline the design process and recover from mistakes.
    • Improved Maven Support: In the VS Code extension, adding a new component endpoint automatically updates the pom.xml with the required dependency upon saving.
    • UI Enhancements: The interface now provides intelligent form suggestions for configurations, simple expressions, and application.properties completions.

    Camel Langchain4j Agent Component

    New in Camel 4.14 community, the camel-langchain4j-agent component provides deep integration with the LangChain4j library, allowing you to build and orchestrate powerful, producer-only AI agents within your Camel routes.

    Camel Langchain4j agent in Kaoto

    This component moves beyond simple prompt/response and supports advanced AI agent patterns, including:

    • Tool Calling: Enables the AI agent to seamlessly discover and execute other Camel routes as tools, simply by using the tags parameter.
    • Conversation Memory: Supports stateful, multi-turn conversations by using the AgentWithMemory implementation and a ChatMemoryProvider. Session tracking is managed via the CamelLangChain4jAgentMemoryId header.
    • Retrieval-Augmented Generation (RAG): Integrates with retrieval systems to provide context-aware responses, configurable via a RetrievalAugmentor.
    • Guardrails: Allows for input and output validation and transformation to ensure safe and structured AI interactions.

    Configuration has been streamlined. Instead of numerous endpoint parameters, you now create an Agent (e.g., AgentWithMemory or AgentWithoutMemory) and configure it centrally using the AgentConfiguration class. The Camel endpoint is simplified to langchain4j-agent:agentId, which references the agent bean (e.g., ?agent=#myAgent) from the registry.

    Articles

    Dive into the latest developments within Apache Camel 4 through our curated selection of articles.

    Building an AI-Powered PDF Processing Pipeline with Quarkus, Camel, and LangChain4j

    In this hands-on tutorial, Markus Eisele shows you how to build a complete file processing pipeline in Java using Quarkus, Apache Camel, and LangChain4j. The pipeline accepts uploaded PDFs, scans them for viruses, extracts their content, and summarizes them using a local LLM served by Ollama. Thanks to the camel-langchain4j component, we can inject AI-powered analysis directly into the Camel route with zero boilerplate and just business logic.

    Simplify local prototyping with Camel JBang infrastructure

    A key feature of the Camel JBang CLI is its infra command. This allows developers to launch backends like Kafka, databases, or FTP servers instantly, avoiding the complexity of managing infrastructure. The infra command uses the power of Testcontainers and Docker (or Podman) to deploy real systems, saving you from the hassle of preparing mocks and complicated environment configurations.

    In this article, Bruno Meseguer walks you through a detailed multi-step demo illustrating how the infra command can be used to easily spin up an ActiveMQ Artemis instance locally to facilitate testing an AMQP endpoint.

    Building Intelligent Document Processing with Apache Camel: Docling meets LangChain4j

    In the rapidly evolving landscape of AI-powered applications, the ability to process and understand documents has become increasingly crucial. Whether you’re dealing with PDFs, Word documents, or PowerPoint presentations, extracting meaningful insights from unstructured data is a challenge many developers face daily.

    In this post, Andrea Cosentino explores how Apache Camel’s new camel-docling and  camel-langchain4j-chat AI components enable developers to build sophisticated RAG (Retrieval Augmented Generation) pipelines with minimal code. In an example, he combines the power of Docling for document conversion with LangChain4j for AI orchestration, all orchestrated through Camel’s YAML DSL. You can also try this out for yourself!

    Apache Camel Meets MCP: Securely Exposing Your Enterprise Routes as MCP Tools with Wanaku

    The true value of Generative AI is unlocked when it can securely interact with core enterprise systems. In this post, Otavio Rodolfo Piske explains how to bridge this gap using Apache Camel and the Model Context Protocol (MCP). He introduces Wanaku, an open-source MCP Router that acts as a secure gateway for AI agents. The article walks through how a simple Wanaku mapping file can expose any battle-tested Camel route - whether it connects to Kafka, Salesforce, or a database as a native MCP "Tool". This approach allows developers to leverage their existing integrations as secure, AI-callable functions with fine-grained OIDC-based access control, all without writing new integration code.

    Apache Camel 4.14 What's New

    Claus Ibsen, Gregor Zurowski, and Christoph Deppisch outline the new features and improvements in Apache Camel 4.14 LTS, which underpins the upcoming Red Hat Build of Apache Camel 4.14. Camel JBang in particular received significant updates this time, including switching the default to JDK 21, adding features to manage routes by groups, and improvements to the camel debug command, which now supports debugging Camel Spring Boot applications. A new component camel-iso8583 was added to create, edit and read ISO-8583 messages. A camel-langchain4j-agent component was also added to support advanced AI agent patterns including tool calling, conversation memory, retrieval-augmented generation (RAG), and input/output guardrails.

    Kaoto v2.7 release

    Ricardo M. announces the release of Kaoto 2.7, bringing significant enhancements to the visual integration design experience for Apache Camel. This release focuses on expanding DataMapper capabilities, improving developer productivity, and delivering a more intuitive canvas experience.

    Apache Camel 4.15 What's New

    Claus Ibsen, Pasquale Congiusti, and Tom Cunningham outline the new features and improvements in Apache Camel 4.15. Fans of Quarkus will be happy to see that the camel debug command now supports debugging Camel Quarkus applications. Camel is also now far more extensible with the addition of the ContextServicePlugin SPI. Numerous components were added as well:

    • camel-aws2-textract - Extract text and data from documents using AWS Textract
    • camel-aws2-transcribe - Automatically convert speech to text using AWS Transcribe service
    • camel-docling - Process documents using Docling library for parsing and conversion
    • camel-groovy-xml - Transform between XML and Groovy Node (Map structure) objects.
    • camel-langchain4j-embeddingstore - Provides support for 25+ vector databases using the LangChain4j EmbeddingStore API.
    • camel-keycloak - Manage Keycloak instances via Admin API
    • camel-mdc - Logging MDC (Mapped Diagnostic Context) Service
    • camel-micrometer-observability - Micrometer Observability implementation of Camel Telemetry
    • camel-resilience4j-micrometer - Micrometer statistics for Resilience4j circuit breaker

    Demos and Presentations

    See Apache Camel 4 in action in the following new demos and presentations:

    • MCP in Action: Connecting AI to Enterprise Systems (Camel, Wanaku.ai, Quarkus/Langchain4j) by Zineb Bendhiba
    • Simplify local prototyping with Camel JBang infrastructure by Bruno Meseguer
    • AI-driven unstructured data extraction using Apache Camel and LangChain4J by Alexandre Gallice

    Upcoming

    Here’s a look at our key planned milestones and where you can connect with us at upcoming conferences:

    November

    • Red Hat Build of Apache Camel 4.14 GA
    • November 12-14 - Devoxx Morocco
      • MCP in Action: Connecting AI to Enterprise Systems by Otavio Piske
    Disclaimer: Please note the content in this blog post has not been thoroughly reviewed by the Red Hat Developer editorial team. Any opinions expressed in this post are the author's own and do not necessarily reflect the policies or positions of Red Hat.

    Recent Posts

    • SQL Server HA on RHEL: Meet Pacemaker HA Agent v2 (tech preview)

    • Deploy with confidence: Continuous integration and continuous delivery for agentic AI

    • Every layer counts: Defense in depth for AI agents with Red Hat AI

    • Fun in the RUN instruction: Why container builds with distroless images can surprise you

    • Trusted software factory: Building trust in the agentic AI era

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer tools
    • Interactive tutorials
    • API catalog

    Quicklinks

    • Learning resources
    • E-books
    • Cheat sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site status dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2026 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Chat Support

    Please log in with your Red Hat account to access chat support.