You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2020/07/06 00:40:24 UTC

svn commit: r1879536 [31/42] - in /tomee/site/trunk/content: ./ community/ jakartaee-8.0/javadoc/ jakartaee-8.0/javadoc/javax/ejb/ jakartaee-8.0/javadoc/javax/enterprise/concurrent/ jakartaee-8.0/javadoc/javax/resource/spi/ jakartaee-8.0/javadoc/javax/...

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-dao-implementation.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-dao-implementation.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-dao-implementation.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-dao-implementation.html Mon Jul  6 00:40:18 2020
@@ -161,9 +161,9 @@ String like é usado e para outro tipo
 <div class="sectionbody">
 <div class="sect2">
 <h3 id="_user">User</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic;
 
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
@@ -206,15 +206,15 @@ public class User {
     public void setAge(int age) {
         this.age = age;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
 <div class="sect2">
 <h3 id="_userdao">UserDao</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic;
 
 
 import javax.ejb.Stateless;
@@ -250,15 +250,15 @@ public interface UserDao {
     void delete(User u);
 
     User update(User u);
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
 <div class="sect2">
 <h3 id="_persistence_xml">persistence.xml</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;persistence version="2.0"
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;persistence version="2.0"
              xmlns="http://java.sun.com/xml/ns/persistence"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="
@@ -271,15 +271,15 @@ public interface UserDao {
       &lt;property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)"/&gt;
     &lt;/properties&gt;
   &lt;/persistence-unit&gt;
-&lt;/persistence&gt;</pre>
+&lt;/persistence&gt;</code></pre>
 </div>
 </div>
 </div>
 <div class="sect2">
 <h3 id="_dynamicuserdaotest">DynamicUserDaoTest</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic;
 
 import junit.framework.Assert;
 import org.junit.BeforeClass;
@@ -448,7 +448,7 @@ public class DynamicUserDaoTest {
             }
         }
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -457,9 +457,9 @@ public class DynamicUserDaoTest {
 <div class="sect1">
 <h2 id="_executando">Executando</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.dynamic.DynamicUserDaoTest
@@ -506,7 +506,7 @@ Tests run: 9, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 9, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 9, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-datasource-routing.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-datasource-routing.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-datasource-routing.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-datasource-routing.html Mon Jul  6 00:40:18 2020
@@ -107,9 +107,9 @@ No entanto, observe que você pode esc
 Isso significa que o objetivo desse recurso não é alternar mais de uma vez
 fonte de dados em uma transação. O código a seguir não funcionará:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Stateless
+<pre class="highlight"><code class="language-java" data-lang="java">@Stateless
 public class MyEJB {
     @Resource private MyRouter router;
     @PersistenceContext private EntityManager em;
@@ -121,7 +121,7 @@ public class MyEJB {
         router.setDataSource("ds2"); // mesma transação -&gt; esta invocação não funciona
         em.persist(new MyEntity());
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -150,9 +150,9 @@ fonte de dados usada atualmente. Lembre-
 Método getDatasource() para uma operação. Alterar a fonte de dados em
 uma transação é perigosa e deve ser evitada.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamicdatasourcerouting;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamicdatasourcerouting;
 
 import org.apache.openejb.resource.jdbc.AbstractRouter;
 
@@ -242,7 +242,7 @@ public class DeterminedRouter extends Ab
     public void setDefaultDataSourceName(String name) {
         this.defaultDataSourceName = name;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -257,9 +257,9 @@ META-INF/org.router/ e chamado service-j
 <div class="paragraph">
 <p>Ele contém o seguinte código:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;ServiceJar&gt;
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;ServiceJar&gt;
   &lt;ServiceProvider id="DeterminedRouter" &lt;!-- o nome que você deseja usar --&gt;
       service="Resource"
       type="org.apache.openejb.resource.jdbc.Router"
@@ -270,7 +270,7 @@ META-INF/org.router/ e chamado service-j
     DataSourceNames
     DefaultDataSourceName
   &lt;/ServiceProvider&gt;
-&lt;/ServiceJar&gt;</pre>
+&lt;/ServiceJar&gt;</code></pre>
 </div>
 </div>
 </div>
@@ -283,9 +283,9 @@ META-INF/org.router/ e chamado service-j
 <p>Aqui temos um bean sem estado <code>RoutedPersister</code> que usa nosso
 <code>DeterminedRouter</code></p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamicdatasourcerouting;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamicdatasourcerouting;
 
 import javax.annotation.Resource;
 import javax.ejb.Stateless;
@@ -304,7 +304,7 @@ public class RoutedPersister {
         router.setDataSource(ds);
         em.persist(new Person(id, name));
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -316,9 +316,9 @@ public class RoutedPersister {
 <p>No modo de teste e usando a configuração de estilo de propriedade, a seguinte
 configuração é usada:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>public class DynamicDataSourceTest {
+<pre class="highlight"><code class="language-java" data-lang="java">public class DynamicDataSourceTest {
     @Test
     public void route() throws Exception {
         String[] databases = new String[]{"database1", "database2", "database3"};
@@ -370,7 +370,7 @@ configuração é usada:</p>
 
         ctx.close();
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -381,9 +381,9 @@ configuração é usada:</p>
 <div class="paragraph">
 <p>O testcase acima usa propriedades para configuração. O caminho idêntico para fazê-lo através do <code>conf/openejb.xml</code> é o seguinte:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;!-- Roteador e fonte de dados --&gt;
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;!-- Roteador e fonte de dados --&gt;
 &lt;Resource id="My Router" type="org.apache.openejb.router.test.DynamicDataSourceTest$DeterminedRouter" provider="org.routertest:DeterminedRouter"&gt;
     DatasourceNames = database1 database2 database3
     DefaultDataSourceName = database1
@@ -413,7 +413,7 @@ configuração é usada:</p>
     UserName = sa
     Password
     JtaManaged = true
-&lt;/Resource&gt;</pre>
+&lt;/Resource&gt;</code></pre>
 </div>
 </div>
 <div class="sect2">
@@ -433,9 +433,9 @@ preguiçosa e isso acontece apenas uma
 e podemos fazer um bean apenas fazendo uma descoberta simples, mesmo que não exista
 entidades, apenas para forçar a criação do banco de dados:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Startup
+<pre class="highlight"><code class="language-java" data-lang="java">@Startup
 @Singleton
 public class BoostrapUtility {
     // injetar todos os bancos de dados reais
@@ -458,7 +458,7 @@ public class BoostrapUtility {
         em2.find(Person.class, 0);
         em3.find(Person.class, 0);
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -469,9 +469,9 @@ public class BoostrapUtility {
 registrou os recursos e você inicializou seus bancos de dados, você pode usar
 e veja como é simples:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Stateless
+<pre class="highlight"><code class="language-java" data-lang="java">@Stateless
 public class RoutedPersister {
     // injeção da fonte de dados "em proxy"
     @PersistenceContext(unitName = "router")
@@ -485,7 +485,7 @@ public class RoutedPersister {
         router.setDataSource(ds); // configurando o banco de dados para a transação atual
         em.persist(new Person(id, name)); // usará o banco de dados ds automaticamente
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -494,9 +494,9 @@ public class RoutedPersister {
 <div class="sect1">
 <h2 id="_executando">Executando</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.dynamicdatasourcerouting.DynamicDataSourceTest
@@ -559,7 +559,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-proxy-to-access-mbean.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-proxy-to-access-mbean.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-proxy-to-access-mbean.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/dynamic-proxy-to-access-mbean.html Mon Jul  6 00:40:18 2020
@@ -122,9 +122,9 @@ usuário / senha, se necessário.</p
 <div class="paragraph">
 <p>Simplesmente uma anotação para obter o objeto</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean;
 
 import java.lang.annotation.Retention;
 import java.lang.annotation.Target;
@@ -142,7 +142,7 @@ public @interface ObjectName {
     String url() default "";
     String user() default "";
     String password() default "";
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -150,9 +150,9 @@ public @interface ObjectName {
 <div class="sect1">
 <h2 id="_dynamicmbean_handler_a_implementação_de_proxy">DynamicMBean Handler (a implementação de proxy)</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean;
 
 import javax.annotation.PreDestroy;
 import javax.management.Attribute;
@@ -377,7 +377,7 @@ public class DynamicMBeanHandler impleme
             }
         }
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -387,9 +387,9 @@ public class DynamicMBeanHandler impleme
 <div class="sectionbody">
 <div class="sect2">
 <h3 id="_dynamicmbeanclient_o_cliente_jmx_dinâmico">DynamicMBeanClient (o cliente JMX dinâmico)</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean;
 
 import org.apache.openejb.api.Proxy;
 import org.superbiz.dynamic.mbean.DynamicMBeanHandler;
@@ -409,15 +409,15 @@ public interface DynamicMBeanClient {
     int getCounter();
     void setCounter(int i);
     int length(String aString);
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
 <div class="sect2">
 <h3 id="_dynamicremotembeanclient_o_cliente_jmx_dinâmico_remoto">DynamicRemoteMBeanClient (o Cliente JMX Dinâmico Remoto)</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean;
 
 import org.apache.openejb.api.Proxy;
 
@@ -436,7 +436,7 @@ public interface DynamicRemoteMBeanClien
     int length(String aString);
 
     @PreDestroy void clean();
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -447,16 +447,16 @@ public interface DynamicRemoteMBeanClien
 <div class="sectionbody">
 <div class="sect2">
 <h3 id="_simplembean">SimpleMBean</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean.simple;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean.simple;
 
 public interface SimpleMBean {
     int length(String s);
 
     int getCounter();
     void setCounter(int c);
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -465,9 +465,9 @@ public interface SimpleMBean {
 <div class="sect1">
 <h2 id="_simple">Simple</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean.simple;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean.simple;
 
 public class Simple implements SimpleMBean {
     private int counter = 0;
@@ -486,7 +486,7 @@ public class Simple implements SimpleMBe
     @Override public void setCounter(int c) {
         counter = c;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -494,9 +494,9 @@ public class Simple implements SimpleMBe
 <div class="sect1">
 <h2 id="_dynamicmbeanclienttest_o_teste">DynamicMBeanClientTest (O teste)</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.dynamic.mbean;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.dynamic.mbean;
 
 import org.junit.After;
 import org.junit.AfterClass;
@@ -573,7 +573,7 @@ public class DynamicMBeanClientTest {
             container.close();
         }
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/ear-testing.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/ear-testing.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/ear-testing.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/ear-testing.html Mon Jul  6 00:40:18 2020
@@ -116,9 +116,9 @@
 <div class="paragraph">
 <p>Como os nomes sugerem, mantemos nossos beans <code>@ Entity</code> no módulo <code>business-model</code> e nossos beans de sessão no modelo <code>business-logic</code> Os testes localizados e executados a partir do módulo de lógica de negócios.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>ear-testing
+<pre class="highlight"><code class="language-java" data-lang="java">ear-testing
 ear-testing/business-logic
 ear-testing/business-logic/pom.xml
 ear-testing/business-logic/src/main/java/org/superbiz/logic/Movies.java
@@ -131,7 +131,7 @@ ear-testing/business-model
 ear-testing/business-model/pom.xml
 ear-testing/business-model/src/main/java/org/superbiz/model/Movie.java
 ear-testing/business-model/src/main/resources/META-INF/persistence.xml
-ear-testing/pom.xml</pre>
+ear-testing/pom.xml</code></pre>
 </div>
 </div>
 </div>
@@ -142,9 +142,9 @@ ear-testing/pom.xml</pre>
 <div class="paragraph">
 <p>O pom principal, aparado ao mínimo, tem a seguinte aparência:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
 
   &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
   &lt;groupId&gt;org.superbiz&lt;/groupId&gt;
@@ -172,15 +172,15 @@ ear-testing/pom.xml</pre>
       &lt;/dependency&gt;
     &lt;/dependencies&gt;
   &lt;/dependencyManagement&gt;
-&lt;/project&gt;</pre>
+&lt;/project&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>O <code>business-model/pom.xml</code> é da seguinte maneira:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
   &lt;parent&gt;
     &lt;groupId&gt;org.superbiz&lt;/groupId&gt;
     &lt;artifactId&gt;myear&lt;/artifactId&gt;
@@ -206,16 +206,16 @@ ear-testing/pom.xml</pre>
 
   &lt;/dependencies&gt;
 
-&lt;/project&gt;</pre>
+&lt;/project&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>E finalmente, o <code>business-logic/pom.xml</code> que está configurado para suportar
 teste incorporado com o OpenEJB:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
   &lt;parent&gt;
     &lt;groupId&gt;org.superbiz&lt;/groupId&gt;
     &lt;artifactId&gt;myear&lt;/artifactId&gt;
@@ -254,7 +254,7 @@ teste incorporado com o OpenEJB:</p>
       &lt;scope&gt;test&lt;/scope&gt;
     &lt;/dependency&gt;
   &lt;/dependencies&gt;
-&lt;/project&gt;</pre>
+&lt;/project&gt;</code></pre>
 </div>
 </div>
 </div>
@@ -265,9 +265,9 @@ teste incorporado com o OpenEJB:</p>
 <div class="paragraph">
 <p>O código de teste é o mesmo de sempre:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>public class MoviesTest extends TestCase {
+<pre class="highlight"><code class="language-java" data-lang="java">public class MoviesTest extends TestCase {
 
     public void test() throws Exception {
         Properties p = new Properties();
@@ -301,7 +301,7 @@ teste incorporado com o OpenEJB:</p>
 
         assertEquals("Movies.getMovies()", 0, movies.getMovies().size());
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -309,9 +309,9 @@ teste incorporado com o OpenEJB:</p>
 <div class="sect1">
 <h2 id="_executando">Executando</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.logic.MoviesTest
@@ -345,7 +345,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-jpa.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-jpa.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-jpa.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-jpa.html Mon Jul  6 00:40:18 2020
@@ -153,17 +153,17 @@ Na classe, crie a propiedade <code>id</c
 <div class="paragraph">
 <p>Executar o exemplo é bastante simples. No diretorio <code>/tomee/examples/groovy-jpa</code> execute:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>$ mvn clean install</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">$ mvn clean install</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>O que deve criar um resultado como abaixo:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>[INFO] Running org.superbiz.groovy.GroovyJPATest
+<pre class="highlight"><code class="language-java" data-lang="java">[INFO] Running org.superbiz.groovy.GroovyJPATest
 INFO - ********************************************************************************
 INFO - OpenEJB http://tomee.apache.org/
 INFO - Startup: Sat Sep 07 18:29:58 ECT 2019
@@ -215,7 +215,7 @@ INFO - Closing DataSource: Default Unman
 [INFO]
 [INFO] Results:
 [INFO]
-[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-spock.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-spock.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-spock.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/groovy-spock.html Mon Jul  6 00:40:18 2020
@@ -139,9 +139,9 @@
 <pre class="highlight"><code class="language-bash" data-lang="bash">$ mvn test</code></pre>
 </div>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.groovy.HelloSpecification
@@ -191,7 +191,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 [INFO] ------------------------------------------------------------------------
 [INFO] Total time:  46.149 s
 [INFO] Finished at: 2019-10-04T00:12:15-05:00
-[INFO] ------------------------------------------------------------------------</pre>
+[INFO] ------------------------------------------------------------------------</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/index.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/index.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/index.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/index.html Mon Jul  6 00:40:18 2020
@@ -93,20 +93,6 @@
         </div>
                 <div class="row">
           <div class="col-md-4">
-            <div class="group-title">MicroProfile</div>
-            <ul class="group">
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-config-source-database.html">Banco de dados ConfigSource da configuração do MicroProfile</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-config-example.html">MicroProfile Config</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-custom-healthcheck.html">MicroProfile Custom Health Check</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-faulttolerance-fallback.html">MicroProfile Fault Tolerance - Fallback</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-faulttolerance-retry.html">MicroProfile Fault Tolerance - Retry Policy</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-jwt-bean-validation.html">MicroProfile JWT com validação de bean</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-metrics-counted.html">Métricas com MicroProfile <code>@Counted</code> (Contado)</a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-metrics-histogram.html">Métricas com MicroProfile <code>@Histogram</code></a></li>
-              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-faulttolerance-timeout.html">Tolerância a falhas (Fault Tolerance) no MicroProfile - Timeout (Tempo de espera)</a></li>
-            </ul>
-          </div>
-          <div class="col-md-4">
             <div class="group-title">Unrevised</div>
             <ul class="group">
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="change-jaxws-url.html">Alterar JAXWS URL</a></li>
@@ -129,8 +115,6 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="ear-testing.html">Teste de EAR</a></li>
             </ul>
           </div>
-        </div>
-        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Frameworks</div>
             <ul class="group">
@@ -141,6 +125,8 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="vaadin-vxx-simple.html">vaadin-vxx-simple</a></li>
             </ul>
           </div>
+        </div>
+        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Misc</div>
             <ul class="group">
@@ -159,8 +145,6 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="jpa-hibernate.html">JPA Hibernate</a></li>
             </ul>
           </div>
-        </div>
-        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Security</div>
             <ul class="group">
@@ -169,6 +153,8 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="simple-remote-tomcatusers.html">Usuários remotos do Tomcat simples</a></li>
             </ul>
           </div>
+        </div>
+        <div class="row">
           <div class="col-md-4">
             <div class="group-title">REST</div>
             <ul class="group">
@@ -185,8 +171,6 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="dynamic-datasource-routing.html">Roteamento dinâmico de fonte de dados</a></li>
             </ul>
           </div>
-        </div>
-        <div class="row">
           <div class="col-md-4">
             <div class="group-title">EJB</div>
             <ul class="group">
@@ -195,6 +179,8 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="async-methods.html">Métodos Assíncronos</a></li>
             </ul>
           </div>
+        </div>
+        <div class="row">
           <div class="col-md-4">
             <div class="group-title">JSON-B</div>
             <ul class="group">
@@ -209,8 +195,6 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="concurrency-utils.html">Utilitário de Concorrência para o Java EE</a></li>
             </ul>
           </div>
-        </div>
-        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Proxy Beans</div>
             <ul class="group">
@@ -218,6 +202,8 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="dynamic-proxy-to-access-mbean.html">Proxy dinâmico para acessar o MBean</a></li>
             </ul>
           </div>
+        </div>
+        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Referencing EJBs</div>
             <ul class="group">
@@ -230,14 +216,14 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="applicationexception.html">Anotação @ApplicationException</a></li>
             </ul>
           </div>
-        </div>
-        <div class="row">
           <div class="col-md-4">
             <div class="group-title">JMS</div>
             <ul class="group">
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="tomee-jms-portability.html">Portabilidade entre ActiveMQ e IBM MQ</a></li>
             </ul>
           </div>
+        </div>
+        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Environment Entries</div>
             <ul class="group">
@@ -250,14 +236,14 @@
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="cloud-tomee-azure.html">Implantação de TomEE no Azure</a></li>
             </ul>
           </div>
-        </div>
-        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Servlet</div>
             <ul class="group">
               <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="async-servlet.html">Async Servlet</a></li>
             </ul>
           </div>
+        </div>
+        <div class="row">
           <div class="col-md-4">
             <div class="group-title">Meta-Annotations</div>
             <ul class="group">
@@ -266,6 +252,37 @@
           </div>
           <div class="col-md-4">
           </div>
+          <div class="col-md-4">
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-md-12">
+            <div class="group-title large">MicroProfile</div>
+          </div>
+        </div>
+        <div class="row">
+          <div class="col-md-4">
+            <ul class="group">
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-config-source-database.html">Banco de dados ConfigSource da configuração do MicroProfile</a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-config-example.html">MicroProfile Config</a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-custom-healthcheck.html">MicroProfile Custom Health Check</a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-faulttolerance-fallback.html">MicroProfile Fault Tolerance - Fallback</a></li>
+            </ul>
+          </div>
+          <div class="col-md-4">
+            <ul class="group">
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-faulttolerance-retry.html">MicroProfile Fault Tolerance - Retry Policy</a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-jwt-bean-validation.html">MicroProfile JWT com validação de bean</a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-metrics-counted.html">Métricas com MicroProfile <code>@Counted</code> (Contado)</a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-metrics-gauge.html">Métricas com MicroProfile <code>@Gauge</code> (Medida)</a></li>
+            </ul>
+          </div>
+          <div class="col-md-4">
+            <ul class="group">
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-metrics-histogram.html">Métricas com MicroProfile <code>@Histogram</code></a></li>
+              <li class="group-item"><span class="group-item-i" ><i class="fa fa-angle-right"></i></span><a href="mp-faulttolerance-timeout.html">Tolerância a falhas (Fault Tolerance) no MicroProfile - Timeout (Tempo de espera)</a></li>
+            </ul>
+          </div>
         </div>
         <div class="row">
           <div class="col-md-12">

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-ejbs.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-ejbs.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-ejbs.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-ejbs.html Mon Jul  6 00:40:18 2020
@@ -285,9 +285,9 @@ public class EjbDependencyTest extends T
 <div class="sect1">
 <h2 id="_executando">Executando</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.injection.EjbDependencyTest
@@ -326,7 +326,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-entitymanager.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-entitymanager.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-entitymanager.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-entitymanager.html Mon Jul  6 00:40:18 2020
@@ -296,9 +296,9 @@ public class MoviesTest extends TestCase
 <div class="paragraph">
 <p>Quando executamos nosso caso de teste, devemos ver uma saída semelhante à seguinte.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.injection.jpa.MoviesTest
@@ -337,7 +337,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
             </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-env-entry.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-env-entry.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-env-entry.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/injection-of-env-entry.html Mon Jul  6 00:40:18 2020
@@ -153,18 +153,18 @@ recurso TomEE e OpenEJB permitem que voc
 Por exemplo, esta anotação poderia ter sido usada no correspondente
 <em>campo</em> assim:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Resource
-private int maxLineItems;</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">@Resource
+private int maxLineItems;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Um exemplo mais completo pode ser assim:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.injection.enventry;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.injection.enventry;
 
 import javax.annotation.Resource;
 import javax.ejb.Singleton;
@@ -200,7 +200,7 @@ public class Configuration {
     public Date getDate() {
         return new Date(date);
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -229,9 +229,9 @@ public class Configuration {
 são fornecidos através dos elementos <code>&lt;env-entry&gt;</code> no arquivo <code>ejb-jar.xml</code> ou no arquivo
 arquivo <code>web.xml</code> da seguinte forma:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;ejb-jar xmlns="http://java.sun.com/xml/ns/javaee" version="3.0" metadata-complete="false"&gt;
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;ejb-jar xmlns="http://java.sun.com/xml/ns/javaee" version="3.0" metadata-complete="false"&gt;
   &lt;enterprise-beans&gt;
     &lt;session&gt;
       &lt;ejb-name&gt;Configuration&lt;/ejb-name&gt;
@@ -258,7 +258,7 @@ arquivo <code>web.xml</code> da seguinte
       &lt;/env-entry&gt;
     &lt;/session&gt;
   &lt;/enterprise-beans&gt;
-&lt;/ejb-jar&gt;</pre>
+&lt;/ejb-jar&gt;</code></pre>
 </div>
 </div>
 <div class="sect3">
@@ -266,40 +266,40 @@ arquivo <code>web.xml</code> da seguinte
 <div class="paragraph">
 <p>Note que <code>date</code> foi referenciado por <code>name</code> como:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Resource(name = "date")
-private long date;</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">@Resource(name = "date")
+private long date;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Quando o <code>@Resource (name)</code> é usado, você não precisa especificar o nome completo da classe do bean e pode fazê-lo brevemente da seguinte maneira:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>  &lt;env-entry&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">  &lt;env-entry&gt;
     &lt;description&gt;The name was explicitly set in the annotation so the classname prefix isn't required&lt;/description&gt;
     &lt;env-entry-name&gt;date&lt;/env-entry-name&gt;
     &lt;env-entry-type&gt;java.lang.Long&lt;/env-entry-type&gt;
     &lt;env-entry-value&gt;123456789&lt;/env-entry-value&gt;
-  &lt;/env-entry&gt;</pre>
+  &lt;/env-entry&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Por outro lado, <code>color</code> não foi referenciado por <code>name</code></p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Resource
-private String color;</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">@Resource
+private String color;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Quando algo não é referenciado por <code>name</code> na anotação <code>@Resource</code>, um nome padrão é criado. O formato é essencialmente este:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>bean.getClass() + "/" + field.getName()</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">bean.getClass() + "/" + field.getName()</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -307,13 +307,13 @@ private String color;</pre>
 <code>org.superbiz.injection.enventry.Configuration/color</code>. Esse é o nome
 devemos usar quando tentamos decalcar um valor para ele em xml.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>  &lt;env-entry&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">  &lt;env-entry&gt;
     &lt;env-entry-name&gt;org.superbiz.injection.enventry.Configuration/color&lt;/env-entry-name&gt;
     &lt;env-entry-type&gt;java.lang.String&lt;/env-entry-type&gt;
     &lt;env-entry-value&gt;orange&lt;/env-entry-value&gt;
-  &lt;/env-entry&gt;</pre>
+  &lt;/env-entry&gt;</code></pre>
 </div>
 </div>
 </div>
@@ -322,29 +322,29 @@ devemos usar quando tentamos decalcar um
 <div class="paragraph">
 <p>O campo <code>shape</code> é realmente um tipo Java Enum personalizado</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.injection.enventry;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.injection.enventry;
 
 public enum Shape {
 
     CIRCLE,
     TRIANGLE,
     SQUARE
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>No Java EE 6, os tipos java.lang.Enum são permitidos como <code>&lt;ententent&gt;</code>
 Itens. A declaração de um em xml é feita usando o nome da classe da enumeração real:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>      &lt;env-entry&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">      &lt;env-entry&gt;
         &lt;env-entry-name&gt;org.superbiz.injection.enventry.Configuration/shape&lt;/env-entry-name&gt;
         &lt;env-entry-type&gt;org.superbiz.injection.enventry.Shape&lt;/env-entry-type&gt;
         &lt;env-entry-value&gt;TRIANGLE&lt;/env-entry-value&gt;
-      &lt;/env-entry&gt;</pre>
+      &lt;/env-entry&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -354,9 +354,9 @@ Itens. A declaração de um em xml �
 </div>
 <div class="sect2">
 <h3 id="_configurationtest">ConfigurationTest</h3>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.injection.enventry;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.injection.enventry;
 
 import junit.framework.TestCase;
 
@@ -380,7 +380,7 @@ public class ConfigurationTest extends T
 
         assertEquals(new Date(123456789), configuration.getDate());
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -389,9 +389,9 @@ public class ConfigurationTest extends T
 <div class="sect1">
 <h2 id="_executando">Executando</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.injection.enventry.ConfigurationTest
@@ -425,7 +425,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/javamail.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/javamail.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/javamail.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/javamail.html Mon Jul  6 00:40:18 2020
@@ -116,9 +116,9 @@ você verá a mensagem sendo enviada
 informações sobre o
 <a href="https://java.net/projects/javamail/pages/Home#Samples">Javamail API aqui</a></p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.rest;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.rest;
 
 import javax.mail.Authenticator;
 import javax.mail.Message;
@@ -173,7 +173,7 @@ public class EmailService {
 
         return "Sent";
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -201,9 +201,9 @@ o conjunto de classes para usar neste ap
 <p>Finalmente, para testá-lo, usamos a API do cliente cxf para chamar o serviço REST post ()
 método.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.rest;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.rest;
 
 import org.apache.cxf.jaxrs.client.WebClient;
 import org.apache.openejb.jee.WebApp;
@@ -233,7 +233,7 @@ public class EmailServiceTest {
         final String message = WebClient.create("http://localhost:4204").path("/test/email/").post("Hello General", String.class);
         assertEquals("Failed to send message: Unknown SMTP host: your.mailserver.host", message);
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -242,17 +242,17 @@ public class EmailServiceTest {
 <div class="paragraph">
 <p>A execução do exemplo é bastante simples. No diretório "javamail-api" excute:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>$ mvn clean install</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">$ mvn clean install</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>O que deve criar uma saída como a seguir.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>INFO - Cannot find the configuration file [conf/openejb.xml].  Will attempt to create one for the beans deployed.
+<pre class="highlight"><code class="language-java" data-lang="java">INFO - Cannot find the configuration file [conf/openejb.xml].  Will attempt to create one for the beans deployed.
 INFO - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
 INFO - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
 INFO - Creating TransactionManager(id=Default Transaction Manager)
@@ -310,7 +310,7 @@ DEBUG SMTP: useEhlo true, useAuth false
 DEBUG SMTP: trying to connect to host "your.mailserver.host", port 25, isSSL false
 INFO - Undeploying app: D:\github\tomee\examples\javamail\EmailServiceTest
 INFO - Stopping network services
-INFO - Stopping server services</pre>
+INFO - Stopping server services</code></pre>
 </div>
 </div>
 </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jaxrs-json-provider-jettison.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jaxrs-json-provider-jettison.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jaxrs-json-provider-jettison.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jaxrs-json-provider-jettison.html Mon Jul  6 00:40:18 2020
@@ -110,9 +110,9 @@
 <div class="paragraph">
 <p>Este exemplo contém 2 casos de teste, um usando o Jettison e outro sem ele para fins de comparação.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>mvn clean test</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">mvn clean test</code></pre>
 </div>
 </div>
 </div>
@@ -128,7 +128,7 @@
 </li>
 </ul>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
 <pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;openejb-jar xmlns="http://www.openejb.org/openejb-jar/1.1"&gt;
@@ -147,9 +147,9 @@
 </li>
 </ul>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;resources&gt;
     &lt;Service id="json" class-name="org.apache.cxf.jaxrs.provider.json.JSONProvider"&gt;
         SkipJaxbChecks = true
@@ -157,7 +157,7 @@
         SupportUnwrapped = true
         SingleJaxbContext = true
     &lt;/Service&gt;
-&lt;/resources&gt;</pre>
+&lt;/resources&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -169,9 +169,9 @@
 <div class="paragraph">
 <p><code>Item.java</code> é o POJO que vamos processar:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz;
 
 import javax.xml.bind.annotation.*;
 
@@ -232,23 +232,23 @@ public class Item {
     public void setAvailable(boolean available) {
         this.available = available;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Saída JSON herdada usando o Jettison 1.3.7:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>{"book":{"@id":"134","@availableSince":"2019-05-27 15:27:16.878","@available":"false","$":"TomEE Tutorial"}}</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">{"book":{"@id":"134","@availableSince":"2019-05-27 15:27:16.878","@available":"false","$":"TomEE Tutorial"}}</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Saída JSON atual:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>{"available":false,"availableSince":"2019-05-27 15:27:16.878","id":134,"name":"TomEE Tutorial"}</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">{"available":false,"availableSince":"2019-05-27 15:27:16.878","id":134,"name":"TomEE Tutorial"}</code></pre>
 </div>
 </div>
 </div>
@@ -261,9 +261,9 @@ Controlo remoto. A configuração ar
 <div class="paragraph">
 <p>Uma parte importante dessa configuração é a inclusão do jar do Jettison durante a execução do teste:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>&lt;property name="additionalLibs"&gt;mvn:org.codehaus.jettison:jettison:1.3.7&lt;/property&gt;</pre>
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;property name="additionalLibs"&gt;mvn:org.codehaus.jettison:jettison:1.3.7&lt;/property&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-eclipselink.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-eclipselink.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-eclipselink.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-eclipselink.html Mon Jul  6 00:40:18 2020
@@ -109,9 +109,9 @@
 <div class="paragraph">
 <p>A entidade em si é simplesmente um pojo anotado com <code>@Entity</code>.  Nós criamos um pojo chamado <code>Movie</code> que podemos usar para armazenar registros de filmes.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.eclipselink;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.eclipselink;
 
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
@@ -162,7 +162,7 @@ public class Movie {
         this.year = year;
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -174,9 +174,9 @@ public class Movie {
 <p>Este é o bean responsável pelas operações de banco de dados; ele nos permite persistir ou deletar entidades.
 Para mais informações nós recomendamos que você veja <a href="http://tomee.apache.org/examples-trunk/injection-of-entitymanager/README.html">injection-of-entitymanager</a></p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.eclipselink;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.eclipselink;
 
 import javax.ejb.Stateful;
 import javax.persistence.EntityManager;
@@ -203,7 +203,7 @@ public class Movies {
         Query query = entityManager.createQuery("SELECT m from Movie as m");
         return query.getResultList();
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -243,9 +243,9 @@ Para uma lista completa das propriedades
 <div class="paragraph">
 <p>Testar a JPA é muito fácil, nos podemos simplesmente usar a API <code>EJBContainer</code> para criar um container no nosso caso de teste.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.eclipselink;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.eclipselink;
 
 import junit.framework.TestCase;
 
@@ -282,7 +282,7 @@ public class MoviesTest extends TestCase
 
         assertEquals("Movies.getMovies()", 0, movies.getMovies().size());
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -291,9 +291,9 @@ public class MoviesTest extends TestCase
 <div class="paragraph">
 <p>Quando executamos nosso caso de teste, devemos ver uma saída semelhante a seguinte.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.eclipselink.MoviesTest
@@ -332,7 +332,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
             </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-enumerated.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-enumerated.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-enumerated.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-enumerated.html Mon Jul  6 00:40:18 2020
@@ -132,9 +132,9 @@ Também veremos que a representaçÃ
 <div class="paragraph">
 <p>Em nossa entidade <code>Movie</code>, nós adicionamos um campo <code>rating</code> do enum do tipo <code>Rating</code> e anotamos com <code>@Enumerated(EnumType.STRING)</code> para declarar que seu valor deve ser convertido do que é efetivamente uma <code>String</code> no banco de dados para o tipo <code>Rating</code>.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Entity
+<pre class="highlight"><code class="language-java" data-lang="java">@Entity
 public class Movie {
 
     @Id
@@ -188,7 +188,7 @@ public class Movie {
     public void setRating(Rating rating) {
         this.rating = rating;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -206,9 +206,9 @@ public class Movie {
 <div class="paragraph">
 <p>Independentemente se você usar <code>EnumType.STRING</code> ou <code>EnumType.ORDINAL</code>, você ainda sempre tem que passar o enum propriamente dito em chamadas para <code>query.setParameter</code>.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>@Stateful
+<pre class="highlight"><code class="language-java" data-lang="java">@Stateful
 public class Movies {
 
     @PersistenceContext(unitName = "movie-unit", type = PersistenceContextType.EXTENDED)
@@ -233,7 +233,7 @@ public class Movies {
         return query.getResultList();
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -323,9 +323,9 @@ public class Movies {
 <div class="sect1">
 <h2 id="_testando_unitariamente_a_jpa_enumerated">Testando Unitariamente a JPA @Enumerated</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>public class MoviesTest extends TestCase {
+<pre class="highlight"><code class="language-java" data-lang="java">public class MoviesTest extends TestCase {
 
     public void test() throws Exception {
 
@@ -354,7 +354,7 @@ public class Movies {
 
         container.close();
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -372,9 +372,9 @@ mvn clean install</pre>
 <div class="paragraph">
 <p>Que irá gerar saída semelhante ao seguinte:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.jpa.enums.MoviesTest
@@ -412,7 +412,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
             </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-hibernate.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-hibernate.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-hibernate.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jpa-hibernate.html Mon Jul  6 00:40:18 2020
@@ -121,9 +121,9 @@ ele indica que este atributo é o iden
 <a href="https://tomee.apache.org/tomee-8.0/javadoc/javax/persistence/GeneratedValue.html">@GeneratedValue</a>
 indica que a geração desses identificadores unicos serão gerenciados pelo provedor da persistência.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.injection.h3jpa;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.injection.h3jpa;
 
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
@@ -174,7 +174,7 @@ public class Movie {
         this.year = year;
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -195,9 +195,9 @@ Nós anotamos o
 com
 <a href="https://tomee.apache.org/tomee-8.0/javadoc/javax/persistence/PersistenceContext.html">@PersistenceContext</a>, um contexto de persistência é um gerenciamento de entidades onde, todo contexto de persistência é associado com uma unidade de persistência (persistence-unit), logo criaremos um persistence.xml para isso.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.injection.h3jpa;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.injection.h3jpa;
 
 import javax.ejb.Stateful;
 import javax.persistence.EntityManager;
@@ -224,7 +224,7 @@ public class Movies {
         Query query = entityManager.createQuery("SELECT m from Movie as m");
         return query.getResultList();
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -261,9 +261,9 @@ public class Movies {
 <div class="paragraph">
 <p>Agora vamos realizar um teste, persistindo três filmes, em seguida realizamos uma busca e por fim nós os deletamos.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.injection.h3jpa;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.injection.h3jpa;
 
 import junit.framework.TestCase;
 
@@ -299,7 +299,7 @@ public class MoviesTest extends TestCase
 
         assertEquals("Movies.getMovies()", 0, movies.getMovies().size());
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -308,25 +308,25 @@ public class MoviesTest extends TestCase
 <div class="paragraph">
 <p>Para executar o exemplo com o maven, acesse a pasta do projeto:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>cd jpa-hibernate</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">cd jpa-hibernate</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>E execute:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>mvn clean install</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">mvn clean install</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Com isso teremos uma saida no terminal similar a esta:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.injection.h3jpa.MoviesTest
@@ -365,7 +365,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
             </div>

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jsf-cdi-and-ejb.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jsf-cdi-and-ejb.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jsf-cdi-and-ejb.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jsf-cdi-and-ejb.html Mon Jul  6 00:40:18 2020
@@ -126,26 +126,26 @@ tomee/lib e, portanto não devem ser p
 <p>Para tornar este em um cdi-aware-archive (ou seja, arquivo Bean) um beans.xml vazio
 é adicionado no WEB-INF</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>   &lt;?xml version="1.0" encoding="UTF-8"?&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">   &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 
    &lt;beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
      http://java.sun.com/xml/ns/javaee/beans_1_0.xsd"&gt;
-   &lt;/beans&gt;</pre>
+   &lt;/beans&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Nós primeiro vamos declarar o FacesServlet no web.xml</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>  &lt;servlet&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">  &lt;servlet&gt;
     &lt;servlet-name&gt;Faces Servlet&lt;/servlet-name&gt;
     &lt;servlet-class&gt;javax.faces.webapp.FacesServlet&lt;/servlet-class&gt;
     &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
-  &lt;/servlet&gt;</pre>
+  &lt;/servlet&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -154,13 +154,13 @@ tomee/lib e, portanto não devem ser p
 <div class="paragraph">
 <p>Em seguida criaremos o arquivo calculator.xhtml.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>       &lt;h:outputText value='Enter first number'/&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">       &lt;h:outputText value='Enter first number'/&gt;
        &lt;h:inputText value='#{calculatorBean.x}'/&gt;
        &lt;h:outputText value='Enter second number'/&gt;
        &lt;h:inputText value='#{calculatorBean.y}'/&gt;
-       &lt;h:commandButton action="#{calculatorBean.add}" value="Add"/&gt;</pre>
+       &lt;h:commandButton action="#{calculatorBean.add}" value="Add"/&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -194,9 +194,9 @@ navigation-rules e a respectiva págin
 <div class="sect1">
 <h2 id="_calculatorbean">CalculatorBean</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import javax.enterprise.context.RequestScoped;
+<pre class="highlight"><code class="language-java" data-lang="java">import javax.enterprise.context.RequestScoped;
 import javax.inject.Named;
 import javax.inject.Inject;
 
@@ -237,7 +237,7 @@ public class CalculatorBean {
         result = calculator.add(x, y);
         return "success";
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -245,9 +245,9 @@ public class CalculatorBean {
 <div class="sect1">
 <h2 id="_calculator">Calculator</h2>
 <div class="sectionbody">
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.jsf;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.jsf;
 
 import javax.ejb.Stateless;
 
@@ -257,7 +257,7 @@ public class Calculator{
     public double add(double x, double y) {
         return x + y;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -289,12 +289,12 @@ public class Calculator{
 <p>&lt;!DOCTYPE html PUBLIC <code>-//W3C//DTD XHTML 1.0 Transitional//EN''
 </code><a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd''&gt" class="bare">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd''&gt</a>;</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>    &lt;h:commandLink action="back"&gt;
+<pre class="highlight"><code class="language-java" data-lang="java">    &lt;h:commandLink action="back"&gt;
         &lt;h:outputText value="Home"/&gt;
     &lt;/h:commandLink&gt;
-&lt;/h:form&gt;</pre>
+&lt;/h:form&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-configuration.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-configuration.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-configuration.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-configuration.html Mon Jul  6 00:40:18 2020
@@ -112,9 +112,9 @@ São necessárias poucas anotaçÃ
 8080 está disponível, você pode chamar o seguinte terminal:(GET)
 <a href="http://localhost:8080/jsonb-configuration/api/users" class="bare">http://localhost:8080/jsonb-configuration/api/users</a> que deve responder com o seguinte json:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>[
+<pre class="highlight"><code class="language-java" data-lang="java">[
    {
       "Id":1,
       "Name":"user 1",
@@ -125,7 +125,7 @@ São necessárias poucas anotaçÃ
       "Name":"user 2",
       "Registration":"2018-12-28"
    }
-]</pre>
+]</code></pre>
 </div>
 </div>
 </div>
@@ -136,15 +136,15 @@ São necessárias poucas anotaçÃ
 <div class="paragraph">
 <p>Classe de ponto de entrada JAXRS, da seguinte maneira jaxrs carregará todas as classes e métodos @Path anotados sem especificá-los.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import javax.ws.rs.ApplicationPath;
+<pre class="highlight"><code class="language-java" data-lang="java">import javax.ws.rs.ApplicationPath;
 import javax.ws.rs.core.Application;
 
 @ApplicationPath("api")
 public class JAXRSApplication extends Application {
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -155,9 +155,9 @@ public class JAXRSApplication extends Ap
 <div class="paragraph">
 <p>Classe jaxrs simples com um endpoint GET</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import java.util.ArrayList;
+<pre class="highlight"><code class="language-java" data-lang="java">import java.util.ArrayList;
 import java.util.List;
 
 import javax.ejb.Stateless;
@@ -185,7 +185,7 @@ public class UserService {
 
         return users;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -196,9 +196,9 @@ public class UserService {
 <div class="paragraph">
 <p>Implementando ContextResolver&lt;&gt;, você pode personalizar os padrões jaxrs; neste exemplo, vamos personalizar a serialização/desserialização JSONB</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import javax.json.bind.Jsonb;
+<pre class="highlight"><code class="language-java" data-lang="java">import javax.json.bind.Jsonb;
 import javax.json.bind.JsonbBuilder;
 import javax.json.bind.JsonbConfig;
 import javax.json.bind.config.PropertyNamingStrategy;
@@ -224,7 +224,7 @@ public class JSONBConfiguration implemen
         return jsonb;
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -235,9 +235,9 @@ public class JSONBConfiguration implemen
 <div class="paragraph">
 <p>O teste gera uma aplicação web openejb e chama o endpoint do usuário</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import java.io.IOException;
+<pre class="highlight"><code class="language-java" data-lang="java">import java.io.IOException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 
@@ -276,7 +276,7 @@ public class UserServiceTest {
         Assert.assertTrue(message.contains(System.getProperty("line.separator")));
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -290,9 +290,9 @@ public class UserServiceTest {
 <div class="paragraph">
 <p>Ao executar, você verá uma saída semelhante à seguinte.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.rest.UserServiceTest
@@ -384,7 +384,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 <div class="sect2">
@@ -396,9 +396,9 @@ um aplicativo REST que esteja funcionand
 <div class="paragraph">
 <p>Se olharmos para o jar construído por maven, veremos que o aplicativo em si é bem pequeno:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>$ jar tvf target/jsonb-configuration-8.0.0-SNAPSHOT.war
+<pre class="highlight"><code class="language-java" data-lang="java">$ jar tvf target/jsonb-configuration-8.0.0-SNAPSHOT.war
      0 Fri Dec 28 19:36:10 CET 2018 META-INF/
    134 Fri Dec 28 19:36:08 CET 2018 META-INF/MANIFEST.MF
      0 Fri Dec 28 19:36:08 CET 2018 WEB-INF/
@@ -416,7 +416,7 @@ um aplicativo REST que esteja funcionand
      0 Fri Dec 28 19:36:10 CET 2018 META-INF/maven/org.superbiz/
      0 Fri Dec 28 19:36:10 CET 2018 META-INF/maven/org.superbiz/jsonb-configuration/
   1791 Fri Dec 28 19:10:44 CET 2018 META-INF/maven/org.superbiz/jsonb-configuration/pom.xml
-   128 Fri Dec 28 19:36:08 CET 2018 META-INF/maven/org.superbiz/jsonb-configuration/pom.properties</pre>
+   128 Fri Dec 28 19:36:08 CET 2018 META-INF/maven/org.superbiz/jsonb-configuration/pom.properties</code></pre>
 </div>
 </div>
 <div class="paragraph">

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-custom-serializer.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-custom-serializer.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-custom-serializer.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/jsonb-custom-serializer.html Mon Jul  6 00:40:18 2020
@@ -110,9 +110,9 @@
 8080 está disponível, você pode invocar o seguinte endpoint: (GET)
 <a href="http://localhost:8080/jsonb-custom-serializer/api/users" class="bare">http://localhost:8080/jsonb-custom-serializer/api/users</a> que deve responder com o seguinte json:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>[
+<pre class="highlight"><code class="language-java" data-lang="java">[
   {
     "address":{
       "addr":"modified - addr1"
@@ -129,33 +129,33 @@
     "name":"user 2",
     "registration":"2018-12-29T18:13:40.028"
   }
-]</pre>
+]</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>e o endpoint: (POST)
 <a href="http://localhost:8080/jsonb-custom-serializer/api/users" class="bare">http://localhost:8080/jsonb-custom-serializer/api/users</a> com um corpo como:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>{
+<pre class="highlight"><code class="language-java" data-lang="java">{
     "id": 1,
     "name": "name1",
     "extra": "extra1"
-}</pre>
+}</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>que respondem com o seguinte json:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>{
+<pre class="highlight"><code class="language-java" data-lang="java">{
     "id": 1,
     "name": "name1extra1",
     "registration": "Sat Dec 29 19:48:05 CET 2018",
     "address": null
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -166,15 +166,15 @@
 <div class="paragraph">
 <p>Classe JAXRS de ponto de entrada, da seguinte maneira, o jaxrs carregará todas as classes e métodos anotados com @Path sem especificá-los.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import javax.ws.rs.ApplicationPath;
+<pre class="highlight"><code class="language-java" data-lang="java">import javax.ws.rs.ApplicationPath;
 import javax.ws.rs.core.Application;
 
 @ApplicationPath("api")
 public class JAXRSApplication extends Application {
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -185,9 +185,9 @@ public class JAXRSApplication extends Ap
 <div class="paragraph">
 <p>Classe jaxrs simples com um endpoint GET e um POST</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import java.util.ArrayList;
+<pre class="highlight"><code class="language-java" data-lang="java">import java.util.ArrayList;
 import java.util.List;
 
 import javax.ejb.Stateless;
@@ -223,7 +223,7 @@ public class UserService {
         // Apenas para mostrar a desserialização
         return u;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -234,9 +234,9 @@ public class UserService {
 <div class="paragraph">
 <p>Implementando ContextResolver&lt;&gt; você pode personalizar os padrões jaxrs; neste exemplo, personalizaremos a serialização JSONB para todos os objetos do tipo Address, definidos na classe AddressSerializer</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import javax.json.bind.Jsonb;
+<pre class="highlight"><code class="language-java" data-lang="java">import javax.json.bind.Jsonb;
 import javax.json.bind.JsonbBuilder;
 import javax.json.bind.JsonbConfig;
 import javax.ws.rs.ext.ContextResolver;
@@ -258,7 +258,7 @@ public class JSONBConfiguration implemen
         return jsonb;
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -269,9 +269,9 @@ public class JSONBConfiguration implemen
 <div class="paragraph">
 <p>Classe serializadora de objetos simples que adiciona <code>modified</code> durante a serialização</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import javax.json.bind.serializer.JsonbSerializer;
+<pre class="highlight"><code class="language-java" data-lang="java">import javax.json.bind.serializer.JsonbSerializer;
 import javax.json.bind.serializer.SerializationContext;
 import javax.json.stream.JsonGenerator;
 
@@ -288,7 +288,7 @@ public class AddressSerializer implement
 
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -299,9 +299,9 @@ public class AddressSerializer implement
 <div class="paragraph">
 <p>Cria um objeto a partir de um json</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import java.lang.reflect.Type;
+<pre class="highlight"><code class="language-java" data-lang="java">import java.lang.reflect.Type;
 
 import javax.json.JsonObject;
 import javax.json.bind.serializer.DeserializationContext;
@@ -324,7 +324,7 @@ public class UserDeserializer implements
         return u;
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -335,9 +335,9 @@ public class UserDeserializer implements
 <div class="paragraph">
 <p>Com a anotação @JsonbTypeDeserializer ou @JsonbTypeSerializer, você pode notificar o jsonb para usar o desserializador personalizado</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import java.util.Date;
+<pre class="highlight"><code class="language-java" data-lang="java">import java.util.Date;
 
 import javax.json.bind.annotation.JsonbTypeDeserializer;
 
@@ -364,7 +364,7 @@ public class User {
 
     // ... GET/SET
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -375,9 +375,9 @@ public class User {
 <div class="paragraph">
 <p>O teste gera um aplicativo da web openejb e chama o endpoint do usuário</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>import java.io.IOException;
+<pre class="highlight"><code class="language-java" data-lang="java">import java.io.IOException;
 
 import javax.ws.rs.core.MediaType;
 
@@ -421,7 +421,7 @@ public class UserServiceTest {
         Assert.assertTrue(responseUser.getName().equals("user1" + "extraField"));
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -435,9 +435,9 @@ public class UserServiceTest {
 <div class="paragraph">
 <p>Ao executar, você verá uma saída semelhante à seguinte.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>-------------------------------------------------------
+<pre class="highlight"><code class="language-console" data-lang="console">-------------------------------------------------------
  T E S T S
 -------------------------------------------------------
 Running org.superbiz.rest.UserServiceTest
@@ -591,7 +591,7 @@ Tests run: 2, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 2, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 2, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 <div class="sect2">
@@ -602,9 +602,9 @@ Tests run: 2, Failures: 0, Errors: 0, Sk
 <div class="paragraph">
 <p>Se olharmos para o jar construído pelo maven, veremos que a aplicação:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>$ jar tvf target/jsonb-custom-serializer-8.0.0-SNAPSHOT.war
+<pre class="highlight"><code class="language-java" data-lang="java">$ jar tvf target/jsonb-custom-serializer-8.0.0-SNAPSHOT.war
      0 Sat Dec 29 19:10:44 CET 2018 META-INF/
    134 Sat Dec 29 19:10:42 CET 2018 META-INF/MANIFEST.MF
      0 Sat Dec 29 19:10:42 CET 2018 WEB-INF/
@@ -625,7 +625,7 @@ Tests run: 2, Failures: 0, Errors: 0, Sk
      0 Sat Dec 29 19:10:44 CET 2018 META-INF/maven/org.superbiz/
      0 Sat Dec 29 19:10:44 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/
   1811 Sat Dec 29 17:53:36 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/pom.xml
-   132 Sat Dec 29 19:10:42 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/pom.properties</pre>
+   132 Sat Dec 29 19:10:42 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/pom.properties</code></pre>
 </div>
 </div>
 <div class="paragraph">

Modified: tomee/site/trunk/content/tomee-8.0/pt/examples/moviefun-rest.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-8.0/pt/examples/moviefun-rest.html?rev=1879536&r1=1879535&r2=1879536&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-8.0/pt/examples/moviefun-rest.html (original)
+++ tomee/site/trunk/content/tomee-8.0/pt/examples/moviefun-rest.html Mon Jul  6 00:40:18 2020
@@ -114,9 +114,9 @@ JAX-RS, JPA para a persistência em um
 @ApplicationPath identifica o caminho do aplicativo que serve como o URI base para todos os recursos.
 A implementação do método getClasses será chamada pela estrutura JAX-RS para obter informações sobre este aplicativo. No exemplo a seguir, ele define dois recursos: LoadRest e MoviesRest.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.moviefun.rest;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.moviefun.rest;
 
 import javax.ws.rs.ApplicationPath;
 import javax.ws.rs.core.Application;
@@ -132,7 +132,7 @@ public class ApplicationConfig extends A
     public Set&lt;Class&lt;?&gt;&gt; getClasses() {
         return new HashSet&lt;Class&lt;?&gt;&gt;(Arrays.asList(LoadRest.class, MoviesRest.class));
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -141,9 +141,9 @@ public class ApplicationConfig extends A
 <div class="paragraph">
 <p>É um POJO que é mapeado para um URL raiz (<code>load</code>) com o anotação @Path e possui métodos Java para servir solicitações a este URL raiz e seus sub-URLs. Nesse caso, só tem uma solicitação POST onde usa um EJB (MoviesBean) injetado na sua classe para fazer um carregamento inicial de dados no banco de dados.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.moviefun.rest;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.moviefun.rest;
 
 import org.superbiz.moviefun.Movie;
 import org.superbiz.moviefun.MoviesBean;
@@ -168,7 +168,7 @@ public class LoadRest {
         moviesBean.addMovie(new Movie("Shanghai Noon", "Tom Dey", "Comedy", 7, 2000));
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -177,9 +177,9 @@ public class LoadRest {
 <div class="paragraph">
 <p>É um POJO que é mapeado para um URL raiz (<code>filmes</code>) com o anotação @Path e possui métodos Java para veicular solicitações de filmes de entidades no formato JSON de acordo com a anotação @Produces. Aqui tem um método para cada método HTTP (GET, POST, PUT, DELETE).</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.moviefun.rest;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.moviefun.rest;
 
 import org.superbiz.moviefun.Movie;
 import org.superbiz.moviefun.MoviesBean;
@@ -244,7 +244,7 @@ public class MoviesRest {
         return service.count(field, searchTerm);
     }
 
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -253,9 +253,9 @@ public class MoviesRest {
 <div class="paragraph">
 <p>Essa é a entidade Movie que será persistida pela JPA.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.moviefun;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.moviefun;
 
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
@@ -340,7 +340,7 @@ public class Movie {
     public void setRating(int rating) {
         this.rating = rating;
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -349,9 +349,9 @@ public class Movie {
 <div class="paragraph">
 <p>Este é o EJB de acordo com a anotação @Stateless. Ele usa a persistência da unidade <code>movie-unit</code> para persistir persistir entidades de filmes.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>package org.superbiz.moviefun;
+<pre class="highlight"><code class="language-java" data-lang="java">package org.superbiz.moviefun;
 
 import javax.ejb.Stateless;
 import javax.persistence.EntityManager;
@@ -425,7 +425,7 @@ public class MoviesBean {
     public void clean() {
         entityManager.createQuery("delete from Movie").executeUpdate();
     }
-}</pre>
+}</code></pre>
 </div>
 </div>
 </div>
@@ -437,17 +437,17 @@ public class MoviesBean {
 <div class="paragraph">
 <p>A execução do exemplo é bastante simples. No diretório <code>moviefun-rest</code> execute:</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>$ mvn clean install</pre>
+<pre class="highlight"><code class="language-java" data-lang="java">$ mvn clean install</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>O que deve criar uma saída como a seguir.</p>
 </div>
-<div class="literalblock">
+<div class="listingblock">
 <div class="content">
-<pre>INFO: OpenJPA dynamically loaded a validation provider.
+<pre class="highlight"><code class="language-java" data-lang="java">INFO: OpenJPA dynamically loaded a validation provider.
 Dec 18, 2018 1:31:44 PM org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory createDelegate
 INFO: PersistenceUnit(name=movie-unit, provider=org.apache.openjpa.persistence.PersistenceProviderImpl) - provider time 36ms
 Dec 18, 2018 1:31:44 PM org.apache.openejb.assembler.classic.JndiBuilder bind
@@ -526,7 +526,7 @@ Tests run: 1, Failures: 0, Errors: 0, Sk
 
 Results :
 
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0</pre>
+Tests run: 3, Failures: 0, Errors: 0, Skipped: 0</code></pre>
 </div>
 </div>
 </div>