Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.html URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.html?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.html (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.html Fri Jul 6 08:51:37 2018 @@ -47,7 +47,7 @@ <div class="doc-wrapper"> <div class="container"> <div id="doc-header" class="doc-header text-center"> - <h1 class="doc-title"><span aria-hidden="true" class="icon icon_lifesaver"></span> Meecrowave Gradle</h1> + <h1 class="doc-title"><span aria-hidden="true" class="icon icon icon_puzzle_alt"></span> Meecrowave Gradle</h1> </div><!--//doc-header--> <div class="doc-body"> @@ -66,9 +66,9 @@ <section class="doc-section"> - <div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-groovy hljs" data-lang="groovy">buildscript { + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-groovy hljs" data-lang="groovy">buildscript { repositories { mavenCentral() } @@ -86,11 +86,11 @@ apply plugin: 'org.apache.meecrowave.mee meecrowave { httpPort = 9090 // most of the meecrowave core configuration -}</code></pre> -</div> -</div> -<div class="paragraph"> -<p>More coming soon, for now use gradle IDE integration or configuration documentation please.</p> +}</code></pre> + </div> +</div> +<div class="paragraph"> + <p>More coming soon, for now use gradle IDE integration or configuration documentation please.</p> </div> </section><!--//doc-section-->
Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.pdf URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.pdf?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.pdf (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-gradle/index.pdf Fri Jul 6 08:51:37 2018 @@ -4,8 +4,8 @@ << /Title (Meecrowave Gradle) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20170718160144+02'00') -/CreationDate (D:20171227105143+01'00') +/ModDate (D:20171227161737+01'00') +/CreationDate (D:20180706105052+02'00') >> endobj 2 0 obj Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.html URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.html?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.html (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.html Fri Jul 6 08:51:37 2018 @@ -47,7 +47,7 @@ <div class="doc-wrapper"> <div class="container"> <div id="doc-header" class="doc-header text-center"> - <h1 class="doc-title"><span aria-hidden="true" class="icon icon_lifesaver"></span> Meecrowave Jolokia</h1> + <h1 class="doc-title"><span aria-hidden="true" class="icon icon icon_puzzle_alt"></span> Meecrowave Jolokia</h1> </div><!--//doc-header--> <div class="doc-body"> @@ -66,62 +66,58 @@ <section class="doc-section"> - <div id="preamble"> -<div class="sectionbody"> -<div class="paragraph"> -<p>Coordinates:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><dependency> + <div id="preamble"> + <div class="sectionbody"> + <div class="paragraph"> + <p>Coordinates:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><dependency> <groupId>org.apache.meecrowave</groupId> <artifactId>meecrowave-jolokia</artifactId> <version>${meecrowave.version}</version> -</dependency></code></pre> -</div> -</div> -</div> -</div> -<div class="sect1"> -<h2 id="_jolokia_only">Jolokia only</h2> -<div class="sectionbody"> -<div class="paragraph"> -<p>If Hawt.io is not setup (not there or inactive) the module will set up jolokia alone.</p> -</div> -<div class="paragraph"> -<p>It will deploy the jolokia servlet on <code>/jolokia/*</code> or the property <code>jolokia.web.mapping</code> set -on the <code>Meecrowave.Builder</code>.</p> -</div> -<div class="admonitionblock important"> -<table> -<tr> -<td class="icon"> -<i class="fa icon-important" title="Important"></i> -</td> -<td class="content"> -don’t forget to secure this endpoint cause it let you access all the JMX MBeans. See -Meecrowave core configuration for more details. -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>More on <a href="https://jolokia.org/reference/html/" class="bare">https://jolokia.org/reference/html/</a></p> -</div> -</div> -</div> -<div class="sect1"> -<h2 id="_hawt_io">Hawt.io</h2> -<div class="sectionbody"> -<div class="paragraph"> -<p>By default hawt.io will be deployed and activated on <code>/hawtio/</code> endpoint.</p> -</div> -<div class="paragraph"> -<p>To activate it you need to add these dependencies:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><dependency> +</dependency></code></pre> + </div> + </div> + </div> +</div> +<div class="sect1"> + <h2 id="_jolokia_only">Jolokia only</h2> + <div class="sectionbody"> + <div class="paragraph"> + <p>If Hawt.io is not setup (not there or inactive) the module will set up jolokia alone.</p> + </div> + <div class="paragraph"> + <p>It will deploy the jolokia servlet on <code>/jolokia/*</code> or the property <code>jolokia.web.mapping</code> set on the <code>Meecrowave.Builder</code>.</p> + </div> + <div class="admonitionblock important"> + <table> + <tbody> + <tr> + <td class="icon"> <i class="fa icon-important" title="Important"></i> </td> + <td class="content"> donât forget to secure this endpoint cause it let you access all the JMX MBeans. See Meecrowave core configuration for more details. </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>More on <a href="https://jolokia.org/reference/html/" class="bare">https://jolokia.org/reference/html/</a></p> + </div> + </div> +</div> +<div class="sect1"> + <h2 id="_hawt_io">Hawt.io</h2> + <div class="sectionbody"> + <div class="paragraph"> + <p>By default hawt.io will be deployed and activated on <code>/hawtio/</code> endpoint.</p> + </div> + <div class="paragraph"> + <p>To activate it you need to add these dependencies:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><dependency> <groupId>io.hawt</groupId> <artifactId>hawtio-springboot</artifactId> <version>1.4.67</version> @@ -138,97 +134,90 @@ Meecrowave core configuration for more d <artifactId>log4j-slf4j-impl</artifactId> <version>${log4j2.version}</version> <optional>true</optional> -</dependency></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"> -we don’t need spring boot but we reuse hawt.io spring boot module which packages web resources in a jar. -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>By default it will setup the security to use the Servlet security which means you can use meecrowave options:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code>./meecrowave-runner --users=admin=admin --roles=admin=admin</code></pre> -</div> -</div> -<div class="paragraph"> -<p>And log with admin/admin user.</p> -</div> -</div> -</div> -<div class="sect1"> -<h2 id="_running_hawtio_war">Running HawtIO war</h2> -<div class="sectionbody"> -<div class="paragraph"> -<p>To run <a href="http://hawt.io" class="bare">http://hawt.io</a>, the easiest is to setup jaas and run the hawt.io war:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code>java -Djava.security.auth.login.config=login.config \ +</dependency></code></pre> + </div> + </div> + <div class="admonitionblock note"> + <table> + <tbody> + <tr> + <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> + <td class="content"> we donât need spring boot but we reuse hawt.io spring boot module which packages web resources in a jar. </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>By default it will setup the security to use the Servlet security which means you can use meecrowave options:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code>./meecrowave-runner --users=admin=admin --roles=admin=admin</code></pre> + </div> + </div> + <div class="paragraph"> + <p>And log with admin/admin user.</p> + </div> + </div> +</div> +<div class="sect1"> + <h2 id="_running_hawtio_war">Running HawtIO war</h2> + <div class="sectionbody"> + <div class="paragraph"> + <p>To run <a href="http://hawt.io" class="bare">http://hawt.io</a>, the easiest is to setup jaas and run the hawt.io war:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code>java -Djava.security.auth.login.config=login.config \ -jar meecrowave-runner.jar \ - -webapp hawtio-default-offline-1.4.67.war</code></pre> -</div> -</div> -<div class="paragraph"> -<p>This assumes you created a <code>login.config</code>:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code>karaf { + -webapp hawtio-default-offline-1.4.67.war</code></pre> + </div> + </div> + <div class="paragraph"> + <p>This assumes you created a <code>login.config</code>:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code>karaf { org.apache.catalina.realm.JAASMemoryLoginModule required pathname="/path/to/tomcat-users.xml"; -};</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"> -the JAAS login module is named <code>karaf</code> because it is the default of hawt.io (check <code>io.hawt.web.AuthenticationFilter.init()</code>). -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>And if you use - as in previous snippet - tomcat-users.xml you need to create an admin (role) user:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><tomcat-users> +};</code></pre> + </div> + </div> + <div class="admonitionblock note"> + <table> + <tbody> + <tr> + <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> + <td class="content"> the JAAS login module is named <code>karaf</code> because it is the default of hawt.io (check <code>io.hawt.web.AuthenticationFilter.init()</code>). </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>And if you use - as in previous snippet - tomcat-users.xml you need to create an admin (role) user:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><tomcat-users> <user username="admin" password="admin" role="hawtio" roles="admin" /> -</tomcat-users></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"> -don’t try to use <code>io.hawt.web.tomcat.TomcatUserDatabaseLoginContext</code> of hawt.io which does the same as <code>JAASMemoryLoginModule</code> -excepted it doesn’t handle absolute paths which enforce you to use a <code>catalina.base</code>. -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>Using hawt.io war you don’t need to run jolokia servlet by yourself, it is already done.</p> -</div> -</div> +</tomcat-users></code></pre> + </div> + </div> + <div class="admonitionblock note"> + <table> + <tbody> + <tr> + <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> + <td class="content"> donât try to use <code>io.hawt.web.tomcat.TomcatUserDatabaseLoginContext</code> of hawt.io which does the same as <code>JAASMemoryLoginModule</code> excepted it doesnât handle absolute paths which enforce you to use a <code>catalina.base</code>. </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>Using hawt.io war you donât need to run jolokia servlet by yourself, it is already done.</p> + </div> + </div> </div> </section><!--//doc-section--> Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.pdf URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.pdf?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.pdf (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jolokia/index.pdf Fri Jul 6 08:51:37 2018 @@ -4,8 +4,8 @@ << /Title (Meecrowave Jolokia) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20170718160144+02'00') -/CreationDate (D:20171227105143+01'00') +/ModDate (D:20171227161737+01'00') +/CreationDate (D:20180706105052+02'00') >> endobj 2 0 obj Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.html URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.html?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.html (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.html Fri Jul 6 08:51:37 2018 @@ -47,7 +47,7 @@ <div class="doc-wrapper"> <div class="container"> <div id="doc-header" class="doc-header text-center"> - <h1 class="doc-title"><span aria-hidden="true" class="icon icon_lifesaver"></span> Meecrowave JPA</h1> + <h1 class="doc-title"><span aria-hidden="true" class="icon icon icon_puzzle_alt"></span> Meecrowave JPA</h1> </div><!--//doc-header--> <div class="doc-body"> @@ -66,19 +66,17 @@ <section class="doc-section"> - <div id="preamble"> -<div class="sectionbody"> -<div class="paragraph"> -<p>The overall idea behind this module is to propose a CDI integration of JPA -allowing to programmatically control its persistence units.</p> -</div> -<div class="paragraph"> -<p>Concretely you will create a persistence unit from a <code>PersistenceUnitBuilder</code> -allowing you to fully configure your unit from CDI context including the datasource:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped + <div id="preamble"> + <div class="sectionbody"> + <div class="paragraph"> + <p>The overall idea behind this module is to propose a CDI integration of JPA allowing to programmatically control its persistence units.</p> + </div> + <div class="paragraph"> + <p>Concretely you will create a persistence unit from a <code>PersistenceUnitBuilder</code> allowing you to fully configure your unit from CDI context including the datasource:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped public class JpaConfig { @Produces public PersistenceUnitInfoBuilder unit(final DataSource ds) { @@ -90,28 +88,25 @@ public class JpaConfig { .addProperty("openjpa.RuntimeUnenhancedClasses", "supported") .addProperty("openjpa.jdbc.SynchronizeMappings", "buildSchema"); } -}</code></pre> -</div> -</div> -<div class="admonitionblock tip"> -<table> -<tr> -<td class="icon"> -<i class="fa icon-tip" title="Tip"></i> -</td> -<td class="content"> -if your application uses a single persistence unit this is optional and -a default one will be created if a single DataSource bean is available as Bean<?>. -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>The datasource can be produces as you wish using your own configuration mecanism:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped +}</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"> if your application uses a single persistence unit this is optional and a default one will be created if a single DataSource bean is available as Bean<?>. </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>The datasource can be produces as you wish using your own configuration mecanism:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped public class JpaConfig { @Produces // dbcp2 datasource for instance @ApplicationScoped @@ -121,29 +116,25 @@ public class JpaConfig { source.setUrl("jdbc:h2:mem:jpaextensiontest"); return source; } -}</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"> -it is recommanded to ensure the <code>DataSource</code> is normal-scoped to not get surprises in term of behavior. -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>Finally you can inject your entity manager using <code>@Unit</code>. Ensure to -decorate with <code>@Jpa</code> a class/method before using the entity manager to activate -the jpa CDI context:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped +}</code></pre> + </div> + </div> + <div class="admonitionblock note"> + <table> + <tbody> + <tr> + <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> + <td class="content"> it is recommanded to ensure the <code>DataSource</code> is normal-scoped to not get surprises in term of behavior. </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>Finally you can inject your entity manager using <code>@Unit</code>. Ensure to decorate with <code>@Jpa</code> a class/method before using the entity manager to activate the jpa CDI context:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped @Jpa(transactional = false) public class JPADao { @Inject @@ -160,28 +151,25 @@ public class JPADao { public User find(final long id) { return em.find(User.class, id); } -}</code></pre> -</div> -</div> -<div class="admonitionblock important"> -<table> -<tr> -<td class="icon"> -<i class="fa icon-important" title="Important"></i> -</td> -<td class="content"> -this integration is 100% based on <code>RESOURCE_LOCAL</code> units for now. -</td> -</tr> -</table> -</div> -<div class="paragraph"> -<p>Not that if a bean get injected an <code>EntityManager</code> it gets automatically <code>@Jpa(transactional=true)</code> -so previous bean is equivalent to:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped +}</code></pre> + </div> + </div> + <div class="admonitionblock important"> + <table> + <tbody> + <tr> + <td class="icon"> <i class="fa icon-important" title="Important"></i> </td> + <td class="content"> this integration is 100% based on <code>RESOURCE_LOCAL</code> units for now. </td> + </tr> + </tbody> + </table> + </div> + <div class="paragraph"> + <p>Not that if a bean get injected an <code>EntityManager</code> it gets automatically <code>@Jpa(transactional=true)</code> so previous bean is equivalent to:</p> + </div> + <div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java">@ApplicationScoped public class JPADao { @Inject @Unit(name = "test") @@ -196,19 +184,18 @@ public class JPADao { public User find(final long id) { return em.find(User.class, id); } -}</code></pre> -</div> -</div> -</div> -</div> -<div class="sect1"> -<h2 id="_integration_with_bean_validation">Integration with Bean Validation</h2> -<div class="sectionbody"> -<div class="paragraph"> -<p>The extension will try to find a <code>ValidatorFactory</code> in CDI context and will provide ir to the JPA provider -if the <code>ValidationMode</code> is not <code>NONE</code> and a <code>Bean<ValidatorFactory></code> exists.</p> -</div> -</div> +}</code></pre> + </div> + </div> + </div> +</div> +<div class="sect1"> + <h2 id="_integration_with_bean_validation">Integration with Bean Validation</h2> + <div class="sectionbody"> + <div class="paragraph"> + <p>The extension will try to find a <code>ValidatorFactory</code> in CDI context and will provide ir to the JPA provider if the <code>ValidationMode</code> is not <code>NONE</code> and a <code>Bean<ValidatorFactory></code> exists.</p> + </div> + </div> </div> </section><!--//doc-section--> Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.pdf URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.pdf?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.pdf (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jpa/index.pdf Fri Jul 6 08:51:37 2018 @@ -4,8 +4,8 @@ << /Title (Meecrowave JPA) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20170718160144+02'00') -/CreationDate (D:20171227105143+01'00') +/ModDate (D:20171227161737+01'00') +/CreationDate (D:20180706105052+02'00') >> endobj 2 0 obj Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.html URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.html?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.html (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.html Fri Jul 6 08:51:37 2018 @@ -47,7 +47,7 @@ <div class="doc-wrapper"> <div class="container"> <div id="doc-header" class="doc-header text-center"> - <h1 class="doc-title"><span aria-hidden="true" class="icon icon_lifesaver"></span> Meecrowave JTA</h1> + <h1 class="doc-title"><span aria-hidden="true" class="icon icon icon_puzzle_alt"></span> Meecrowave JTA</h1> </div><!--//doc-header--> <div class="doc-body"> @@ -66,20 +66,20 @@ <section class="doc-section"> - <div class="paragraph"> -<p>Coordinates:</p> -</div> -<div class="listingblock"> -<div class="content"> -<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><dependency> + <div class="paragraph"> + <p>Coordinates:</p> +</div> +<div class="listingblock"> + <div class="content"> + <pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><dependency> <groupId>org.apache.meecrowave</groupId> <artifactId>meecrowave-jta</artifactId> <version>${meecrowave.version}</version> -</dependency></code></pre> -</div> -</div> -<div class="paragraph"> -<p>This allows to use <code>@Transactional</code> and <code>@TransactionScoped</code> features of JTA 1.2.</p> +</dependency></code></pre> + </div> +</div> +<div class="paragraph"> + <p>This allows to use <code>@Transactional</code> and <code>@TransactionScoped</code> features of JTA 1.2.</p> </div> </section><!--//doc-section--> Modified: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.pdf URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.pdf?rev=1835222&r1=1835221&r2=1835222&view=diff ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.pdf (original) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-jta/index.pdf Fri Jul 6 08:51:37 2018 @@ -4,8 +4,8 @@ << /Title (Meecrowave JTA) /Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) /Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) -/ModDate (D:20170718160144+02'00') -/CreationDate (D:20171227105143+01'00') +/ModDate (D:20171227161737+01'00') +/CreationDate (D:20180706105052+02'00') >> endobj 2 0 obj Added: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.html URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.html?rev=1835222&view=auto ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.html (added) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.html Fri Jul 6 08:51:37 2018 @@ -0,0 +1,185 @@ +<!DOCTYPE html> +<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]--> +<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]--> +<!--[if !IE]><!--> <html lang="en"> <!--<![endif]--> +<head> + <title>Meecrowave :: the customizable server</title> + <!-- Meta --> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content=""> + <meta name="author" content=""> + <link rel="shortcut icon" href="/meecrowave/favicon.ico"> + <link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'> + <!-- Global CSS --> + <link rel="stylesheet" href="/meecrowave/assets/plugins/bootstrap/css/bootstrap.min.css"> + <!-- Plugins CSS --> + <link rel="stylesheet" href="/meecrowave/assets/plugins/font-awesome/css/font-awesome.min.css"> + <link rel="stylesheet" href="/meecrowave/assets/plugins/elegant_font/css/style.css?version=1"> + <!-- highlighting --> + <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/styles/idea.min.css"> + + <!-- Theme CSS --> + <link id="theme-style" rel="stylesheet" href="/meecrowave/assets/css/styles.css"> + <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> +</head> + +<body class="body-blue"> + <div class="page-wrapper"> + <!-- TODO: google analytics --> +<header class="header text-center"> + <div class="container"> + <div class="branding"> + <h1 class="doc-title"> + <span aria-hidden="true" class="icon icon_shield icon"></span> + <a href="/meecrowave/index.html"> + Meecrowave + </a> + </h1> + </div> + </div><!--//container--> +</header><!--//header--> +<div class="doc-wrapper"> + <div class="container"> + <div id="doc-header" class="doc-header text-center"> + <h1 class="doc-title"><span aria-hidden="true" class="icon icon icon_shield"></span> Meecrowave Let’s Encrypt Extension</h1> + </div><!--//doc-header--> + +<div class="doc-body"> + <div class="doc-content"> + <div class="content-inner"> + + + + +<div class='btn-toolbar pull-right' style="z-index: 2000;"> + <div class='btn-group'> + <a class="btn" href="/meecrowave/meecrowave-letsencrypt/index.pdf"><i class="fa fa-file-pdf-o"></i> Download as PDF</a> + </div> +</div> + + + + <section class="doc-section"> + <div class="paragraph"> + <p>Meecrowave provides a Letâs Encrypt integration which will grab the default tomcat connector and reload regularly its certificate based on Letâs Encrypt protocol.</p> +</div> +<div class="paragraph"> + <p>You must configure the domain(s) to include during Letâs Encrypt discussion to activate that feature.</p> +</div> +<table class="tableblock frame-all grid-all spread table table-bordered"> + <colgroup> + <col style="width: 50%;"> + <col style="width: 50%;"> + </colgroup> + <thead> + <tr> + <th class="tableblock halign-left valign-top">Name</th> + <th class="tableblock halign-left valign-top">Description</th> + </tr> + </thead> + <tbody> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-certificate-domain-location</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Where the domain certificate must be stored</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-chain-domain-location</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Where the domain chain must be stored</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-key-domain-location</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Where the domain key must be stored</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-key-domain-size</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Domain key size</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-domains</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Comma separated list of domains to manage</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-endpoint</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Endpoint to use to get the certificates</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-refresh-interval</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Number of second between letâsencrypt refreshes</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-retry-count</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">How many retries to do</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-retry-timeout-ms</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">How long to wait before retrying to get the certificate, default is 3s</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-endpoint-staging</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Ignore if endpoint is set, otherwise it set the endpoint accordingly</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-key-user-location</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">Where the user key must be stored</p></td> + </tr> + <tr> + <td class="tableblock halign-left valign-top"><p class="tableblock">--letsencrypt-key-user-size</p></td> + <td class="tableblock halign-left valign-top"><p class="tableblock">User key size</p></td> + </tr> + </tbody> +</table> + </section><!--//doc-section--> + + + + + </div><!--//content-inner--> + </div><!--//doc-content--> + + <div class="doc-sidebar"> + <nav id="doc-nav"> + <ul id="doc-menu" class="nav doc-menu hidden-xs affix-top" data-spy="affix"> + <li><a href="/meecrowave/index.html">Home</a></li> + <li><a href="/meecrowave/start.html">Quick Start</a></li> + <li><a href="/meecrowave/components.html">Components</a></li> + <li><a href="/meecrowave/download.html">Download</a></li> + <li><a href="/meecrowave/community.html">Community</a></li> + </ul><!--//doc-menu--> + </nav> + </div> +</div> + +</div><!--//page-wrapper--> + + <footer class="footer text-center"> + <div class="container"> + <div class="row"> + <p >Copyright © 2016 + <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. + </p> + </div> + </div> + + <div class="container"><!-- don't remove it otherwise theme is no more creative common --> + <small class="copyright">Designed with <i class="fa fa-heart"></i> by <a href="http://themes.3rdwavemedia.com/" target="_blank">Xiaoying Riley</a> for developers</small> + </div><!--//container--> + </footer><!--//footer--> + + + <!-- Main Javascript --> + <script type="text/javascript" src="/meecrowave/assets/plugins/jquery-1.12.3.min.js"></script> + <script type="text/javascript" src="/meecrowave/assets/plugins/bootstrap/js/bootstrap.min.js"></script> + <script type="text/javascript" src="/meecrowave/assets/plugins/jquery-match-height/jquery.matchHeight-min.js"></script> + <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/highlight.min.js"></script> + <script type="text/javascript" src="/meecrowave/assets/js/main.js?version=1"></script> + +</body> +</html> + + Added: openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.pdf URL: http://svn.apache.org/viewvc/openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.pdf?rev=1835222&view=auto ============================================================================== --- openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.pdf (added) +++ openwebbeans/cms-site/trunk/content/meecrowave/meecrowave-letsencrypt/index.pdf Fri Jul 6 08:51:37 2018 @@ -0,0 +1,1467 @@ +%PDF-1.3 +%ÿÿÿÿ +1 0 obj +<< /Title <feff004d0065006500630072006f00770061007600650020004c006500742019007300200045006e0063007200790070007400200045007800740065006e00730069006f006e> +/Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2) +/ModDate (D:20180706104947+02'00') +/CreationDate (D:20180706105052+02'00') +>> +endobj +2 0 obj +<< /Type /Catalog +/Pages 3 0 R +/Names 12 0 R +/Outlines 17 0 R +/PageLabels 19 0 R +/PageMode /UseOutlines +/OpenAction [7 0 R /FitH 842.89] +/ViewerPreferences << /DisplayDocTitle true +>> +>> +endobj +3 0 obj +<< /Type /Pages +/Count 2 +/Kids [7 0 R 10 0 R] +>> +endobj +4 0 obj +<< /Length 2 +>> +stream +q + +endstream +endobj +5 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 4 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +>> +>> +endobj +6 0 obj +<< /Length 209 +>> +stream +q +/DeviceRGB cs +0.6 0.6 0.6 scn +/DeviceRGB CS +0.6 0.6 0.6 SCN + +BT +73.001 361.6965 Td +/F1.0 27 Tf +<4d656563726f77617665204c6574d57320456e637279707420457874656e73696f6e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q + +endstream +endobj +7 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 6 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F1.0 8 0 R +>> +>> +>> +endobj +8 0 obj +<< /Type /Font +/BaseFont /3ad139+NotoSerif +/Subtype /TrueType +/FontDescriptor 21 0 R +/FirstChar 32 +/LastChar 255 +/Widths 23 0 R +/ToUnicode 22 0 R +>> +endobj +9 0 obj +<< /Length 14858 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +0.3092 Tw + +BT +48.24 793.926 Td +/F1.0 10.5 Tf +[<4d656563726f776176652070726f76696465732061204c6574d57320456e637279707420696e74656772> 20.0195 <6174696f6e2077686963682077696c6c206772> 20.0195 <6162207468652064656661756c7420746f6d63617420636f6e6e6563746f7220616e64>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 778.146 Td +/F1.0 10.5 Tf +<72656c6f616420726567756c61726c7920697473206365727469666963617465206261736564206f6e204c6574d57320456e63727970742070726f746f636f6c2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +3.1376 Tw + +BT +48.24 750.366 Td +/F1.0 10.5 Tf +[<59> 69.8242 <6f75206d75737420636f6e6669677572652074686520646f6d61696e28732920746f20696e636c75646520647572696e67204c6574d57320456e63727970742064697363757373696f6e20746f2061637469766174652074686174>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +48.24 734.586 Td +/F1.0 10.5 Tf +<666561747572652e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 698.49 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 698.49 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 678.21 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 678.21 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +48.24 657.93 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +297.64 657.93 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 637.65 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 637.65 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +48.24 617.37 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +297.64 617.37 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 597.09 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 597.09 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +48.24 576.81 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +297.64 576.81 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 542.25 249.4 34.56 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 542.25 249.4 34.56 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +48.24 521.97 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +297.64 521.97 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 487.41 249.4 34.56 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 487.41 249.4 34.56 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +48.24 452.85 249.4 34.56 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +297.64 452.85 249.4 34.56 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +48.24 432.57 249.4 20.28 re +f +0.0 0.0 0.0 scn +1.0 1.0 1.0 scn +297.64 432.57 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +48.24 412.29 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.9765 0.9765 0.9765 scn +297.64 412.29 249.4 20.28 re +f +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 718.77 m +297.64 718.77 l +S +[] 0 d +1.25 w +0.8667 0.8667 0.8667 SCN +48.24 698.49 m +297.64 698.49 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 719.02 m +48.24 697.865 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 719.02 m +297.64 697.865 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 704.556 Td +/F2.0 10.5 Tf +<4e616d65> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 718.77 m +547.04 718.77 l +S +[] 0 d +1.25 w +0.8667 0.8667 0.8667 SCN +297.64 698.49 m +547.04 698.49 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 719.02 m +297.64 697.865 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 719.02 m +547.04 697.865 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 704.556 Td +/F2.0 10.5 Tf +<4465736372697074696f6e> Tj +ET + +0.0 0.0 0.0 scn +1.25 w +0.8667 0.8667 0.8667 SCN +48.24 698.49 m +297.64 698.49 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 678.21 m +297.64 678.21 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 699.115 m +48.24 677.96 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 699.115 m +297.64 677.96 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 684.276 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d63657274696669636174652d646f6d61696e2d6c6f636174696f6e> Tj +ET + +0.0 0.0 0.0 scn +1.25 w +0.8667 0.8667 0.8667 SCN +297.64 698.49 m +547.04 698.49 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 678.21 m +547.04 678.21 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 699.115 m +297.64 677.96 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 699.115 m +547.04 677.96 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 684.276 Td +/F1.0 10.5 Tf +<57686572652074686520646f6d61696e206365727469666963617465206d7573742062652073746f726564> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 678.21 m +297.64 678.21 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 657.93 m +297.64 657.93 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 678.46 m +48.24 657.68 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 678.46 m +297.64 657.68 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 663.996 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d636861696e2d646f6d61696e2d6c6f636174696f6e> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 678.21 m +547.04 678.21 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 657.93 m +547.04 657.93 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 678.46 m +297.64 657.68 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 678.46 m +547.04 657.68 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 663.996 Td +/F1.0 10.5 Tf +<57686572652074686520646f6d61696e20636861696e206d7573742062652073746f726564> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 657.93 m +297.64 657.93 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 637.65 m +297.64 637.65 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 658.18 m +48.24 637.4 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 658.18 m +297.64 637.4 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 643.716 Td +/F1.0 10.5 Tf +[<2d2d6c657473656e63727970742d6b> 20.0195 <65792d646f6d61696e2d6c6f636174696f6e>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 657.93 m +547.04 657.93 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 637.65 m +547.04 637.65 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 658.18 m +297.64 637.4 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 658.18 m +547.04 637.4 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 643.716 Td +/F1.0 10.5 Tf +[<57686572652074686520646f6d61696e206b> 20.0195 <6579206d7573742062652073746f726564>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 637.65 m +297.64 637.65 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 617.37 m +297.64 617.37 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 637.9 m +48.24 617.12 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 637.9 m +297.64 617.12 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 623.436 Td +/F1.0 10.5 Tf +[<2d2d6c657473656e63727970742d6b> 20.0195 <65792d646f6d61696e2d73697a65>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 637.65 m +547.04 637.65 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 617.37 m +547.04 617.37 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 637.9 m +297.64 617.12 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 637.9 m +547.04 617.12 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 623.436 Td +/F1.0 10.5 Tf +[<446f6d61696e206b> 20.0195 <65792073697a65>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 617.37 m +297.64 617.37 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 597.09 m +297.64 597.09 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 617.62 m +48.24 596.84 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 617.62 m +297.64 596.84 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 603.156 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d646f6d61696e73> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 617.37 m +547.04 617.37 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 597.09 m +547.04 597.09 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 617.62 m +297.64 596.84 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 617.62 m +547.04 596.84 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 603.156 Td +/F1.0 10.5 Tf +[<436f6d6d61207365706172> 20.0195 <61746564206c697374206f6620646f6d61696e7320746f206d616e616765>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 597.09 m +297.64 597.09 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 576.81 m +297.64 576.81 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 597.34 m +48.24 576.56 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 597.34 m +297.64 576.56 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 582.876 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d656e64706f696e74> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 597.09 m +547.04 597.09 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 576.81 m +547.04 576.81 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 597.34 m +297.64 576.56 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 597.34 m +547.04 576.56 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 582.876 Td +/F1.0 10.5 Tf +<456e64706f696e7420746f2075736520746f206765742074686520636572746966696361746573> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 576.81 m +297.64 576.81 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 542.25 m +297.64 542.25 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 577.06 m +48.24 542.0 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 577.06 m +297.64 542.0 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 562.596 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d726566726573682d696e74657276616c> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 576.81 m +547.04 576.81 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 542.25 m +547.04 542.25 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 577.06 m +297.64 542.0 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 577.06 m +547.04 542.0 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 562.596 Td +/F1.0 10.5 Tf +<4e756d626572206f66207365636f6e64206265747765656e206c6574d573656e6372797074> Tj +ET + + +BT +300.64 548.316 Td +/F1.0 10.5 Tf +<726566726573686573> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 542.25 m +297.64 542.25 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 521.97 m +297.64 521.97 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 542.5 m +48.24 521.72 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 542.5 m +297.64 521.72 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 528.036 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d72657472792d636f756e74> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 542.25 m +547.04 542.25 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 521.97 m +547.04 521.97 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 542.5 m +297.64 521.72 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 542.5 m +547.04 521.72 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 528.036 Td +/F1.0 10.5 Tf +[<486f77206d616e> 20.0195 <79207265747269657320746f20646f>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 521.97 m +297.64 521.97 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 487.41 m +297.64 487.41 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 522.22 m +48.24 487.16 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 522.22 m +297.64 487.16 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 507.756 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d72657472792d74696d656f75742d6d73> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 521.97 m +547.04 521.97 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 487.41 m +547.04 487.41 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 522.22 m +297.64 487.16 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 522.22 m +547.04 487.16 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 507.756 Td +/F1.0 10.5 Tf +<486f77206c6f6e6720746f2077616974206265666f7265207265747279696e6720746f2067657420746865> Tj +ET + + +BT +300.64 493.476 Td +/F1.0 10.5 Tf +<63657274696669636174652c2064656661756c74206973203373> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 487.41 m +297.64 487.41 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 452.85 m +297.64 452.85 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 487.66 m +48.24 452.6 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 487.66 m +297.64 452.6 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 473.196 Td +/F1.0 10.5 Tf +<2d2d6c657473656e63727970742d656e64706f696e742d73746167696e67> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 487.41 m +547.04 487.41 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 452.85 m +547.04 452.85 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 487.66 m +297.64 452.6 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 487.66 m +547.04 452.6 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 473.196 Td +/F1.0 10.5 Tf +<49676e6f726520696620656e64706f696e74206973207365742c206f74686572776973652069742073657420746865> Tj +ET + + +BT +300.64 458.916 Td +/F1.0 10.5 Tf +<656e64706f696e74206163636f7264696e676c79> Tj +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 452.85 m +297.64 452.85 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 432.57 m +297.64 432.57 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 453.1 m +48.24 432.32 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 453.1 m +297.64 432.32 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 438.636 Td +/F1.0 10.5 Tf +[<2d2d6c657473656e63727970742d6b> 20.0195 <65792d757365722d6c6f636174696f6e>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 452.85 m +547.04 452.85 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 432.57 m +547.04 432.57 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 453.1 m +297.64 432.32 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 453.1 m +547.04 432.32 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 438.636 Td +/F1.0 10.5 Tf +[<5768657265207468652075736572206b> 20.0195 <6579206d7573742062652073746f726564>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 432.57 m +297.64 432.57 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 412.29 m +297.64 412.29 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +48.24 432.82 m +48.24 412.04 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 432.82 m +297.64 412.04 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +51.24 418.356 Td +/F1.0 10.5 Tf +[<2d2d6c657473656e63727970742d6b> 20.0195 <65792d757365722d73697a65>] TJ +ET + +0.0 0.0 0.0 scn +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 432.57 m +547.04 432.57 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 412.29 m +547.04 412.29 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +297.64 432.82 m +297.64 412.04 l +S +[] 0 d +0.5 w +0.8667 0.8667 0.8667 SCN +547.04 432.82 m +547.04 412.04 l +S +[] 0 d +1 w +0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn + +BT +300.64 418.356 Td +/F1.0 10.5 Tf +[<55736572206b> 20.0195 <65792073697a65>] TJ +ET + +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +541.009 14.388 Td +/F1.0 9 Tf +<31> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +10 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 9 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F1.0 8 0 R +/F2.0 14 0 R +>> +/XObject << /Stamp1 15 0 R +>> +>> +>> +endobj +11 0 obj +[10 0 R /XYZ 0 841.89 null] +endobj +12 0 obj +<< /Type /Names +/Dests 13 0 R +>> +endobj +13 0 obj +<< /Names [(__anchor-top) 11 0 R] +>> +endobj +14 0 obj +<< /Type /Font +/BaseFont /e5b6e4+NotoSerif-Bold +/Subtype /TrueType +/FontDescriptor 25 0 R +/FirstChar 32 +/LastChar 255 +/Widths 27 0 R +/ToUnicode 26 0 R +>> +endobj +15 0 obj +<< /Type /XObject +/Subtype /Form +/BBox [0 0 595.28 841.89] +/Length 162 +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +0.25 w +/DeviceRGB CS +0.8667 0.8667 0.8667 SCN +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +16 0 obj +<< /Type /XObject +/Subtype /Form +/BBox [0 0 595.28 841.89] +/Length 162 +>> +stream +q +/DeviceRGB cs +0.0 0.0 0.0 scn +/DeviceRGB CS +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +q +0.25 w +/DeviceRGB CS +0.8667 0.8667 0.8667 SCN +48.24 30.0 m +547.04 30.0 l +S +Q +Q + +endstream +endobj +17 0 obj +<< /Type /Outlines +/Count 1 +/First 18 0 R +/Last 18 0 R +>> +endobj +18 0 obj +<< /Title <feff004d0065006500630072006f00770061007600650020004c006500742019007300200045006e0063007200790070007400200045007800740065006e00730069006f006e> +/Parent 17 0 R +/Count 0 +/Dest [7 0 R /XYZ 0 841.89 null] +>> +endobj +19 0 obj +<< /Nums [0 << /P (i) +>> 1 << /P (1) +>>] +>> +endobj +20 0 obj +<< /Length1 8672 +/Length 5432 +/Filter [/FlateDecode] +>> +stream +xZtçþÿÑÓ¶lY/[²õ´$˶¶,¿%[~ãÀ/Ù`ÇXØò?dü¨M =\¤³fù¶°JHëÒî]¯ÅHEì_οÜ:[¹Ì¢E×;¤!ÐKyÔ¶~²Z¡Îì ÞG`P¥Iú¾Ôfö?ü£Gö^NC[WÕçÕ9Ó]OÌÞüääìr£Î®M^:V1z¢Ó¨ñÜ?Èm«´ìê,¨Ëu vQ:¥5S¦HJLÊïi9ÐïÁÄâ4E®òm;ª{,:y´bKU¶H¤Í)2x7ç¤V¶ ¸7?¶0Ab5(¥Ö»iö@Þ\Ý[äô$É9-äÀÁ=Z_¨æ¿9«ÐQR¿ø/÷çýI¢è¾ü&~Ô±-Ë¿XÄ}ïvîs¥åAn;æ úªðj8ÿƲ/ëÖf¾æ }}Özâ_jFÍÎîÅfzÓ[!vBNÌÆ4¦úßkdkö@M±ö§¢=ÀkgSõ9éi9:L£OeKq°KÏFVúïjíã^3H³ûÞÿí{ÿÿýÿûöí
