Author: buildbot
Date: Sun Sep 30 08:20:05 2018
New Revision: 1035930

Log:
Staging update by buildbot for openwebbeans

Modified:
    websites/staging/openwebbeans/trunk/content/   (props changed)
    websites/staging/openwebbeans/trunk/content/meecrowave/community.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/companion-projects.pdf
    websites/staging/openwebbeans/trunk/content/meecrowave/components.pdf
    websites/staging/openwebbeans/trunk/content/meecrowave/download.html
    websites/staging/openwebbeans/trunk/content/meecrowave/download.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/cli.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/configuration.html
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/configuration.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-gradle/index.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-jolokia/index.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-jpa/index.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-jta/index.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-letsencrypt/index.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-maven/index.pdf
    
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-oauth2/index.pdf
    websites/staging/openwebbeans/trunk/content/meecrowave/start.pdf
    websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.html
    websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.pdf

Propchange: websites/staging/openwebbeans/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sun Sep 30 08:20:05 2018
@@ -1 +1 @@
-1840185
+1842355

Modified: websites/staging/openwebbeans/trunk/content/meecrowave/community.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/companion-projects.pdf
==============================================================================
Binary files - no diff available.

Modified: websites/staging/openwebbeans/trunk/content/meecrowave/components.pdf
==============================================================================
Binary files - no diff available.

Modified: websites/staging/openwebbeans/trunk/content/meecrowave/download.html
==============================================================================
--- websites/staging/openwebbeans/trunk/content/meecrowave/download.html 
(original)
+++ websites/staging/openwebbeans/trunk/content/meecrowave/download.html Sun 
Sep 30 08:20:05 2018
@@ -93,11 +93,35 @@
    <tbody> 
     <tr> 
      <td class="tableblock halign-left valign-top"><p 
class="tableblock">Meecrowave Source Release</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">1.2.4</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">2018-09-21 09:14:38</p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock">1 MB 
466 kB</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">zip</p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.4/meecrowave-1.2.4-source-release.zip";><span
 class="icon"><i class="fa fa-download"></i></span> zip</a> <a 
href="https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.4/meecrowave-1.2.4-source-release.zip.sha512";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;sha512</a> <a 
href="https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.4/meecrowave-1.2.4-source-release.zip.asc";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;asc</a></p></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Meecrowave Core runner</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">1.2.4</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">2018-09-21 09:16:03</p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock">9 MB 
534 kB</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">jar</p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4-runner.jar";><span
 class="icon"><i class="fa fa-download"></i></span> jar</a> <a 
href="https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4-runner.jar.sha1";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;sha1</a> <a 
href="https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4-runner.jar.asc";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;asc</a></p></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Meecrowave Core</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">1.2.4</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">2018-09-21 09:15:51</p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock">202 
kB</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">jar</p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4.jar";><span
 class="icon"><i class="fa fa-download"></i></span> jar</a> <a 
href="https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4.jar.sha1";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;sha1</a> <a 
href="https://repo.maven.apache.org/maven2/org/apache/meecrowave/meecrowave-core/1.2.4/meecrowave-core-1.2.4.jar.asc";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;asc</a></p></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Meecrowave Source Release</p></td> 
      <td class="tableblock halign-left valign-top"><p 
class="tableblock">1.2.3</p></td> 
      <td class="tableblock halign-left valign-top"><p 
class="tableblock">2018-07-19 09:53:16</p></td> 
      <td class="tableblock halign-left valign-top"><p class="tableblock">1 MB 
448 kB</p></td> 
      <td class="tableblock halign-left valign-top"><p 
class="tableblock">zip</p></td> 
-     <td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="http://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip";><span
 class="icon"><i class="fa fa-download"></i></span> zip</a> <a 
href="https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.sha512";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;sha512</a> <a 
href="https://dist.apache.org/repos/dist/release/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.asc";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;asc</a></p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock"><a 
href="https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip";><span
 class="icon"><i class="fa fa-download"></i></span> zip</a> <a 
href="https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.sha512";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;sha512</a> <a 
href="https://archive.apache.org/dist/openwebbeans/meecrowave/1.2.3/meecrowave-1.2.3-source-release.zip.asc";><span
 class="icon"><i class="fa fa-download"></i></span>&nbsp;asc</a></p></td> 
     </tr> 
     <tr> 
      <td class="tableblock halign-left valign-top"><p 
class="tableblock">Meecrowave Core runner</p></td> 

Modified: websites/staging/openwebbeans/trunk/content/meecrowave/download.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/cli.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/configuration.html
==============================================================================
--- 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/configuration.html
 (original)
+++ 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/configuration.html
 Sun Sep 30 08:20:05 2018
@@ -497,6 +497,7 @@
     <li> <p><code>cxf.servlet.params.x=y</code> will force the CXF servlet 
init parameter <code>x</code> to be <code>y</code></p> </li> 
     <li> <p><code>connector.x=y</code> will pass the property <code>x</code> 
to be <code>y</code> on the connector. See the <a 
href="https://tomcat.apache.org/tomcat-9.0-doc/config/http.html";>Apache Tomcat 
9 Connector Documentation</a></p> </li> 
     <li> <p><code>connector.attributes.x=y</code> will use the property 
<code>x</code> with value <code>y</code> to create the connector (set a 
property on the instance of ̀`org.apache.catalina.connector.Connector`) See 
the Connector attributes referenced in the <a 
href="https://tomcat.apache.org/tomcat-9.0-doc/config/http.html";>Apache Tomcat 
9 Connector Documentation</a></p> </li> 
+    <li> <p><code>valves.*</code> will be used to create valves. This prefix 
must be followed by a valve identifier then you can use the built-in virtual 
attributes. These ones are <code>_order</code> to sort the valves (natural 
order) and <code>_className</code> to specify the class to instantiate. Finally 
you can use any dotted attribute to configure the valve (see example after this 
list).</p> </li> 
     <li> <p><code>realm=y</code> will create an instance of <code>y</code> 
(qualified name of the class) as <code>realm</code></p> </li> 
     <li> <p><code>realm.x=y</code> will set <code>x</code> property to 
<code>y</code> - needs previous property to be set</p> </li> 
     <li> <p><code>login=</code> will create a custom 
<code>org.apache.meecrowave.Meecrowave$LoginConfigBuilder</code></p> </li> 
@@ -517,6 +518,31 @@
     </tbody>
    </table> 
   </div> 
+  <div class="sect2"> 
+   <h3 id="_valve_configuration">Valve configuration</h3> 
+   <div class="paragraph"> 
+    <p>Here is an example to configure the <code>RemoteIpValve</code> and 
<code>LoadBalancerDrainingValve</code> using the 
<code>meecrowave.properties</code> syntax (which means it uses the 
<code>properties.</code> prefix to specify properties, drop it if you use the 
CLI options):</p> 
+   </div> 
+   <div class="listingblock"> 
+    <div class="content"> 
+     <pre class="highlightjs highlight"><code class="language-properties hljs" 
data-lang="properties">properties.valves.remote-ip._order = 1
+properties.valves.remote-ip._className = 
org.apache.catalina.valves.RemoteIpValve
+properties.valves.remote-ip.internalProxies = 
192\\.168\\.0\\.10\|192\\.168\\.0\\.11
+properties.valves.remote-ip.remoteIpHeader = x-forwarded-for
+properties.valves.remote-ip.proxiesHeader = x-forwarded-by
+properties.valves.remote-ip.trustedProxies = proxy1|proxy2
+
+properties.valves.draining._order = 2
+properties.valves.draining._className = 
org.apache.catalina.valves.LoadBalancerDrainingValve
+properties.valves.draining.redirectStatusCode = 307
+properties.valves.draining.ignoreCookieName = draining-action
+properties.valves.draining.ignoreCookieValue = skip</code></pre> 
+    </div> 
+   </div> 
+   <div class="paragraph"> 
+    <p>This will define the <code>remote-ip</code> and <code>draining</code> 
valves in this order with the configuration defined thanks to the properties 
not having an underscore at the beginning of their name.</p> 
+   </div> 
+  </div> 
  </div> 
 </div> 
 <div class="sect1"> 

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/configuration.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-gradle/index.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-jolokia/index.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-jpa/index.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-jta/index.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-letsencrypt/index.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-maven/index.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-oauth2/index.pdf
==============================================================================
Binary files - no diff available.

Modified: websites/staging/openwebbeans/trunk/content/meecrowave/start.pdf
==============================================================================
Binary files - no diff available.

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.html
==============================================================================
--- websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.html 
(original)
+++ websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.html 
Sun Sep 30 08:20:05 2018
@@ -168,6 +168,16 @@ public class MeecrowaveConfigTest {
 }</code></pre> 
     </div> 
    </div> 
+   <div class="admonitionblock tip"> 
+    <table> 
+     <tbody>
+      <tr> 
+       <td class="icon"> <i class="fa icon-tip" title="Tip"></i> </td> 
+       <td class="content"> JUnit 5 integration provides an 
<code>@AfterFirstInjection</code> method and <code>@AfterLastTest</code> which 
can be used to setup/reset some environment using injections once for a set of 
test methods. The methods must not have any parameter. </td> 
+      </tr> 
+     </tbody>
+    </table> 
+   </div> 
   </div> 
  </div> 
 </div> 
@@ -264,7 +274,7 @@ public class MeecrowaveConfigTest {
       &lt;property name="ssl"&gt;false&lt;/property&gt;
       &lt;property name="sslProtocol"&gt;&lt;/property&gt;
       &lt;property name="stopPort"&gt;-1&lt;/property&gt;
-      &lt;property 
name="tempDir"&gt;/var/folders/cc/5g6j5x3x74154g2rmmtpz_4w0000gn/T/meecrowave_227813277178820&lt;/property&gt;
+      &lt;property 
name="tempDir"&gt;/var/folders/cc/5g6j5x3x74154g2rmmtpz_4w0000gn/T/meecrowave_184680423404202&lt;/property&gt;
       &lt;property name="tomcatAccessLogPattern"&gt;&lt;/property&gt;
       &lt;property name="tomcatAutoSetup"&gt;true&lt;/property&gt;
       &lt;property name="tomcatFilter"&gt;&lt;/property&gt;

Modified: 
websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.pdf
==============================================================================
Binary files - no diff available.


Reply via email to