| <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="../apple-touch-icon-57x57.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../apple-touch-icon-114x114.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../apple-touch-icon-72x72.png"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../apple-touch-icon-144x144.png"> <link rel="apple-touch-icon-precomposed" sizes="60x60" href="../apple-touch-icon-60x60.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="../apple-touch-icon-120x120.png"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="../apple-touch-icon-76x76.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="../apple-touch-icon-152x152.png"> <link rel="icon" type="image/png" href="../favicon-196x196.png" sizes="196x196"> <link rel="icon" type="image/png" href="../favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="../favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="../favicon-16x16.png" sizes="16x16"> <link rel="icon" type="image/png" href="../favicon-128.png" sizes="128x128"> <meta name="application-name" content="Apache Camel"> <meta property="og:title" content="Blog"> <meta property="og:site_name" content="Apache Camel"> <meta property="og:url" content="https://camel.apache.org/blog/"> <meta property="og:type" content="website"> <meta property="og:image" content="https://camel.apache.org/_/img/logo-d.svg"> <link rel="manifest" href="../site.webmanifest"> <title>Blog - Apache Camel</title> <link rel="canonical" href="https://camel.apache.org/blog/"> <link rel="stylesheet" href="../_/css/site-2955eb42a8.css"> </head> <body class="article"> <header class="header" aria-label="Header"> <nav class="navbar" aria-label="Main menu"> <div class="navbar-brand"> <a class="nav-logo" href="../" title="Apache Camel"></a> <div id="topbar-nav" class="navbar-menu"> <div class="navbar-end"> <a class="navbar-item-section navbar-item navbar-topics" href="../blog/"> <img alt="Blog" src="../_/img/blog-4c7fa4cb60.svg"> Blog </a> <a class="navbar-item-section navbar-item navbar-topics" href="../docs/"> <img alt="Documentation" src="../_/img/documentation-abb1b7f8b1.svg"> Documentation </a> <a class="navbar-item-section navbar-item navbar-topics" href="../community/"> <img alt="Community" src="../_/img/community-2ec8a3dc8b.svg"> Community </a> <a class="navbar-item-section navbar-item navbar-topics" href="../download/"> <img alt="Download" src="../_/img/download-63cdd75074.svg"> Download </a> <a class="navbar-item-section navbar-item navbar-topics" href="../security/"> <img alt="Security" src="../_/img/security-06abe157b3.svg"> Security </a> </div> </div> <div class="navbar-fill"></div> <div class="break-row"></div> <div class="navbar-search results-hidden"> <input id="search" class="search" placeholder="Search" autocomplete="off"> <img src="/_/img/cancel-1ed239489b.svg" alt="Clear" id="search-cancel"> <div id="search_results"></div> </div> <div class="navbar-tools"> <a rel="noopener noreferrer nofollow" href="https://github.com/apache/camel/" title="Collaborate on GitHub"><svg focusable="false" class="brand-icon"><use href="../_/img/brand-logos-f2e689f4d4.svg#github"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://camel.zulipchat.com" title="Chat on Zulip"><svg focusable="false" class="brand-icon"><use href="../_/img/brand-logos-f2e689f4d4.svg#zulip"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://twitter.com/ApacheCamel" title="Follow Apache Camel on Twitter"><svg focusable="false" class="brand-icon"><use href="../_/img/brand-logos-f2e689f4d4.svg#twitter"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://www.linkedin.com/groups/2447439/" title="Apache Camel group on Linkedin"><svg focusable="false" class="brand-icon"><use href="../_/img/brand-logos-f2e689f4d4.svg#linkedin"/></svg></a> </div> <button class="navbar-burger" data-target="topbar-nav" type="button" aria-label="Menu"> <span></span> <span></span> <span></span> </button> </div> </nav> </header> <a id="top"></a> <div class="body"> <nav class="toolbar" aria-label="Submenu"> <button class="nav-toggle" type="button" aria-label="Toggle submenu"> </button> </nav> <nav class="nav-container doc blog list" aria-label="Blog topics"> <aside class="nav" aria-label="Categories"> <div class="nav-category"> <h3>Categories</h3> <ul> <li><a class="category" href="../categories/AI/">AI<span>13</span></a> </li> <li><a class="category" href="../categories/Apache/">APACHE<span>6</span></a> </li> <li><a class="category" href="../categories/AWS/">AWS<span>1</span></a> </li> <li><a class="category" href="../categories/Camel/">CAMEL<span>32</span></a> </li> <li><a class="category" href="../categories/Camel-K/">CAMEL-K<span>44</span></a> </li> <li><a class="category" href="../categories/Camel-Kafka-Connector/">CAMEL-KAFKA-CONNECTOR<span>1</span></a> </li> <li><a class="category" href="../categories/Camel-Karaf/">CAMEL-KARAF<span>6</span></a> </li> <li><a class="category" href="../categories/Camel-Quarkus/">CAMEL-QUARKUS<span>76</span></a> </li> <li><a class="category" href="../categories/Camel-Spring-Boot/">CAMEL-SPRING-BOOT<span>2</span></a> </li> <li><a class="category" href="../categories/Committers/">COMMITTERS<span>1</span></a> </li> <li><a class="category" href="../categories/Devops/">DEVOPS<span>4</span></a> </li> <li><a class="category" href="../categories/Drools/">DROOLS<span>1</span></a> </li> <li><a class="category" href="../categories/E2E/">E2E<span>1</span></a> </li> <li><a class="category" href="../categories/EIP/">EIP<span>2</span></a> </li> <li><a class="category" href="../categories/Events/">EVENTS<span>12</span></a> </li> <li><a class="category" href="../categories/Features/">FEATURES<span>14</span></a> </li> <li><a class="category" href="../categories/GSoC/">GSOC<span>1</span></a> </li> <li><a class="category" href="../categories/Hawtio/">HAWTIO<span>1</span></a> </li> <li><a class="category" href="../categories/Howtos/">HOWTOS<span>14</span></a> </li> <li><a class="category" href="../categories/Infrastructure/">INFRASTRUCTURE<span>1</span></a> </li> <li><a class="category" href="../categories/JBang/">JBANG<span>3</span></a> </li> <li><a class="category" href="../categories/Kamelets/">KAMELETS<span>2</span></a> </li> <li><a class="category" href="../categories/Kaoto/">KAOTO<span>6</span></a> </li> <li><a class="category" href="../categories/Karavan/">KARAVAN<span>13</span></a> </li> <li><a class="category" href="../categories/Kogito/">KOGITO<span>1</span></a> </li> <li><a class="category" href="../categories/Migration/">MIGRATION<span>2</span></a> </li> <li><a class="category" href="../categories/Observability/">OBSERVABILITY<span>2</span></a> </li> <li><a class="category" href="../categories/Operations/">OPERATIONS<span>2</span></a> </li> <li><a class="category" href="../categories/Outreachy/">OUTREACHY<span>3</span></a> </li> <li><a class="category" href="../categories/Podcasts/">PODCASTS<span>1</span></a> </li> <li><a class="category" href="../categories/Quarkus/">QUARKUS<span>1</span></a> </li> <li><a class="category" href="../categories/Releases/">RELEASES<span>306</span></a> </li> <li><a class="category" href="../categories/Roadmap/">ROADMAP<span>23</span></a> </li> <li><a class="category" href="../categories/security/">SECURITY<span>1</span></a> </li> <li><a class="category" href="../categories/Test/">TEST<span>4</span></a> </li> <li><a class="category" href="../categories/Tooling/">TOOLING<span>77</span></a> </li> <li><a class="category" href="../categories/Transformation/">TRANSFORMATION<span>2</span></a> </li> <li><a class="category" href="../categories/Usecases/">USECASES<span>10</span></a> </li> <li><a class="category" href="../categories/Videos/">VIDEOS<span>11</span></a> </li> <li><a class="category" href="../categories/YAKS/">YAKS<span>1</span></a> </li> </ul> </div> </aside> </nav> <main class="doc blog list"> <div> <article class="blog doc"> <header aria-label="Blog post"> <a href="../blog/2025/07/camel-jbang-infra/"><h1>Prototyping E2E scenarios with Apache Camel</h1></a> <time itemprop="published" datetime="2025-07-21" title="Monday, July 21, 2025">July 21, 2025</time>, by <span rel="author">Federico Mariani</span> </header> <p>Introduction In this blog post, we’ll explore how Apache Camel JBang’s Infrastructure Command can help you rapidly prototype end-to-end integration scenarios and adapt to changing requirements. We’ll walk through a realistic development scenario where requirements evolve over time, demonstrating how Camel’s flexibility makes it an ideal choice for proof-of-concept development. Camel JBang Infrastructure: Your Prototyping Toolkit We already know and love Camel JBang (if you don’t, check out Claus Ibsen’s YouTube channel for excellent tutorials).</p> <p><a class="continue" href="../blog/2025/07/camel-jbang-infra/">Continue reading ❯</a></p> <p> <a class="category" href="../categories/Camel/">CAMEL</a><a class="category" href="../categories/E2E/">E2E</a><a class="category" href="../categories/Infrastructure/">INFRASTRUCTURE</a> </p> </article> <article class="blog doc"> <header aria-label="Blog post"> <a href="../blog/2025/07/camel413-whatsnew/"><h1>Apache Camel 4.13 What's New</h1></a> <time itemprop="published" datetime="2025-07-08" title="Tuesday, July 8, 2025">July 8, 2025</time>, by <span rel="author">Claus Ibsen</span>, <span rel="author">Pasquale Congiusti</span>, <span rel="author">Claudio Miranda</span> </header> <p>Apache Camel 4.13 has just been released. This release introduces a set of new features and noticeable improvements that we will cover in this blog post. Camel Core We have made management possible for BackOff, ForegroundTask, and BackgroundTask which are used as internal tasks to perform repetitive tasks, usually related to re-connection or recovery. Some of the Came components uses these features, and other components has native recovery built-in from the underlying library.</p> <p><a class="continue" href="../blog/2025/07/camel413-whatsnew/">Continue reading ❯</a></p> <p> <a class="category" href="../categories/Releases/">RELEASES</a> </p> </article> <article class="blog doc"> <header aria-label="Blog post"> <a href="../blog/2025/07/RELEASE-4.13.0/"><h1>RELEASE 4.13.0</h1></a> <time itemprop="published" datetime="2025-07-08" title="Tuesday, July 8, 2025">July 8, 2025</time>, by <span rel="author">Gregor Zurowski</span> </header> <p>The Camel community announces the immediate availability of the Camel 4.13.0 release with 90 new features and improvements. The artifacts are published and ready for you to download from the Central Maven repository. For more details please take a look at the release notes. Many thanks to all who made this release possible. On behalf of the Camel PMC, Gregor Zurowski</p> <p><a class="continue" href="../blog/2025/07/RELEASE-4.13.0/">Continue reading ❯</a></p> <p> <a class="category" href="../categories/Releases/">RELEASES</a> </p> </article> <nav aria-label="Pagination"> <ul class="pagination"> <li class="page-item active"><a href="../blog/" class="page-link">1</a></li> <li class="page-item"><a href="../blog/page/2/" class="page-link">2</a></li> <li class="page-item"><a href="../blog/page/3/" class="page-link">3</a></li> <li class="page-item disabled"><a class="page-link">…</a></li> <li class="page-item"> <a href="../blog/page/2/" class="page-link" aria-label="Next"><span aria-hidden="true">»</span></a> </li> <li class="page-item"> <a href="../blog/page/151/" class="page-link" aria-label="Last"><span aria-hidden="true">»»</span></a> </li> </ul> </nav> </div> </main> </div> <div class="footer-tools"> <a title="Improve this document, receive free virtual hugs ♥" href="https://github.com/apache/camel-website/edit/main/content/blog/_index.md">Edit this Page</a> <a href="#top" title="Reach the top of the page">Back to top</a> </div> <footer> <div class="footer"> <figure class="logo"> <img class="logo" src="../_/img/logo-d-a567cee6fa.svg" alt="Apache Camel Logo" aria-label="white silhouette of a camel in front of a sand dune"> </figure> <input id="footer-toggle-overview" type="checkbox" title="Show/Hide Overview section"> <dl> <dt><label for="footer-toggle-overview">Overview</label><label for="footer-toggle-overview">+</label></dt> <dd><a href="../blog/">Blog</a></dd> <dd><a href="../docs/">Documentation</a></dd> <dd><a href="../community/support/">Community</a></dd> <dd><a href="../download/">Download</a></dd> </dl> <input id="footer-toggle-documentation" type="checkbox" title="Show/Hide Documentation section"> <dl> <dt><label for="footer-toggle-documentation">Documentation</label><label for="footer-toggle-documentation">+</label></dt> <dd><a href="../manual/">User Manual</a></dd> <dd><a href="../components/next/index.html">Components</a></dd> <dd><a href="../camel-k/next/">Camel-K</a></dd> <dd><a href="../camel-kafka-connector/next/">Camel Kafka Connector</a></dd> <dd><a href="../camel-quarkus/next/">Camel Quarkus</a></dd> <dd><a href="../camel-spring-boot/next/">Camel Spring Boot</a></dd> <dd><a href="../camel-karaf/3.22.x/">Camel Karaf</a></dd> <dd><a href="../manual/faq/index.html">FAQ</a></dd> </dl> <input id="footer-toggle-community" type="checkbox" title="Show/Hide Community section"> <dl> <dt><label for="footer-toggle-community">Community</label><label for="footer-toggle-community">+</label></dt> <dd><a href="../community/support/">Support</a></dd> <dd><a href="../community/contributing/">Contributing</a></dd> <dd><a href="../community/mailing-list">Mailing Lists</a></dd> <dd><a href="../community/user-stories/">User stories</a></dd> <dd><a href="../community/articles/">Articles</a></dd> <dd><a href="../community/books/">Books</a></dd> <dd><a href="../community/team/">Team</a></dd> </dl> <input id="footer-toggle-about" type="checkbox" title="Show/Hide Acknowledgements section"> <dl> <dt><label for="footer-toggle-about">About</label><label for="footer-toggle-about">+</label></dt> <dd><a href="../acknowledgments/">Acknowledgments</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/events/current-event.html" title="Apache Events">Apache Events</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/licenses/" title="License">License</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/security/" title="Security">Security</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/foundation/sponsorship.html" title="Sponsorship">Sponsorship</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/foundation/thanks.html" title="Thanks">Thanks</a></dd> </dl> <p class="remark"> © 2004-2025 The <a href="https://apache.org">Apache Software Foundation</a>.<br> Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. </p> <div class="resources"> <div class="context"> <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a> </div> <div class="context"> <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/foundation/policies/conduct">Code of Conduct</a> </div> <div class="context"> <a href="../sitemap/">Sitemap</a> </div> </div> <div class="footer-icons"> <a rel="noopener noreferrer nofollow" href="https://github.com/apache/camel/" title="Collaborate on GitHub"><svg class="brand-icon" focusable="false"><use href="../_/img/brand-logos-f2e689f4d4.svg#github"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://camel.zulipchat.com" title="Chat on Zulip"><svg class="brand-icon" focusable="false"><use href="../_/img/brand-logos-f2e689f4d4.svg#zulip"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://twitter.com/ApacheCamel" title="Follow Apache Camel on Twitter"><svg class="brand-icon" focusable="false"><use href="../_/img/brand-logos-f2e689f4d4.svg#twitter"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://www.linkedin.com/groups/2447439/" title="Apache Camel group on Linkedin"><svg class="brand-icon" focusable="false"><use href="../_/img/brand-logos-f2e689f4d4.svg#linkedin"/></svg></a> </div> </div> </footer> <script src="../_/js/vendor/algoliasearch-bad45193e2.js"></script> <script src="../_/js/site-c215fb6972.js"></script> <script async src="../_/js/vendor/highlight-621a10fe1b.js"></script> <script async src="../_/js/vendor/svg4everybody-a0c573f2b9.js"></script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Apache Camel", "url": "https:\/\/camel.apache.org\/" , "sameAs": ["https://twitter.com/ApacheCamel"] , "logo": "https:\/\/camel.apache.org\/_\/img\/logo-d.svg" , "description": "Apache Camel ™ is a versatile open-source integration framework based on known Enterprise Integration Patterns. Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL." } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1 , "item": { "@id": "https://camel.apache.org/", "name": "Apache Camel" } },{ "@type": "ListItem", "position": 2 , "item": { "@id": "https://camel.apache.org/blog/", "name": "blog" } }] } </script> </body> </html> |