geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rmannibu...@apache.org
Subject svn commit: r1033244 - in /websites/production/geronimo/content/microprofile: community.html config.html downloads.html fault-tolerance.html health.html index.html jwt-auth.html metrics.html openapi.html opentracing.html sitemap.xml
Date Sun, 29 Jul 2018 14:23:32 GMT
Author: rmannibucau
Date: Sun Jul 29 14:23:32 2018
New Revision: 1033244

Log:
Site checkin for project Geronimo Microprofile :: Site Generator

Modified:
    websites/production/geronimo/content/microprofile/community.html
    websites/production/geronimo/content/microprofile/config.html
    websites/production/geronimo/content/microprofile/downloads.html
    websites/production/geronimo/content/microprofile/fault-tolerance.html
    websites/production/geronimo/content/microprofile/health.html
    websites/production/geronimo/content/microprofile/index.html
    websites/production/geronimo/content/microprofile/jwt-auth.html
    websites/production/geronimo/content/microprofile/metrics.html
    websites/production/geronimo/content/microprofile/openapi.html
    websites/production/geronimo/content/microprofile/opentracing.html
    websites/production/geronimo/content/microprofile/sitemap.xml

Modified: websites/production/geronimo/content/microprofile/community.html
==============================================================================
--- websites/production/geronimo/content/microprofile/community.html (original)
+++ websites/production/geronimo/content/microprofile/community.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Community</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/config.html
==============================================================================
--- websites/production/geronimo/content/microprofile/config.html (original)
+++ websites/production/geronimo/content/microprofile/config.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo Config</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/downloads.html
==============================================================================
--- websites/production/geronimo/content/microprofile/downloads.html (original)
+++ websites/production/geronimo/content/microprofile/downloads.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Downloads</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/fault-tolerance.html
==============================================================================
--- websites/production/geronimo/content/microprofile/fault-tolerance.html (original)
+++ websites/production/geronimo/content/microprofile/fault-tolerance.html Sun Jul 29 14:23:32
2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo Safeguard</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/health.html
==============================================================================
--- websites/production/geronimo/content/microprofile/health.html (original)
+++ websites/production/geronimo/content/microprofile/health.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo Health</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/index.html
==============================================================================
--- websites/production/geronimo/content/microprofile/index.html (original)
+++ websites/production/geronimo/content/microprofile/index.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo And Microprofile</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/jwt-auth.html
==============================================================================
--- websites/production/geronimo/content/microprofile/jwt-auth.html (original)
+++ websites/production/geronimo/content/microprofile/jwt-auth.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo JWT Auth</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/metrics.html
==============================================================================
--- websites/production/geronimo/content/microprofile/metrics.html (original)
+++ websites/production/geronimo/content/microprofile/metrics.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo Metrics</h4>
 	</div>

Modified: websites/production/geronimo/content/microprofile/openapi.html
==============================================================================
--- websites/production/geronimo/content/microprofile/openapi.html (original)
+++ websites/production/geronimo/content/microprofile/openapi.html Sun Jul 29 14:23:32 2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo OpenAPI</h4>
 	</div>
@@ -87,6 +92,42 @@
     </div> 
    </div> 
   </div> 
+  <div class="sect2"> 
+   <h3 id="_maven_plugin">Maven Plugin</h3> 
+   <div class="paragraph"> 
+    <p>The maven plugin allows you to generate an ̀`openapi.json` at build time:</p>

+   </div> 
+   <div class="listingblock"> 
+    <div class="content"> 
+     <pre class="prettyprint highlight"><code class="language-xml" data-lang="xml">&lt;plugin&gt;
+  &lt;groupId&gt;org.apache.geronimo&lt;/groupId&gt;
+  &lt;artifactId&gt;geronimo-openapi-maven-plugin&lt;/artifactId&gt;
+  &lt;version&gt;${openapi.version}&lt;/version&gt;
+  &lt;executions&gt;
+    &lt;execution&gt;
+      &lt;id&gt;generate-openapi.json&lt;/id&gt;
+      &lt;goals&gt;
+        &lt;goal&gt;openapi.json&lt;/goal&gt;
+      &lt;/goals&gt;
+      &lt;configuration&gt;
+        &lt;application&gt;com.test.MyApp&lt;/application&gt;
+        &lt;endpointClasses&gt;
+          &lt;endpointClass&gt;com.test.SomeEndpoint&lt;/endpointClass&gt;
+          &lt;endpointClass&gt;com.test.SomeOtherEndpoint&lt;/endpointClass&gt;
+        &lt;/endpointClasses&gt;
+      &lt;/configuration&gt;
+    &lt;/execution&gt;
+  &lt;/executions&gt;
+&lt;/plugin&gt;</code></pre> 
+    </div> 
+   </div> 
+   <div class="paragraph"> 
+    <p>Since it uses static analysis (no scanning yet) then you need to fill the application
class if you have any custom configuration on it and all endpoints you want to document.</p>

+   </div> 
+   <div class="paragraph"> 
+    <p>Then for your runtime you can set the following configuration entries to avoid
the runtime to scan again <code>mp.openapi.scan.disable=true</code>.</p>

+   </div> 
+  </div> 
  </div> 
 </div></p>
 

Modified: websites/production/geronimo/content/microprofile/opentracing.html
==============================================================================
--- websites/production/geronimo/content/microprofile/opentracing.html (original)
+++ websites/production/geronimo/content/microprofile/opentracing.html Sun Jul 29 14:23:32
2018
@@ -43,12 +43,17 @@
         </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>
       </ul>
     </div>
   </div>
 </div>
 
 <div class="container">
+
 	<div class="page-header">
 		<h4>Apache Geronimo OpenTracing</h4>
 	</div>
@@ -97,6 +102,11 @@
       &lt;artifactId&gt;javax.annotation-api&lt;/artifactId&gt;
     &lt;/exclusion&gt;
   &lt;/exclusions&gt;
+&lt;/dependency&gt;
+&lt;dependency&gt;
+  &lt;groupId&gt;io.opentracing&lt;/groupId&gt;
+  &lt;artifactId&gt;opentracing-api&lt;/artifactId&gt;
+  &lt;version&gt;0.31.0&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
     </div> 
    </div> 
@@ -106,14 +116,9 @@
    <div class="listingblock"> 
     <div class="content"> 
      <pre class="prettyprint highlight"><code class="language-xml" data-lang="xml">&lt;dependency&gt;
-  &lt;groupId&gt;io.opentracing&lt;/groupId&gt;
-  &lt;artifactId&gt;opentracing-api&lt;/artifactId&gt;
-  &lt;version&gt;0.31.0&lt;/version&gt;
-&lt;/dependency&gt;
-&lt;dependency&gt;
   &lt;groupId&gt;org.apache.geronimo&lt;/groupId&gt;
   &lt;artifactId&gt;geronimo-opentracing&lt;/artifactId&gt;
-  &lt;version&gt;1.0.1-SNAPSHOT&lt;/version&gt;
+  &lt;version&gt;1.0.1&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
     </div> 
    </div> 

Modified: websites/production/geronimo/content/microprofile/sitemap.xml
==============================================================================
--- websites/production/geronimo/content/microprofile/sitemap.xml (original)
+++ websites/production/geronimo/content/microprofile/sitemap.xml Sun Jul 29 14:23:32 2018
@@ -25,19 +25,19 @@
         <lastmod>2018-07-24</lastmod>
     </url>
     <url>
-        <loc>http://geronimo.apache.org/microprofiledownloads.html</loc>
+        <loc>http://geronimo.apache.org/microprofileopentracing.html</loc>
         <lastmod>2018-07-24</lastmod>
     </url>
     <url>
-        <loc>http://geronimo.apache.org/microprofileconfig.html</loc>
+        <loc>http://geronimo.apache.org/microprofiledownloads.html</loc>
         <lastmod>2018-07-24</lastmod>
     </url>
     <url>
-        <loc>http://geronimo.apache.org/microprofileopentracing.html</loc>
+        <loc>http://geronimo.apache.org/microprofileopenapi.html</loc>
         <lastmod>2018-07-24</lastmod>
     </url>
     <url>
-        <loc>http://geronimo.apache.org/microprofileopenapi.html</loc>
+        <loc>http://geronimo.apache.org/microprofileconfig.html</loc>
         <lastmod>2018-07-24</lastmod>
     </url>
 </urlset>
\ No newline at end of file



Mime
View raw message