geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1030161 [10/12] - in /websites/production/geronimo/content: GMOxDOC12/ GMOxDOC12/administering-security-realms.data/ GMOxDOC12/administering-the-apache-geronimo-server.data/ GMOxDOC12/configuring-the-jms-server.data/ GMOxDOC12/create-a-dat...
Date Mon, 21 May 2018 13:00:10 GMT
Modified: websites/production/geronimo/content/GMOxDOC30/developing-a-hello-world-blueprint-application.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-a-hello-world-blueprint-application.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-a-hello-world-blueprint-application.html Mon May 21 13:00:07 2018
@@ -129,11 +129,11 @@ under the License.
 <p>Details on installing Eclipse are provided in the <a shape="rect" href="development-environment.html">Development environment</a> section. This tutorial is organized in the following sections:</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343467021 {padding: 0px;}
-div.rbtoc1523343467021 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343467021 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907394321 {padding: 0px;}
+div.rbtoc1526907394321 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907394321 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343467021">
+/*]]>*/</style><div class="toc-macro rbtoc1526907394321">
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopingaHelloWorldBlueprintapplication-CreatinganOSGiEnterpriseApplicationusingEclipse">Creating an OSGi Enterprise Application using Eclipse</a></li><li><a shape="rect" href="#DevelopingaHelloWorldBlueprintapplication-Addingaclasstotheapiproject">Adding a class to the api project</a></li><li><a shape="rect" href="#DevelopingaHelloWorldBlueprintapplication-ImplementingtheHelloWorldServiceinteface">Implementing the HelloWorldService inteface</a></li><li><a shape="rect" href="#DevelopingaHelloWorldBlueprintapplication-Creatingtheclienttoconsumetheservices">Creating the client to consume the services</a></li><li><a shape="rect" href="#DevelopingaHelloWorldBlueprintapplication-Runanddeploy">Run and deploy</a></li></ul>
 </div>
 
@@ -153,7 +153,7 @@ div.rbtoc1523343467021 li {margin-left:
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-a-hello-world-blueprint-application.data/CreateAPI2.png"></span><br clear="none" class="atl-forced-newline">
 <br clear="none" class="atl-forced-newline"></li><li>Modify the code of <code>HelloWorldService</code> as follows.<br clear="none" class="atl-forced-newline">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>HelloWorldService.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package com.sample.blueprint.helloworld.api;
 
 public interface HelloWorldService {
@@ -176,7 +176,7 @@ public interface HelloWorldService {
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-a-hello-world-blueprint-application.data/CreateServer2.png"></span><br clear="none" class="atl-forced-newline">
 <br clear="none" class="atl-forced-newline"></li><li>Modify the code of <code>HelloWorldServiceImpl</code> as follows.<br clear="none" class="atl-forced-newline">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>HelloWorldServiceImpl.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package com.sample.blueprint.helloworld.server;
 import com.sample.blueprint.helloworld.api.*;
 
@@ -193,7 +193,7 @@ public class HelloWorldServiceImpl imple
 </pre>
 </div></div></li><li>Right-click the project name and create a Blueprint file, then modify the xml file as follows. The blueprint file is placed under <code>OSGI-INF\blueprint</code> directory automatically.<br clear="none" class="atl-forced-newline">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"&gt;
 
@@ -218,7 +218,7 @@ public class HelloWorldServiceImpl imple
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-a-hello-world-blueprint-application.data/CreateClient2.png"></span><br clear="none" class="atl-forced-newline">
 <br clear="none" class="atl-forced-newline"></li><li>Modify the code of <code>HelloWorldClient</code> as follows.<br clear="none" class="atl-forced-newline">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>HelloWorldClient.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package com.sample.blueprint.helloworld.client;
 import com.sample.blueprint.helloworld.api.HelloWorldService;
 
@@ -246,7 +246,7 @@ public class HelloWorldClient {
 </pre>
 </div></div></li><li>Right-click the project name and create a Blueprint file, then modify the xml file as follows. The xml is placed under <code>OSGI-INF\blueprint</code> directory automatically.<br clear="none" class="atl-forced-newline">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"&gt;
 	&lt;reference id="helloservice"

Modified: websites/production/geronimo/content/GMOxDOC30/developing-a-hello-world-web-application.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-a-hello-world-web-application.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-a-hello-world-web-application.html Mon May 21 13:00:07 2018
@@ -130,11 +130,11 @@ under the License.
 
 <p>Details on installing eclipse are provided in the <a shape="rect" href="development-environment.html">Development environment</a> section. This tutorial is organized in the following sections:</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343417222 {padding: 0px;}
-div.rbtoc1523343417222 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343417222 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907348328 {padding: 0px;}
+div.rbtoc1526907348328 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907348328 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343417222">
+/*]]>*/</style><div class="toc-macro rbtoc1526907348328">
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopingaHelloWorldWebapplication-CreatingadynamicWebprojectusingEclipse">Creating a dynamic Web project using Eclipse</a></li><li><a shape="rect" href="#DevelopingaHelloWorldWebapplication-AddingaJSPtotheproject">Adding a JSP to the project</a></li><li><a shape="rect" href="#DevelopingaHelloWorldWebapplication-Makinghellp.jspthewelcomefile">Making hellp.jsp the welcome file</a></li><li><a shape="rect" href="#DevelopingaHelloWorldWebapplication-Runanddeploy">Run and deploy</a></li></ul>
 </div>
 
@@ -152,7 +152,7 @@ div.rbtoc1523343417222 li {margin-left:
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-a-hello-world-web-application.data/createjsp.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>Give the name as <strong>hello.jsp</strong> and select <strong>Next</strong>. Select <strong>Finish</strong> on the next screen <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-a-hello-world-web-application.data/createjsp2.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>Modify the code of <code>hello.jsp</code> as follows:
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>hello.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"
     pageEncoding="ISO-8859-1"%&gt;
 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
@@ -172,7 +172,7 @@ Hello World!!
 <h2 id="DevelopingaHelloWorldWebapplication-Makinghellp.jspthewelcomefile">Making hellp.jsp the welcome file</h2>
 <ol><li>Click <strong>WebContent</strong> -&gt; <strong>WEB-INF</strong> and open <code>web.xml</code>.</li><li>Add <code>hello.jsp</code> as a welcome file under the &lt;welcome-file-list&gt; tag:
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>web.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xmlns="http://java.sun.com/xml/ns/javaee" 

Modified: websites/production/geronimo/content/GMOxDOC30/developing-application-clients.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-application-clients.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-application-clients.html Mon May 21 13:00:07 2018
@@ -126,7 +126,7 @@ under the License.
 
 <p>Here is a sample deployment plan created by GEP.</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>geronimo-application-client.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;client:application-client xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" xmlns:client="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0" 
 xmlns:conn="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" 

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/1.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/10.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/11.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/12.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/13.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/14.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/15.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/16.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/17.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/18.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/19.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/2.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/20.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/21.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/22.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/23.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/24.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/25.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/3.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/4.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/5.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/6.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/7.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/8.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.data/9.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-container-managed-persistence-with-jpa.html Mon May 21 13:00:07 2018
@@ -135,15 +135,15 @@ under the License.
 
 <p>The tutorial is divided into the following sections.</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343413429 {padding: 0px;}
-div.rbtoc1523343413429 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343413429 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907343136 {padding: 0px;}
+div.rbtoc1526907343136 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907343136 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343413429">
+/*]]>*/</style><div class="toc-macro rbtoc1526907343136">
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopingcontainermanagedpersistencewithJPA-SettingtheEclipseenvironment">Setting the Eclipse environment</a></li><li><a shape="rect" href="#DevelopingcontainermanagedpersistencewithJPA-Creatingejbapplicationwithentities">Creating ejb application with entities</a></li><li><a shape="rect" href="#DevelopingcontainermanagedpersistencewithJPA-Creatingwebapplication">Creating web application</a></li><li><a shape="rect" href="#DevelopingcontainermanagedpersistencewithJPA-SettingupthedatabasetablesandtheDatasource">Setting up the database tables and the Datasource</a></li><li><a shape="rect" href="#DevelopingcontainermanagedpersistencewithJPA-Deployingthe(ear)application">Deploying the (ear) application</a></li></ul>
 </div>
 
-<p>The entire application can be downloaded from this <a shape="rect" href="developing-container-managed-persistence-with-jpa.data/ContainerManagedJPA-EAR.ear?version=1&amp;modificationDate=1213308862000&amp;api=v2" data-linked-resource-id="20873760" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="ContainerManagedJPA-EAR.ear" data-nice-type="Java Archive" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="20645262" data-linked-resource-container-version="23">link</a>.</p>
+<p>The entire application can be downloaded from this <a shape="rect" href="developing-container-managed-persistence-with-jpa.data/ContainerManagedJPA-EAR.ear?version=1&amp;modificationDate=1213308862000&amp;api=v2" data-linked-resource-id="20873760" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="ContainerManagedJPA-EAR.ear" data-nice-type="Java Archive" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="20645262" data-linked-resource-container-version="25">link</a>.</p>
 
 <h2 id="DevelopingcontainermanagedpersistencewithJPA-SettingtheEclipseenvironment">Setting the Eclipse environment</h2>
 
@@ -195,7 +195,7 @@ div.rbtoc1523343413429 li {margin-left:
 
 <p>8. Copy the following contents into <code>Account.java</code>.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>sample.jpa.Account.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa;
 
 import java.io.Serializable;
@@ -277,7 +277,7 @@ public class Account implements Serializ
 
 <p>9. Similarly, create <code>AccountInterface.java</code> and copy the following contents.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>sample.jpa.AccountInterface.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa;
 
 public interface AccountInterface {
@@ -291,7 +291,7 @@ public interface AccountInterface {
 </div></div>
 <p>10. Similarly, create <code>AccountBean.java.java</code> and copy the following contents.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>sample.jpa.AccountBean.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa;
 
 
@@ -364,7 +364,7 @@ public class AccountBean implements Acco
 <p>11. As outlined above, right click on the <code>META_INF</code> directory of <code>ContainerManagedJPA-EJB</code> project and  <br clear="none">
     create <code>persistence.xml</code>. Copy the following contents into <code>persistence.xml</code>.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>persistence.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;persistence xmlns="http://java.sun.com/xml/ns/persistence"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0"
@@ -383,7 +383,7 @@ public class AccountBean implements Acco
 
 <p>12. Since we are going to use EJB annotations, the <code>META-INF/ejb-jar.xml</code> will not have any declarations. The contents of the <code>META-INF/openejb-jar.xml</code> file should be as below. Otherwise, modify it accordingly.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>openejb-jar.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;openejb-jar xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2" 
  xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2" 
@@ -441,7 +441,7 @@ public class AccountBean implements Acco
 <p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-container-managed-persistence-with-jpa.data/13.jpg"></span></p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>index.html</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
 &lt;html&gt;
 &lt;head&gt;
@@ -489,7 +489,7 @@ public class AccountBean implements Acco
 
 <p>9. Copy the below content into the servlet <code>Test.java</code></p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>Test.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa;
 
 import java.io.IOException;
@@ -634,7 +634,7 @@ public class Test extends javax.servlet.
 <p>4. The above step will create <code>AccountDB</code> database. On the same screen, enter the below SQL command on the <em>SQL Command/s</em> textarea and select <em>AccountDB</em> in the <em>Use DB</em> combo box and click on the <em>Run SQL</em> button. This will create <em>ACCOUNTCME</em> table in the <em>AccountDB</em> database.</p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 create table ACCOUNTCME (ACCOUNTNUMBER integer, OWNERNAME varchar(100), BALANCE decimal(15,2));
 </pre>
 </div></div>
@@ -644,7 +644,7 @@ create table ACCOUNTCME (ACCOUNTNUMBER i
 <p>5. Also insert two rows using the below SQL command. </p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 insert into ACCOUNTCME values (1, 'Phani',2000);
 insert into ACCOUNTCME values (2, 'Nag',2000);
 </pre>

Modified: websites/production/geronimo/content/GMOxDOC30/developing-ejb-applications.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-ejb-applications.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-ejb-applications.html Mon May 21 13:00:07 2018
@@ -127,11 +127,11 @@ under the License.
 <p>This document is organized in the following sections:</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343400908 {padding: 0px;}
-div.rbtoc1523343400908 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343400908 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907328435 {padding: 0px;}
+div.rbtoc1526907328435 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907328435 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343400908">
+/*]]>*/</style><div class="toc-macro rbtoc1526907328435">
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopingEJBapplications-EJB2VsEJB3">EJB2 Vs EJB3</a></li><li><a shape="rect" href="#DevelopingEJBapplications-TypesofBeans">Types of Beans</a></li><li><a shape="rect" href="#DevelopingEJBapplications-EJBtutorials">EJB tutorials</a></li></ul>
 </div>
 
@@ -167,10 +167,10 @@ div.rbtoc1523343400908 li {margin-left:
               <a href="javascript:hideChildren()">Hide Children</a></span>
           </div>
           <div class="greybox" id="children" style="display: none;">
-                                      <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/Referring+to+an+EJB+from+outside+its+EAR" title="Referring to an EJB from outside its EAR">Referring to an EJB from outside its EAR</a>
+                                      <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/JMS+application+with+Message-Driven+Bean" title="JMS application with Message-Driven Bean">JMS application with Message-Driven Bean</a>
               <span class="smalltext">(Apache Geronimo v3.0)</span>
               <br>
-                          <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/JMS+application+with+Message-Driven+Bean" title="JMS application with Message-Driven Bean">JMS application with Message-Driven Bean</a>
+                          <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/Referring+to+an+EJB+from+outside+its+EAR" title="Referring to an EJB from outside its EAR">Referring to an EJB from outside its EAR</a>
               <span class="smalltext">(Apache Geronimo v3.0)</span>
               <br>
                           <a href="https://cwiki.apache.org/confluence/display/GMOxDOC30/Stateless+Session+Bean" title="Stateless Session Bean">Stateless Session Bean</a>

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/1.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/10.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/11.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/12.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/13.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/14.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/15.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/16.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/17.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/18.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/19.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/2.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/20.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/21.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/22.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/3.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/4.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/5.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/6.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/7.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/8.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.data/9.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-persistence-for-jsf-applications-with-jpa.html Mon May 21 13:00:07 2018
@@ -124,7 +124,7 @@ under the License.
 
 <p>Below tutorial explains developing a JSF (JavaServerFaces) application using JPA for persistence. The application has an ejb application and a web application. The ejb application uses JPA to manipulate entities in the database. The web application uses JSF to look up ejbs that trigger operations on the entities. The database being used is the embedded derby database shipped with geronimo. The web application displays a list of currencies of various countries along with the corresponding USD conversion rate. The web interface allows user to add a new currency, edit the existing currency and delete a currency etc. </p>
 
-<p>The application can be downloaded from this <a shape="rect" href="developing-persistence-for-jsf-applications-with-jpa.data/JPA-JSFApp.ear?version=1&amp;modificationDate=1212445244000&amp;api=v2" data-linked-resource-id="20873757" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="JPA-JSFApp.ear" data-nice-type="Java Archive" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="20645260" data-linked-resource-container-version="24">link</a>.</p>
+<p>The application can be downloaded from this <a shape="rect" href="developing-persistence-for-jsf-applications-with-jpa.data/JPA-JSFApp.ear?version=1&amp;modificationDate=1212445244000&amp;api=v2" data-linked-resource-id="20873757" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="JPA-JSFApp.ear" data-nice-type="Java Archive" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="20645260" data-linked-resource-container-version="26">link</a>.</p>
 
 <p>In order to develop, deploy and run the application, the following environment is required.</p>
 
@@ -182,7 +182,7 @@ under the License.
 
 <p>8. Copy the following contents into <code>Currency.java</code>. The <code>Currency.java</code> uses various JPA annotations to mark the class as an entity and designates database table to persist the attribute values.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>Currency.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa.currency;
 
 import java.io.Serializable;
@@ -233,7 +233,7 @@ public class Currency implements Seriali
 <p>9. Similarly, create the interface <code>CurrencyInterface.java</code> and copy the following contents. This is the  <br clear="none">
    stateless session bean interface.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>CurrencyInterface.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa.currency;
 import java.util.List;
 public interface CurrencyInterface {
@@ -256,7 +256,7 @@ public interface CurrencyInterface {
 
 <p>10. Similarly, create <code>CurrencyBean.java</code> and copy the following contents. This class is the bean class that implements <code>CurrencyInterface.java</code> interface.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>CurrencyBean.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jpa.currency;
 
 import java.util.List;
@@ -355,7 +355,7 @@ Since we have not declared any transacti
 <p>11. As outlined above, right click on the <code>META-INF</code> directory of <em>CurrencyEJB</em> project and create <code>persistence.xml</code>. Copy the following contents into <code>persistence.xml</code>.</p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>persistence.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;persistence xmlns="http://java.sun.com/xml/ns/persistence"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0"
@@ -386,7 +386,7 @@ Since we have not declared any transacti
 
 <p>12. Since we are going to use EJB annotations, the <code>META-INF/ejb-jar.xml</code> will not have any declarations. The contents of the <code>META-INF/openejb-jar.xml</code> file should be as below. Otherwise, modify it accordingly.</p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>openejb-jar.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;openejb-jar xmlns="http://openejb.apache.org/xml/ns/openejb-jar-2.2" 
  xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2" 
@@ -460,7 +460,7 @@ Since we have not declared any transacti
 <p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-persistence-for-jsf-applications-with-jpa.data/16.jpg"></span></p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>index.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
 &lt;html&gt;
   &lt;body&gt;
@@ -470,7 +470,7 @@ Since we have not declared any transacti
 </pre>
 </div></div> 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>listCurrencies.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;%@ page language="java" %&gt;
 
 &lt;%@ taglib uri="/WEB-INF/tld/myfaces-html.tld" prefix="h" %&gt;
@@ -554,7 +554,7 @@ String basePath = request.getScheme()+
 </pre>
 </div></div> 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>insertCurrencyjsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;%@ page language="java" %&gt;
 &lt;%@ taglib uri="/WEB-INF/tld/myfaces-html.tld" prefix="h" %&gt;
 &lt;%@ taglib uri="/WEB-INF/tld/myfaces_core.tld" prefix="f" %&gt; 
@@ -605,7 +605,7 @@ String basePath = request.getScheme()+
 </pre>
 </div></div> 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>editCurrency.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 
 &lt;%@ page language="java" %&gt;
 &lt;%@ taglib uri="/WEB-INF/tld/myfaces-html.tld" prefix="h" %&gt;
@@ -665,7 +665,7 @@ String basePath = request.getScheme()+
 
 <p>Copy the below contents into <code>CurrencyListJSFBean.java</code></p>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>CurrencyListJSFBean.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jsf;
 
 import java.util.ArrayList;
@@ -752,7 +752,7 @@ public class CurrencyListJSFBean {
 <p>Similarly, create <code>CurrencyJSFBean.java</code> in the same package and copy the following contents into it.</p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>CurrencyJSFBean.java</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jsf;
 
 import java.util.Iterator;
@@ -851,7 +851,7 @@ public class CurrencyJSFBean {
 <p>The <code>faces-config.xml</code> can also be configured using JSF wizards. In this case, we have copied the already prepared JSF configuration in to the <code>faces-config.xml</code> file. </p></div></div>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>faces-config.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 
 &lt;faces-config
@@ -939,7 +939,7 @@ public class CurrencyJSFBean {
 <p>11. The <code>web.xml</code> and the <code>geronimo-web.xml</code> files are as follows. In the <code>web.xml</code> the ejb reference <code>ejb/CurrencyInterface</code> is mapped to the <code>CurrencyBean</code>.</p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>web.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xmlns="http://java.sun.com/xml/ns/javaee" 
@@ -984,7 +984,7 @@ public class CurrencyJSFBean {
 </div></div>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>geronimo-web.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1" 
  xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2" 
@@ -1033,7 +1033,7 @@ Using JRE_HOME:        C:\SDK-May-31-200
 <p>2. On the <em>Run SQL</em> portlet, enter the below SQL command in the <em>SQL Command/s</em> textarea to create <code>CURRENCYRATETABLE</code> table. Select <em>CurrencyDB</em> in the <em>Use DB</em> combo box and click on the <em>Run SQL</em> button. Please see the screen shot below.  </p>
 
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 create table CURRENCYRATETABLE (CURRENCYNAME varchar(50), COUNTRYNAME varchar(100), RATEAGSTUSD decimal (15,2));
 </pre>
 </div></div>

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/1.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/10.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/11.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/12.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/13.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/14.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/15.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/16.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/17.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/18.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/19.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/2.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/20.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/21.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/22.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/23.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/24.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/25.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/26.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/27.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/28.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/29.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/3.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/30.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/31.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/32.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/4.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/5.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/6.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/7.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/8.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.data/9.JPG
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/developing-user-interface-with-jsf.html Mon May 21 13:00:07 2018
@@ -125,11 +125,11 @@ under the License.
 
 <p>The tutorial is divided into the following sections.</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343424222 {padding: 0px;}
-div.rbtoc1523343424222 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343424222 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907352936 {padding: 0px;}
+div.rbtoc1526907352936 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907352936 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343424222">
+/*]]>*/</style><div class="toc-macro rbtoc1526907352936">
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-SettinguptheEclipseenvironment">Setting up the Eclipse environment</a></li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-CreatingWEBapplicationwithentities">Creating WEB application with entities</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-CreatingadynamicWebprojectanddefiningJSFcapabilities">Creating a dynamic Web project and defining JSF capabilities</a></li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-Implementingpersistencefortheapplication">Implementing persistence for the application</a></li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-DefiningUIcomponents">Defining UI components</a></li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-ConfiguringJSFmanagedbeansandassociatingmanagedbeanactionstoevents">Configuring JSF managed beans and associating managed bean actions to events</a></li></ul>
 </li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-SettingupthedatabasetablesandtheDatasource">Setting up the database tables and the Datasource</a></li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-Deployingthe(war)application">Deploying the (war) application</a></li><li><a shape="rect" href="#DevelopinguserinterfacewithJSF-Runningtheapplication">Running the application</a></li></ul>
@@ -141,7 +141,7 @@ div.rbtoc1523343424222 li {margin-left:
 
 
 
-<p>The entire application can be downloaded from this <a shape="rect" href="developing-user-interface-with-jsf.data/EmployeeWEB.war?version=1&amp;modificationDate=1214966340000&amp;api=v2" data-linked-resource-id="20873958" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="EmployeeWEB.war" data-nice-type="Java Archive" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="20645271" data-linked-resource-container-version="23">link</a>.</p>
+<p>The entire application can be downloaded from this <a shape="rect" href="developing-user-interface-with-jsf.data/EmployeeWEB.war?version=1&amp;modificationDate=1214966340000&amp;api=v2" data-linked-resource-id="20873958" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="EmployeeWEB.war" data-nice-type="Java Archive" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="20645271" data-linked-resource-container-version="25">link</a>.</p>
 
 <h2 id="DevelopinguserinterfacewithJSF-SettinguptheEclipseenvironment">Setting up the Eclipse environment</h2>
 
@@ -169,7 +169,7 @@ div.rbtoc1523343424222 li {margin-left:
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-user-interface-with-jsf.data/9.jpg"></span> <br clear="none" class="atl-forced-newline"></li><li>Copy <code>myfaces_core.tld</code> and <code>myfaces_html.tld</code> files into the <em>tld</em> folder. These <code>*.tld</code> files are available in the <code>myfaces-impl-1.2.6.jar</code> file.</li><li>We are going to use JPA to connect to EmployeeDB database created in the embedded Derby database. JPA uses <code>persistence.xml</code> file for configuration. Create a <em>META-INF</em> folder in the <em>EmployeeWEB -&gt; build -&gt; classes</em> folder in the <em>Project Explorer</em>.  The contents of the <code>persistence.xml</code> are as follows.<br clear="none">
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-user-interface-with-jsf.data/10.jpg"></span>
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>persistence.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8" ?&gt;
 &lt;persistence xmlns="http://java.sun.com/xml/ns/persistence"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
@@ -192,7 +192,7 @@ div.rbtoc1523343424222 li {margin-left:
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-user-interface-with-jsf.data/11.jpg"></span>
 <br clear="none" class="atl-forced-newline"></li><li>The contents of the <code>com.jpa.sample.Employee</code> are as follows. This is the entity class used with JPA for persistence.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>com.jpa.sample.Employee</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package com.jpa.sample;
 
 import javax.persistence.Entity;
@@ -263,7 +263,7 @@ public class Employee {
 </pre>
 </div></div></li><li>Similarly, create <code>sample.jsf.Employee</code>. The contents of the class are as follows. This is the managed bean used by JSF.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>sample.jsf.Employee</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 package sample.jsf;
 
 import java.util.ArrayList;
@@ -463,7 +463,7 @@ public class Employee {
 <br clear="none" class="atl-forced-newline">
 The contents of the <code>index.jsp</code> are as follows.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>index.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
 &lt;html&gt;
 &lt;body&gt;
@@ -482,7 +482,7 @@ The contents of the <code>index.jsp</cod
 </pre>
 </div></div></li><li>Similarly, create <code>addEmployee.jsp</code> and the contents are as follows.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>addEmployee.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"
 pageEncoding="ISO-8859-1"%&gt;
 &lt;%@ page language="java" %&gt;
@@ -585,7 +585,7 @@ String basePath = request.getScheme()+":
 </pre>
 </div></div></li><li>Similarly, create <code>editEmployee.jsp</code> and the contents are as follows.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>editEmployee.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;%@ page language="java" contentType="text/html;
  charset=ISO-8859-1"
 pageEncoding="ISO-8859-1"%&gt;
@@ -684,7 +684,7 @@ String basePath = request.getScheme()+":
 </pre>
 </div></div></li><li>Similarly, create <code>RetrieveEmployee.jsp</code> and the contents are as follows.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>RetrieveEmployee.jsp</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;%@ page language="java" contentType="text/html; 
  charset=ISO-8859-1" pageEncoding="ISO-8859-1"%&gt;
 &lt;%@ page language="java" %&gt;
@@ -739,7 +739,7 @@ action="cancel"/&gt;
 </pre>
 </div></div></li><li>Open the <code>geronimo-web.xml</code> and replace the existing contents with the following contents. We explain the contents later when creating the datasource.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>geronimo-web.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 
 &lt;web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1" 
@@ -796,7 +796,7 @@ The above actions create navigation rule
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="developing-user-interface-with-jsf.data/22.jpg"></span>
 <br clear="none" class="atl-forced-newline"></li><li>Similarly, Click on the link between <code>RetrieveEmployee.jsp</code> and <code>index.jsp</code>, and on the <em>Properties</em> window at the bottom, go to the <em>From Outcome</em> textbox and provide the value as <em>cancel</em>.</li><li>Similarly, Click on the link between <code>RetrieveEmployee.jsp</code> and <code>editEmployee.jsp</code>, and on the <em>Properties</em> window at the bottom, go to the <em>From Outcome</em> textbox and provide the value as <em>retrieveEmployee</em>.</li><li>Similarly, Click on the link between <code>editEmployee.jsp</code> and <code>RetrieveEmployee.jsp</code>, and on the <em>Properties</em> window at the bottom, go to the <em>From Outcome</em> textbox and provide the value as <em>saveEmployee</em>.</li><li>Click on <em>Source</em> to view the XML content generated out of these navigations rules and configuration. The contents should be as follows.
 <div class="code panel pdl" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>faces-config.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;?xml version="1.0" encoding="UTF-8"?&gt;
 
 &lt;faces-config

Modified: websites/production/geronimo/content/GMOxDOC30/development-environment.data/ganymede_fig06-NewUpdateSite.jpg
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/displaying-jvm-information.data/consoleJVM1.jpg
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/displaying-jvm-information.data/consoleJVM2.jpg
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/displaying-jvm-information.data/consoleJVM3.jpg
==============================================================================
Binary files - no diff available.

Modified: websites/production/geronimo/content/GMOxDOC30/ejb-failover.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/ejb-failover.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/ejb-failover.html Mon May 21 13:00:07 2018
@@ -122,11 +122,11 @@ under the License.
 <p>In Geronimo, you can configure <a shape="rect" class="external-link" href="http://openejb.apache.org/3.0/failover.html" title="OpenEJB failover">OpenEJB for failover scenarios</a>, such as multipoint and multicast. Further more, Geronimo uses WADI to support failover for Stateful Session Bean (SFSB) in a unicast way.</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343463699 {padding: 0px;}
-div.rbtoc1523343463699 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343463699 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907389658 {padding: 0px;}
+div.rbtoc1526907389658 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907389658 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343463699">
+/*]]>*/</style><div class="toc-macro rbtoc1526907389658">
 <ul class="toc-indentation"><li><a shape="rect" href="#EJBfailover-Enablingmultipoint/multicastfailover">Enabling multipoint/multicast failover</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#EJBfailover-Developingtheclient">Developing the client</a></li><li><a shape="rect" href="#EJBfailover-failoverstrategies">failover strategies</a></li></ul>
 </li><li><a shape="rect" href="#EJBfailover-Enablingunicastfailover">Enabling unicast failover</a>
@@ -159,7 +159,7 @@ MultipointServers=&lt;Remotehost/IP&gt;:
 <div class="sectionColumnWrapper"><div class="sectionMacro">
 <div class="sectionMacroRow"><div class="columnMacro" style="width:50%;min-width:50%;max-width:50%;">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>URI for Multicast</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 Properties p = new Properties();
 p.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.apache.openejb.client.RemoteInitialContextFactory");
 p.setProperty(Context.PROVIDER_URL,"multicast://239.255.3.2:6142?group=cluster1");
@@ -168,7 +168,7 @@ p.setProperty(Context.PROVIDER_URL,"mult
 </div></div></div>
 <div class="columnMacro" style="width:50%;min-width:50%;max-width:50%;">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>URI for Multipoint/Unicast</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 Properties p = new Properties();
 p.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.apache.openejb.client.RemoteInitialContextFactory");
 p.setProperty(Context.PROVIDER_URL,"failover:ejbd://ejbd://foo:4201");
@@ -180,7 +180,7 @@ p.setProperty(Context.PROVIDER_URL,"fail
 <p>OpenEJB supports 3 kinds of failover strategies when the original node was shut down abnormally. </p>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>round-robin</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 Properties p = new Properties();
 p.setProperty(Context.PROVIDER_URL,"failover:round-robin:ejbd://foo:4201,ejbds://bar:4201,multicast://239.255.2.3:6142");
 ...
@@ -190,7 +190,7 @@ p.setProperty(Context.PROVIDER_URL,"fail
 <div class="sectionColumnWrapper"><div class="sectionMacro">
 <div class="sectionMacroRow"><div class="columnMacro" style="width:50%;min-width:50%;max-width:50%;">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>sticky</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 Properties p = new Properties();
 p.setProperty(Context.PROVIDER_URL,"failover:ejbd://foo:4201,ejbd://bar:4201");
 ...
@@ -199,7 +199,7 @@ p.setProperty(Context.PROVIDER_URL,"fail
 
 <div class="columnMacro" style="width:50%;min-width:50%;max-width:50%;">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>random</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 Properties p = new Properties();
 p.setProperty(Context.PROVIDER_URL,"failover:random:ejbd://foo:4201,ejbd://bar:4201");
 ...
@@ -220,7 +220,7 @@ p.setProperty(Context.PROVIDER_URL,"fail
 <h2 id="EJBfailover-EnablingunicastsupportinGeronimo">Enabling unicast support in Geronimo</h2>
 <p>To enable unicast-based failover for Stateless Session Bean, the <code>wadi-clustering</code> module in <code>&lt;GERONIMO_HOME&gt;/var/config/config.xml</code> should be configured for each server node. You must specify the real IP address to <em>ServerHostname</em>  and the node name to <em>ClusterNodeName</em> for each static member in the <code>config-substitutions.properties</code> file. Each member has its own GBean configuration in the <code>wadi-cluster</code> module in <code>config.xml</code>. Ensure that you define all the static members in it. The following example shows the configuration with two static members.</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 ...
 &lt;module name="org.apache.geronimo.configs/wadi-clustering/3.0-SNAPSHOT/car"&gt;
 	&lt;gbean name="DefaultBackingStrategyFactory"&gt;
@@ -285,7 +285,7 @@ p.setProperty(Context.PROVIDER_URL,"fail
 
 <p>To enable WADI configuration for your application, add <code>openejb-clustering-wadi</code> into the deployment plan as follows:</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;ejb-jar xmlns="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0" 
          xmlns:wadi="http://geronimo.apache.org/xml/ns/openejb-clustering-wadi-1.2"&gt; 
 ...
@@ -300,7 +300,7 @@ p.setProperty(Context.PROVIDER_URL,"fail
 
 <p>An application client must find an EJB node and make sure that the client could find another node when the original one was shut down abnormally in a unicast scenario. Use the following code snippet when programming your client applications.</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 Properties p = new Properties();
 p.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.apache.openejb.client.RemoteInitialContextFactory");
 

Modified: websites/production/geronimo/content/GMOxDOC30/gbean-annotations.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/gbean-annotations.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/gbean-annotations.html Mon May 21 13:00:07 2018
@@ -137,7 +137,7 @@ under the License.
 <ul><li>The SimpleServerGBean refers to another GBean <strong>EchoMessageInterface</strong>, which is described in <a shape="rect" href="developing-and-deploying-a-geronimo-gbean.html">Referencing another GBean</a>.</li><li>The Plain Old Java Object (POJO) code comes with a different constructor annotated with <strong>@ParamSpecial</strong>, <strong>@ParamAttribute</strong> or <strong>@ParamReference</strong>.</li><li>There is no difference between the LifeCycle code implemented with and without annotations.</li><li>As the Geronimo kernel will recognize and invoke the attributes, operations, references and constructors defined with annotations, we have removed GBeanInfo implementation.
 <br clear="none" class="atl-forced-newline">
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>SimpleServerGBean</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 public class SimpleServerGBean implements GBeanLifecycle, InterfaceNamed {
     private final String gbeanName;
     private EchoMessageInterface echo;
@@ -242,7 +242,7 @@ public class SimpleServerGBean implement
 
 <p>The dployment plan for SimpleServerGBean has to be modified.</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>Excerpt from simpleServer_deployment_plan.xml</b></div><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 &lt;gbean name="echoserver" class="org.apache.geronimo.sample.SimpleServerGBean"&gt;
     &lt;attribute name="port"&gt;7777&lt;/attribute&gt;
     &lt;attribute name="gbeanName"&gt;simpleServer&lt;/attribute&gt;
@@ -261,7 +261,7 @@ public class SimpleServerGBean implement
 <h2 id="GBeanAnnotations-FurtherReference">Further Reference</h2>
 <p>Two examples extracted from Geronimo source are presented here for your reference.</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 @GBean
 public class AuthConfigProviderGBean implements GBeanLifecycle {
 
@@ -300,7 +300,7 @@ public class AuthConfigProviderGBean imp
 </div></div>
 
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 @GBean
 public class JmxDiscoveryPublisher implements GBeanLifecycle {
 

Modified: websites/production/geronimo/content/GMOxDOC30/geronimo-directory-structure.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/geronimo-directory-structure.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/geronimo-directory-structure.html Mon May 21 13:00:07 2018
@@ -125,7 +125,7 @@ under the License.
 <blockquote><p>Directory that holds user utilities scripts</p></blockquote></li><li><a shape="rect" href="deploying-and-undeploying-applications.html">/deploy/</a>
 <blockquote><p>Directory used for hot-deploy. The directory is created by a Geronimo plug-in <code>org.apache.geronimo.configs/hot-deployer//car</code> when the plug-in is loaded. By default, <code>org.apache.geronimo.deployment.hot.DirectoryMonitor</code> scans the directory for new archives or exploded application every 2000 ms. You can alter the default hot-deploy directory and polling interval by overriding a gbean named <code>org.apache.geronimo.deployment.hot.DirectoryHotDeployer</code> as followed:</p></blockquote>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 ...
 &lt;gbean gbeaninfo="org.apache.geronimo.deployment.hot.DirectoryHotDeployer"
        name="=org.apache.geronimo.configs/hot-deployer/2.2-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/hot-deployer/2.2-SNAPSHOT/car,j2eeType=GBean,name=NewHotDeployer"&gt;

Modified: websites/production/geronimo/content/GMOxDOC30/how-to-build-geronimo-eclipse-plugin-from-source.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/how-to-build-geronimo-eclipse-plugin-from-source.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/how-to-build-geronimo-eclipse-plugin-from-source.html Mon May 21 13:00:07 2018
@@ -124,11 +124,11 @@ under the License.
 <p>You can also change the default location of m2repo by modifying &lt;MAVEN_HOME&gt;/conf/settings.xml and modify the following tag<br clear="none">
 &lt;localRepository&gt;C:\m2repo&lt;/localRepository&gt;</p></div></div>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343426849 {padding: 0px;}
-div.rbtoc1523343426849 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343426849 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907359909 {padding: 0px;}
+div.rbtoc1526907359909 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907359909 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343426849">
+/*]]>*/</style><div class="toc-macro rbtoc1526907359909">
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoBuildGeronimoEclipsePluginfromSource-Gettingthesourcecode">Getting the source code</a></li><li><a shape="rect" href="#HowtoBuildGeronimoEclipsePluginfromSource-BuildingSource">Building Source</a></li><li><a shape="rect" href="#HowtoBuildGeronimoEclipsePluginfromSource-OtherMavenoptions">Other Maven options</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoBuildGeronimoEclipsePluginfromSource-SkipTest">Skip Test</a></li></ul>
 </li></ul>
@@ -155,7 +155,7 @@ MAVEN_OPTS="-Xms512m -Xmx512m -XX:MaxPer
 <p>On Windows use the following command to set the environment variable (note that double quotes should not be used):<br clear="none">
 set MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=128m</p></div></div></li><li>Change to the trunk directory of the source you have downloaded and run the following command
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 mvn clean install
 </pre>
 </div></div>

Modified: websites/production/geronimo/content/GMOxDOC30/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC30/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html (original)
+++ websites/production/geronimo/content/GMOxDOC30/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html Mon May 21 13:00:07 2018
@@ -120,11 +120,11 @@ under the License.
           <div class="wiki-content maincontent">
 <ol><li>Build GEP using Maven.  See <a shape="rect" href="how-to-build-geronimo-eclipse-plugin-from-source.html">How to Build Geronimo Eclipse Plugin from Source</a> for details.  The projects are now ready to be imported into your Eclipse workspace.</li><li>Launch a clean installation of Eclipse Helios SR1 (See <a shape="rect" class="external-link" href="http://cwiki.apache.org/confluence/display/GMOxDOC21/Apache+Geronimo+Development+Tools+Project#ApacheGeronimoDevelopmentToolsProject-Prerequisites">this page</a> for details).</li><li>Follow these steps blow to complete the configuration of Eclipse for GEP development:
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1523343429728 {padding: 0px;}
-div.rbtoc1523343429728 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1523343429728 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1526907359106 {padding: 0px;}
+div.rbtoc1526907359106 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1526907359106 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1523343429728">
+/*]]>*/</style><div class="toc-macro rbtoc1526907359106">
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-SetJavaInstalledJREtoJava6">Set Java Installed JRE to Java 6</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-SettheClassPathvariable">Set the ClassPath variable</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-Setthetargetplatform">Set the target platform</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-ImportthesourcecodeinyourEclipseWorkspace">Import the source code in your Eclipse Workspace</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-RunandDebugConfigurations">Run and Debug Configurations</a></li></ul>
 </div></li></ol>
 
@@ -142,7 +142,7 @@ errors, and should be done to match the
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure1.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>Select <strong>Java-&gt;Build Path-&gt;Classpath Variables</strong>. Select New.<br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure2.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>Enter the location of your m2repo. My m2repo is located at <strong>C:/m2repo</strong>. Select Ok.
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 *Name:* M2_REPO
 *Path:* C:\m2repo
 </pre>
@@ -171,7 +171,7 @@ and add them to your target platform by
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure8.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>On the next window select <strong>General-&gt;Existing Projects into Workspace</strong>. Select <strong>Next</strong>.<br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure9.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>On the import projects window Browse to <strong>&lt;GEP_Source_Home&gt;/trunk</strong>. Select Finish.<br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure10.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
-In case there are some errors try fixing those (consider it as your first step towards working with GEP! <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> ) or else use the <a shape="rect" class="external-link" href="http://geronimo.apache.org/mailing-lists.html">Geronimo mailing lists</a>.  See <a shape="rect" href="how-to-open-a-bug-for-geronimo-eclipse-plugin.html">How to open a bug for Geronimo Eclipse Plugin</a> for details.</li></ol>
+In case there are some errors try fixing those (consider it as your first step towards working with GEP! <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/7701/d7b403a44466e5e8970db7530201039d865e79e1/_/images/icons/emoticons/smile.svg" data-emoticon-name="smile" alt="(smile)"> ) or else use the <a shape="rect" class="external-link" href="http://geronimo.apache.org/mailing-lists.html">Geronimo mailing lists</a>.  See <a shape="rect" href="how-to-open-a-bug-for-geronimo-eclipse-plugin.html">How to open a bug for Geronimo Eclipse Plugin</a> for details.</li></ol>
 
 
 <h3 id="HowtoDevelopGeronimoEclipsePlugininEclipse-RunandDebugConfigurations">Run and Debug Configurations</h3>
@@ -181,7 +181,7 @@ In case there are some errors try fixing
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure12.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>Name the new configuration as <strong>GEP_DEVELOPMENT</strong>.  Also, change the workspace location name from <strong>runtime-New_location</strong> to <strong>runtime-GEP_Development</strong>.  Select Apply.<br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
 <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="how-to-develop-geronimo-eclipse-plugin-in-eclipse.data/figure13.png"></span><br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"></li><li>Next select the Arguments tab for your <strong>GEP_Development</strong> run configuration and set the VM arguments as follows
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
+<pre class="brush: java; gutter: false; theme: Default">
 -Xms256m -Xmx256m -XX:MaxPermSize=128m
 </pre>
 </div></div>



Mime
View raw message