Author: buildbot
Date: Tue Jun 27 14:00:12 2017
New Revision: 1014589
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/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-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 Tue Jun 27 14:00:12 2017
@@ -1 +1 @@
-1798135
+1800062
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/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
Tue Jun 27 14:00:12 2017
@@ -155,6 +155,10 @@
<td class="tableblock halign-left valign-top"><p class="tableblock">Should
default JAX-RS provider be configured</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">--jaxws-support-if-present</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Should
@WebService CDI beans be deployed if cxf-rt-frontend-jaxws is in the
classpath.</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">--jsonb-binary-strategy</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should
JSON-B provider prettify the output</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
Tue Jun 27 14:00:12 2017
@@ -135,10 +135,6 @@
<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>
-<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">jaxrsAutoActivateBeanValidation</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should
bean validation be activated on JAX-RS endpoint if present in the
classpath.</p></td>
</tr>
@@ -159,6 +155,10 @@
<td class="tableblock halign-left valign-top"><p class="tableblock">Should
default JAX-RS provider be configured</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">jaxwsSupportIfAvailable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Should
@WebService CDI beans be deployed if cxf-rt-frontend-jaxws is in the
classpath.</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">jsonbBinaryStrategy</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should
JSON-B provider prettify the output</p></td>
</tr>
@@ -351,6 +351,10 @@
<td class="tableblock halign-left valign-top"><p class="tableblock">In memory
users</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">watcherBouncing</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Activate
redeployment on directories update using this bouncing.</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">webResourceCached</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Cache web
resources</p></td>
</tr>
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
Tue Jun 27 14:00:12 2017
@@ -170,11 +170,6 @@ most of the configuration is inherited f
<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>
-</tr>
-<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">jaxrsAutoActivateBeanValidation</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.jaxrs-beanvalidation}</p></td>
@@ -200,6 +195,11 @@ most of the configuration is inherited f
<td class="tableblock halign-left valign-top"><p
class="tableblock">${meecrowave.jaxrs-provider-setup}</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">jaxwsSupportIfAvailable</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.jaxws-support}</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">jsonbBinaryStrategy</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.jsonb-binary-strategy}</p></td>
@@ -425,6 +425,11 @@ most of the configuration is inherited f
<td class="tableblock halign-left valign-top"><p
class="tableblock">${meecrowave.useTomcatDefaults}</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">watcherBouncing</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
+<td class="tableblock halign-left valign-top"><p
class="tableblock">${meecrowave.watcher-bounding}</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock">webResourceCached</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.webResourceCached}</p></td>
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
Tue Jun 27 14:00:12 2017
@@ -84,27 +84,12 @@
<div class="sect2">
<h3 id="_rules_and_runners">Rules and Runners</h3>
<div class="paragraph">
-<p>Meecrowave provides two flavors of JUnit integration: mono or nor
runners/rules. The mono one will
-ensure there is a single container for the whole JVM where the other ones will
follow JUnit lifecycle (per class or test).</p>
+<p>Meecrowave provides two flavors of JUnit integration: standalone or
runners/rules. The standalone one will
+ensure there is a single container for the whole JVM. It also fits standalone
environments where you want to control the lifecycle.
+The other one will follow the JUnit lifecycle (per class or test rule).</p>
</div>
<div class="paragraph">
-<p>Here how to use the not mono rule:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-java"
data-lang="java">public class MeecrowaveRuleTest {
- @ClassRule // started once for the class, @Rule would be per method
- public static final MeecrowaveRule RULE = new MeecrowaveRule();
-
- @Test
- public void test() throws IOException {
- // use "http://localhost:" + RULE.getConfiguration().getHttpPort()
- }
-}</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>And here for the mono version:</p>
+<p>Here how to use the standalone flavor:</p>
</div>
<div class="listingblock">
<div class="content">
@@ -126,13 +111,33 @@ public class MonoMeecrowaveRuleTest {
</div>
</div>
<div class="paragraph">
-<p>When using the mono runner,
<code>@MonoMeecrowave.Runner.ConfigurationInject</code> allows to still
+<p>When using the standalone,
<code>@MonoMeecrowave.Runner.ConfigurationInject</code> allows to still
access the configuration and random HTTP port.</p>
</div>
<div class="paragraph">
-<p>For the configuration, mono rule will use a global configuration shared by
all tests. To load it
+<p>For the configuration, the standalone runner will use a global
configuration shared by all tests. To load it
it will use a standard <code>ServiceLoader</code> on type
<code>org.apache.meecrowave.Meecrowave$ConfigurationCustomizer</code>.</p>
</div>
+<div class="paragraph">
+<p>And here is the one bound to the JUnit lifecycle</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlightjs highlight"><code class="language-java"
data-lang="java">public class MeecrowaveRuleTest {
+ @ClassRule // started once for the class, @Rule would be per method
+ public static final MeecrowaveRule RULE = new MeecrowaveRule();
+
+ @Test
+ public void test() throws IOException {
+ // use "http://localhost:" + RULE.getConfiguration().getHttpPort()
+ }
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>As usual with JUnit rules, you can decide whereas the Meecrowave instance
is bound to the entire test class
+or a method by using @ClassRule or @Rule.</p>
+</div>
</div>
<div class="sect2">
<h3 id="_junit_5">JUnit 5</h3>
@@ -200,7 +205,7 @@ public class MeecrowaveConfigTest {
<arquillian xmlns="http://jboss.org/schema/arquillian"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jboss.org/schema/arquillian
http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
- <container qualifier="tomee-embedded" default="true">
+ <container qualifier="meecrowave" default="true">
<configuration>
<property name="arquillianProtocol">Servlet 3.1</property>
<property name="cdiConversation">false</property>
@@ -216,12 +221,12 @@ public class MeecrowaveConfigTest {
<property name="httpPort">-1</property>
<property name="httpsPort">8443</property>
<property
name="injectServletContainerInitializer">true</property>
- <property name="java9SkipWorkarounds">false</property>
<property
name="jaxrsAutoActivateBeanValidation">true</property>
<property name="jaxrsDefaultProviders"></property>
<property name="jaxrsLogProviders">false</property>
<property name="jaxrsMapping">/*</property>
<property name="jaxrsProviderSetup">true</property>
+ <property name="jaxwsSupportIfAvailable">true</property>
<property name="jsonbBinaryStrategy"></property>
<property name="jsonbEncoding">UTF-8</property>
<property name="jsonbIJson">false</property>
@@ -264,7 +269,7 @@ public class MeecrowaveConfigTest {
<property name="ssl">false</property>
<property name="sslProtocol"></property>
<property name="stopPort">-1</property>
- <property
name="tempDir">/tmp/meecrowave_376939390447003</property>
+ <property
name="tempDir">/var/folders/tl/bcdg2b8d3h9crfv82qtv5kp80000gn/T/meecrowave_603080588218912</property>
<property name="tomcatAccessLogPattern"></property>
<property name="tomcatAutoSetup">true</property>
<property name="tomcatFilter"></property>
Modified:
websites/staging/openwebbeans/trunk/content/meecrowave/testing/index.pdf
==============================================================================
Binary files - no diff available.