openwebbeans-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1007836 - in /websites/staging/openwebbeans/trunk/content: ./ meecrowave/ meecrowave/meecrowave-core/ meecrowave/meecrowave-gradle/ meecrowave/meecrowave-jolokia/ meecrowave/meecrowave-jpa/ meecrowave/meecrowave-jta/ meecrowave/meecrowave-...
Date Mon, 06 Mar 2017 17:42:55 GMT
Author: buildbot
Date: Mon Mar  6 17:42:55 2017
New Revision: 1007836

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.pdf
    websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/cli.html
    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-maven/index.html
    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 Mon Mar  6 17:42:55 2017
@@ -1 +1 @@
-1783667
+1785705

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.pdf
==============================================================================
Binary files - no diff available.

Modified: websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/cli.html
==============================================================================
--- websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/cli.html (original)
+++ websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-core/cli.html Mon Mar
 6 17:42:55 2017
@@ -131,6 +131,10 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">HTTPS port</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">--servlet-container-initializer-injection</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Should ServletContainerInitialize
support injections.</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">--java9-skip-workarounds</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Should the
java9 workarounds be skipped, default to false if on java 9</p></td>
 </tr>
@@ -299,6 +303,10 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">Temporary
directory</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">--tomcat-access-log-pattern</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Activates
and configure the access log valve. Value example: '%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"'</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">--tomcat-default-setup</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Add default
servlet</p></td>
 </tr>

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
Mon Mar  6 17:42:55 2017
@@ -131,6 +131,10 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">HTTPS port</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">injectServletContainerInitializer</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Should ServletContainerInitialize
support injections.</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">java9SkipWorkarounds</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Should the
java9 workarounds be skipped, default to false if on java 9</p></td>
 </tr>
@@ -299,6 +303,10 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">Temporary
directory</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">tomcatAccessLogPattern</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Activates
and configure the access log valve. Value example: '%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i"'</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">tomcatAutoSetup</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Add default
servlet</p></td>
 </tr>
@@ -462,6 +470,53 @@ configuration which is overriden by stan
 </div>
 </div>
 </div>
+<div class="sect1">
+<h2 id="_passwords_secrets">Passwords/Secrets</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>For the configuration requiring to be ciphered you can implement <code>org.apache.meecrowave.service.ValueTransformer</code>:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code>public class MyTransformer implements
ValueTransformer {
+    @Override
+    public String name() {
+        return "mine";
+    }
+
+    @Override
+    public String apply(final String encodedPassword) {
+        return ....;
+    }
+}</code></pre>
+</div>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+this code being executed before the container starts you can&#8217;t use CDI there.
+</td>
+</tr>
+</table>
+</div>
+<div class="paragraph">
+<p>To register your implementation just put the fully qualified name of your transformer
in <code>META-INF/services/org.apache.meecrowave.service.ValueTransformer</code>.</p>
+</div>
+<div class="paragraph">
+<p>Then to use it set the value to <code>decode:mine:encodedvalue</code>.
General pattern is: <code>decode:&lt;transformer name&gt;:&lt;value before
decryption&gt;</code>.</p>
+</div>
+<div class="paragraph">
+<p>Note that by default the same ciphering algorithm than in TomEE is available (Static3DES).</p>
+</div>
+<div class="paragraph">
+<p>This syntax is usable on the command line and in <code>meecrowave.properties</code>.</p>
+</div>
+</div>
+</div>
             </section><!--//doc-section-->
 
 

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-maven/index.html
==============================================================================
--- websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-maven/index.html (original)
+++ websites/staging/openwebbeans/trunk/content/meecrowave/meecrowave-maven/index.html Mon
Mar  6 17:42:55 2017
@@ -165,6 +165,11 @@ most of the configuration is inherited f
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.https}</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">injectServletContainerInitializer</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.servlet-container-initializer-injections}</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">java9SkipWorkarounds</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.java9SkipWorkarounds}</p></td>
@@ -360,6 +365,11 @@ most of the configuration is inherited f
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.tempDir}</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">tomcatAccessLogPattern</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.tomcatAccessLogPattern}</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">tomcatAutoSetup</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.tomcatAutoSetup}</p></td>
@@ -385,6 +395,11 @@ most of the configuration is inherited f
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.jaxrsLogProviders}</p></td>
 </tr>
 <tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">useClasspathDeployment</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.force-classpath-deployment}</p></td>
+</tr>
+<tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">useLog4j2JulLogManager</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.log4j2-jul-bridge}</p></td>
@@ -411,7 +426,7 @@ most of the configuration is inherited f
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">webapp</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">-</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">${project.basedir}/src/main/webapp</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">${meecrowave.webapp}</p></td>
 </tr>
 </tbody>

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 Mon Mar  6 17:42:55
2017
@@ -202,6 +202,7 @@ public class MeecrowaveConfigTest {
             xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd"&gt;
   &lt;container qualifier="tomee-embedded" default="true"&gt;
     &lt;configuration&gt;
+      &lt;property name="arquillianProtocol"&gt;Servlet 3.1&lt;/property&gt;
       &lt;property name="cdiConversation"&gt;false&lt;/property&gt;
       &lt;property name="clientAuth"&gt;&lt;/property&gt;
       &lt;property name="conf"&gt;&lt;/property&gt;
@@ -214,6 +215,7 @@ public class MeecrowaveConfigTest {
       &lt;property name="http2"&gt;false&lt;/property&gt;
       &lt;property name="httpPort"&gt;-1&lt;/property&gt;
       &lt;property name="httpsPort"&gt;8443&lt;/property&gt;
+      &lt;property name="injectServletContainerInitializer"&gt;true&lt;/property&gt;
       &lt;property name="java9SkipWorkarounds"&gt;false&lt;/property&gt;
       &lt;property name="jaxrsDefaultProviders"&gt;&lt;/property&gt;
       &lt;property name="jaxrsLogProviders"&gt;false&lt;/property&gt;
@@ -260,7 +262,8 @@ 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;/tmp/meecrowave_20782735425048&lt;/property&gt;
+      &lt;property name="tempDir"&gt;/tmp/meecrowave_85408842417852&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;
       &lt;property name="tomcatNoJmx"&gt;true&lt;/property&gt;

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



Mime
View raw message