CINXE.COM
Apache Geronimo And Microprofile
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <title>Apache Geronimo And Microprofile</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="Apache Geronimo Microprofile Site"> <meta name="author" content="Apache"> <meta name="keywords" content="Apache Geronimo Microprofile"> <meta name="generator" content="JBake"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-Smlep5jCw/wG7hdkwQ/Z5nLIefveQRIY9nfy6xoR1uRYBtpZgI6339F5dgvm/e9B" crossorigin="anonymous"> <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css" integrity="sha256-IPtNBA1od/cGBfXTxYDxuT5+Y2BKy14o6j0FaIXDmYk=" crossorigin="anonymous" /> <link rel="stylesheet" href="css/geronimo.css"></link> <!--[if lt IE 9]> <script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" integrity="sha256-3Jy/GbSLrg0o9y5Z5n1uw0qxZECH7C6OQpVBgNFYa0g=" crossorigin="anonymous"></script> <![endif]--> </head> <body cz-shortcut-listen="true"> <div class="navbar navbar-expand-lg fixed-top navbar-dark bg-primary"> <div class="container"> <a href="index.html" class="navbar-brand">Apache Geronimo Microprofile</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarResponsive"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="http://www.apache.org/">Apache</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" id="modules">Modules <span class="caret"></span></a> <div class="dropdown-menu" aria-labelledby="modules"> <a class="dropdown-item" href="config.html"><i class="fa fa-database"></i> Config</a> <a class="dropdown-item" href="fault-tolerance.html"><i class="fa fa-exclamation-triangle"></i> Safeguard</a> <a class="dropdown-item" href="jwt-auth.html"><i class="fa fa-shield"></i> JWT Auth</a> <a class="dropdown-item" href="opentracing.html"><i class="fa fa-truck"></i> OpenTracing</a> <div class="dropdown-divider"></div> <a class="dropdown-item" href="health.html"><i class="fa fa-medkit"></i> Health</a> <a class="dropdown-item" href="metrics.html"><i class="fa fa-balance-scale"></i> Metrics</a> <a class="dropdown-item" href="openapi.html"><i class="fa fa-briefcase"></i> OpenAPI</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="community.html">Community</a> </li> <li class="nav-item"> <a class="nav-link" href="downloads.html">Downloads</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" id="asf-links">ASF <span class="caret"></span></a> <div class="dropdown-menu" aria-labelledby="asf-links"> <a class="dropdown-item" href="http://www.apache.org/licenses/">License</a> <a class="dropdown-item" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> <a class="dropdown-item" href="http://www.apache.org/foundation/thanks.html">Thanks</a> <div class="dropdown-divider"></div> <a class="dropdown-item" href="http://www.apache.org/security/">Security</a> </div> </li> </ul> </div> </div> </div> <div class="container"> <div class="page-header"> <h4>Apache Geronimo And Microprofile</h4> </div> <p><div class="paragraph"> <p>Apache Geronimo hosts several Microprofile Implementation. This site let鈥檚 you get started with all of them.</p> </div> <div class="paragraph"> <p><a href="downloads.html"><span class="icon"><i class="fa fa-download"></i></span> Downloads Area</a></p> </div> <div class="paragraph"> <p>Here are the available implementations:</p> </div> <div class="paragraph"> <p><a href="config.html"><span class="icon"><i class="fa fa-database"></i></span> Config</a> | <a href="fault-tolerance.html"><span class="icon"><i class="fa fa-exclamation-triangle"></i></span> Fault Tolerance (Safeguard)</a> | <a href="jwt-auth.html"><span class="icon"><i class="fa fa-shield"></i></span> JWT Auth</a> | <a href="opentracing.html"><span class="icon"><i class="fa fa-truck"></i></span> OpenTracing</a> | <a href="health.html"><span class="icon"><i class="fa fa-medkit"></i></span> Health</a> | <a href="metrics.html"><span class="icon"><i class="fa fa-balance-scale"></i></span> Metrics</a> | <a href="openapi.html"><span class="icon"><i class="fa fa-briefcase"></i></span> OpenAPI</a></p> </div> <div class="paragraph"> <p>Note we also provide some pom aggregator to import all the stack at once:</p> </div> <div class="listingblock"> <div class="content"> <pre class="prettyprint highlight"><code class="language-xml" data-lang="xml"><dependency> <groupId>org.apache.geronimo</groupId> <artifactId>geronimo-microprofile-aggregator</artifactId> <version>${geronimo-microprofile.version}</version> <type>pom</type> </dependency></code></pre> </div> </div> <div class="paragraph"> <p>If you want to investigate your Microprofile setup you can also play with our reporter <a href="reporter.html">UI/webapp</a>.</p> </div> <div class="paragraph"> <p>We also provide 渭~ (utilda) which is a pom with <a href="http://openwebbeans.apache.org/meecrowave/">Apache Meecrowave</a> and the Aggregator pom which makes you a one dependency Microprofile 2.0 server, ready to use:</p> </div> <div class="listingblock"> <div class="content"> <pre class="prettyprint highlight"><code class="language-xml" data-lang="xml"><dependency> <groupId>org.apache.geronimo</groupId> <artifactId>utilda</artifactId> <version>${geronimo-microprofile.version}</version> <type>pom</type> </dependency></code></pre> </div> </div> <div class="admonitionblock warning"> <table> <tbody> <tr> <td class="icon"> <i class="fa icon-warning" title="Warning"></i> </td> <td class="content"> the 1.0.0 release binary has some versioning issues, ensure to evaluate the snapshot until we release next version please. </td> </tr> </tbody> </table> </div> <div class="paragraph"> <p>Finally we provide a set of Microprofile extensions to make it faster to be production and cloud ready like a secure Microprofile config converter to credentials and a Docker integration. Read more on the dedicated <a href="extensions.html">page</a>.</p> </div></p> <hr /> <div id="push"></div> </div> <div id="footer"> <div class="container"> Copyright © 1999-2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache Geronimo, Geronimo, Apache, the Apache feather logo, and the Apache Geronimo project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. </div> </div> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/js/bootstrap.min.js" integrity="sha384-o+RDsa0aLu++PJvFqy8fFScvbHFLtbvScb8AjopnFD+iEQ7wo/CG0xlczd+2O/em" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js" integrity="sha256-SHXnnZAbgSEf+OBhDLR7I2mx9vNZAIzPeCGhxRV+VQw=" crossorigin="anonymous"></script> <script src="js/geronimo.js"></script> </body> </html>