You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by bu...@apache.org on 2020/05/31 19:13:35 UTC

svn commit: r1061327 [5/8] - in /websites/production/geronimo/content: GMOxDEV/ GMOxDOC10/ GMOxDOC11/ GMOxDOC12/ GMOxDOC20/ GMOxDOC20ja/ GMOxDOC21/ GMOxDOC22/ GMOxDOC30/ GMOxKB/ GMOxPMGT/ GMOxSBOX/ cache/ doc/ gshell/

Modified: websites/production/geronimo/content/GMOxDOC21/configuring-http-header-based-authentication.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/configuring-http-header-based-authentication.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/configuring-http-header-based-authentication.html Sun May 31 19:13:32 2020
@@ -119,7 +119,7 @@
 <ul><li><code>&lt;realm-name&gt;TestPropsRealm&lt;/realm-name&gt;</code>: <code>TestPropsRealm</code> is the name of the security realm used for authentication.</li></ul>
 
 
-<h1 id="ConfiguringHTTPheader-basedauthentication-WorkingwithSiteminder">Working with Siteminder</h1>
+<h1 id="ConfiguringHTTPheaderbasedauthentication-WorkingwithSiteminder">Working with Siteminder</h1>
 <p>A well known CA server is <strong>Siteminder</strong>, which helps to provide information to the application by setting specific headers on the HTTP request. By default, it uses the <strong>SM_USER</strong> header to pass the username, which is later authenticated by the <code>GenericHttpHeaderLoginmodule</code> class in the Geronimo server. </p>
 
 <p>You can configure the security realm for HTTP header-based authentication. The following TestPropsRealm.xml file is a deployment plan used to create a <a shape="rect" href="administering-security-realms.html">Properties file security realm</a> on the Geronimo server. Applications which use this security realm can achieve Single Sign-on.</p>

Modified: websites/production/geronimo/content/GMOxDOC21/configuring-run-as-and-default-subjects-and-principal-role-mapping.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/configuring-run-as-and-default-subjects-and-principal-role-mapping.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/configuring-run-as-and-default-subjects-and-principal-role-mapping.html Sun May 31 19:13:32 2020
@@ -99,7 +99,7 @@
 
       <div class="pagecontent">
         <div class="wiki-content">
-          <div class="wiki-content maincontent"><h1 id="Configuringrun-asandDefaultSubjects,andprincipal-rolemapping-Introduction">Introduction</h1>
+          <div class="wiki-content maincontent"><h1 id="ConfiguringrunasandDefaultSubjects,andprincipalrolemapping-Introduction">Introduction</h1>
 
 <p>Starting in Geronimo 2.0.1 we have adopted the basic principle that all security flows from Subjects that result from logging in to a security realm.  In previous geronimo releases security information for run-as and default subjects was constructed entirely outside any security realm.  As a result of following the new principle run-as and default identities can now participate fully in security using such features as named credentials to access such external systems as connectors and web services, and the JACC system is now more fully pluggable.</p>
 
@@ -107,7 +107,7 @@
 
 <p>Each application can choose to use a default, global, credential store or specify a specific store, perhaps specific to that application.</p>
 
-<h1 id="Configuringrun-asandDefaultSubjects,andprincipal-rolemapping-ConfiguringaSimpleCredentialStoreImpl">Configuring a SimpleCredentialStoreImpl</h1>
+<h1 id="ConfiguringrunasandDefaultSubjects,andprincipalrolemapping-ConfiguringaSimpleCredentialStoreImpl">Configuring a SimpleCredentialStoreImpl</h1>
 
 <p>For each Subject accessible through a credential store you need to specify an id, the realm to log in to, and credentials, which depend on the security realm requirements but are typically the name and password.  The schema is as follows:</p>
 
@@ -167,7 +167,7 @@
 
 <p>Again, note that the PasswordCallbackHandler value element contains a plaintext password for the user.</p>
 
-<h1 id="Configuringrun-asandDefaultSubjects,andprincipal-rolemapping-ConfiguringyourapplicationtouseaparticularCredentialStore">Configuring your application to use a particular CredentialStore</h1>
+<h1 id="ConfiguringrunasandDefaultSubjects,andprincipalrolemapping-ConfiguringyourapplicationtouseaparticularCredentialStore">Configuring your application to use a particular CredentialStore</h1>
 
 <p>Note that this aspect of geronimo security is completely pluggable and only the default implementation is described here.</p>
 

Modified: websites/production/geronimo/content/GMOxDOC21/configuring-security.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/configuring-security.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/configuring-security.html Sun May 31 19:13:32 2020
@@ -138,10 +138,10 @@
                           <a href="https://cwiki.apache.org/confluence/display/GMOxDOC21/Configuring+SSL+client+authentication" title="Configuring SSL client authentication">Configuring SSL client authentication</a>
               <span class="smalltext">(Apache Geronimo v2.1)</span>
               <br>
-                          <a href="https://cwiki.apache.org/confluence/display/GMOxDOC21/Administering+security+realms" title="Administering security realms">Administering security realms</a>
+                          <a href="https://cwiki.apache.org/confluence/display/GMOxDOC21/Administering+certificates" title="Administering certificates">Administering certificates</a>
               <span class="smalltext">(Apache Geronimo v2.1)</span>
               <br>
-                          <a href="https://cwiki.apache.org/confluence/display/GMOxDOC21/Administering+certificates" title="Administering certificates">Administering certificates</a>
+                          <a href="https://cwiki.apache.org/confluence/display/GMOxDOC21/Administering+security+realms" title="Administering security realms">Administering security realms</a>
               <span class="smalltext">(Apache Geronimo v2.1)</span>
               <br>
                           <a href="https://cwiki.apache.org/confluence/display/GMOxDOC21/Certificate+Properties+File+Realm" title="Certificate Properties File Realm">Certificate Properties File Realm</a>

Modified: websites/production/geronimo/content/GMOxDOC21/convert-your-current-applications-into-plugins.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/convert-your-current-applications-into-plugins.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/convert-your-current-applications-into-plugins.html Sun May 31 19:13:32 2020
@@ -111,11 +111,11 @@ We have used an existing tutorial from t
 <p>Application client referred in this tutorial is actually a Web Application Client.</p></div></div>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497680267 {padding: 0px;}
-div.rbtoc1590497680267 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497680267 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951715520 {padding: 0px;}
+div.rbtoc1590951715520 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951715520 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497680267">
+/*]]>*/</style><div class="toc-macro rbtoc1590951715520">
 <ul class="toc-indentation"><li><a shape="rect" href="#Convertyourcurrentapplicationsintoplugins-Exportingtheapplicationasaplugin">Exporting the application as a plugin</a></li><li><a shape="rect" href="#Convertyourcurrentapplicationsintoplugins-CreateacustomrepositoryfromGeronimoAdministrativeConsole">Create a custom repository from Geronimo Administrative Console</a></li><li><a shape="rect" href="#Convertyourcurrentapplicationsintoplugins-Importingtheplugin">Importing the plugin</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC21/developing-an-application-client-to-access-ejb.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/developing-an-application-client-to-access-ejb.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/developing-an-application-client-to-access-ejb.html Sun May 31 19:13:32 2020
@@ -107,11 +107,11 @@
 
 <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.rbtoc1590497653704 {padding: 0px;}
-div.rbtoc1590497653704 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497653704 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951634054 {padding: 0px;}
+div.rbtoc1590951634054 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951634054 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497653704">
+/*]]>*/</style><div class="toc-macro rbtoc1590951634054">
 <ul class="toc-indentation"><li><a shape="rect" href="#DevelopinganApplicationClienttoaccessEJB-SettingupEclipseIDEforEJBapplicationdevelopment.">Setting up Eclipse IDE for EJB application development.</a></li><li><a shape="rect" href="#DevelopinganApplicationClienttoaccessEJB-DevelopingEJBLocalinterface,EJBRemoteInterfaceandBeanClass">Developing EJB Local interface, EJB Remote Interface and Bean Class</a></li><li><a shape="rect" href="#DevelopinganApplicationClienttoaccessEJB-DevelopingaJavaClient">Developing a Java Client</a></li><li><a shape="rect" href="#DevelopinganApplicationClienttoaccessEJB-DeployandRun">Deploy and Run</a></li></ul>
 </div>
 <p>Let us briefly understand this application. This application will take you through creating a simple Stateless Session EJB. Later we will develop a Java Application client to access this EJB. EJB development will make use of annotations which are introduced in Java EE5.</p>

Modified: websites/production/geronimo/content/GMOxDOC21/ejb-applications.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/ejb-applications.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/ejb-applications.html Sun May 31 19:13:32 2020
@@ -111,11 +111,11 @@
 <p>This document is organized in the following sections:</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497651447 {padding: 0px;}
-div.rbtoc1590497651447 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497651447 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951637493 {padding: 0px;}
+div.rbtoc1590951637493 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951637493 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497651447">
+/*]]>*/</style><div class="toc-macro rbtoc1590951637493">
 <ul class="toc-indentation"><li><a shape="rect" href="#EJBapplications-EJB2VsEJB3">EJB2 Vs EJB3</a></li><li><a shape="rect" href="#EJBapplications-TypesofBeans">Types of Beans</a></li><li><a shape="rect" href="#EJBapplications-StatelessSessionBean">Stateless Session Bean</a></li><li><a shape="rect" href="#EJBapplications-EJBtutorials">EJB tutorials</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC21/gshell.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/gshell.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/gshell.html Sun May 31 19:13:32 2020
@@ -132,11 +132,11 @@ Deck.memoryPath = "/confluence/";
 <p>This document is organized in the following sections:</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497644565 {padding: 0px;}
-div.rbtoc1590497644565 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497644565 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951616347 {padding: 0px;}
+div.rbtoc1590951616347 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951616347 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497644565">
+/*]]>*/</style><div class="toc-macro rbtoc1590951616347">
 <ul class="toc-indentation"><li><a shape="rect" href="#GShell-RunningGShell">Running GShell</a></li><li><a shape="rect" href="#GShell-GeronimoGShellCommands">Geronimo GShell Commands</a></li><li><a shape="rect" href="#GShell-StartingandStoppingGeronimoinGshell">Starting and Stopping Geronimo in Gshell</a></li><li><a shape="rect" href="#GShell-ConnectingtoanAlreadyRunningGeronimoInstance">Connecting to an Already Running Geronimo Instance</a></li><li><a shape="rect" href="#GShell-DeployinganApplicationtoaServerInstance">Deploying an Application to a Server Instance</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#GShell-Deploy">Deploy</a></li><li><a shape="rect" href="#GShell-Redeploy">Redeploy</a></li><li><a shape="rect" href="#GShell-Undeploy">Undeploy</a></li><li><a shape="rect" href="#GShell-Distribute">Distribute</a></li></ul>
 </li></ul>

Modified: websites/production/geronimo/content/GMOxDOC21/hello-world-web-application.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/hello-world-web-application.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/hello-world-web-application.html Sun May 31 19:13:32 2020
@@ -112,11 +112,11 @@
 
 <p>The application development will take you through the following:</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497666045 {padding: 0px;}
-div.rbtoc1590497666045 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497666045 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951670697 {padding: 0px;}
+div.rbtoc1590951670697 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951670697 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497666045">
+/*]]>*/</style><div class="toc-macro rbtoc1590951670697">
 <ul class="toc-indentation"><li><a shape="rect" href="#HelloWorldWebApplication-CreatingaDynamicWebProjectusingEclipse">Creating a Dynamic Web Project using Eclipse</a></li><li><a shape="rect" href="#HelloWorldWebApplication-AddingaJSPtotheproject">Adding a JSP to the project</a></li><li><a shape="rect" href="#HelloWorldWebApplication-RunandDeploy">Run and Deploy</a></li></ul>
 </div>
 <h1 id="HelloWorldWebApplication-CreatingaDynamicWebProjectusingEclipse">Creating a Dynamic Web Project using Eclipse</h1>

Modified: websites/production/geronimo/content/GMOxDOC21/how-to-build-geronimo-eclipse-plugin-from-source.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/how-to-build-geronimo-eclipse-plugin-from-source.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/how-to-build-geronimo-eclipse-plugin-from-source.html Sun May 31 19:13:32 2020
@@ -107,11 +107,11 @@
 <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.rbtoc1590497685405 {padding: 0px;}
-div.rbtoc1590497685405 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497685405 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951723125 {padding: 0px;}
+div.rbtoc1590951723125 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951723125 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497685405">
+/*]]>*/</style><div class="toc-macro rbtoc1590951723125">
 <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>

Modified: websites/production/geronimo/content/GMOxDOC21/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html Sun May 31 19:13:32 2020
@@ -103,11 +103,11 @@
           <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 Ganymede (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.rbtoc1590497686908 {padding: 0px;}
-div.rbtoc1590497686908 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497686908 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951736297 {padding: 0px;}
+div.rbtoc1590951736297 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951736297 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497686908">
+/*]]>*/</style><div class="toc-macro rbtoc1590951736297">
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-SettinguptheClassPathvariable">Setting up the ClassPath variable</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-Settingupthetargetplatform">Setting up the target platform</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-ImportingsourcecodeinyourEclipseWorkspace">Importing source code in your Eclipse Workspace</a></li><li><a shape="rect" href="#HowtoDevelopGeronimoEclipsePlugininEclipse-RunandDebugConfigurations">Run and Debug Configurations</a></li></ul>
 </div>
 <h1 id="HowtoDevelopGeronimoEclipsePlugininEclipse-SettinguptheClassPathvariable">Setting up the ClassPath variable</h1></li><li>Select Window-&gt;Preferences as ahown in the figure.<br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline"> <br clear="none" class="atl-forced-newline">
@@ -138,7 +138,7 @@ Following steps need to be performed whi
 <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/-7iq2vk/8301/13280cd41a592ca5883bbc1ae415b58671505365/_/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>
+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/962fig/8501/fded9f91818631c3677be93247bf5ae6723a1c8d/_/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>
 
 
 <h1 id="HowtoDevelopGeronimoEclipsePlugininEclipse-RunandDebugConfigurations">Run and Debug Configurations</h1>

Modified: websites/production/geronimo/content/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v212.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v212.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v212.html Sun May 31 19:13:32 2020
@@ -102,11 +102,11 @@
           <div class="wiki-content maincontent">
 <p>We will be using Eclipse Ganymede and Sun JDK 6.0+ for the illustration. Geronimo Eclipse Plugin (GEP) can be installed using the following options</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497684583 {padding: 0px;}
-div.rbtoc1590497684583 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497684583 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951729296 {padding: 0px;}
+div.rbtoc1590951729296 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951729296 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497684583">
+/*]]>*/</style><div class="toc-macro rbtoc1590951729296">
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoinstallGeronimoEclipsePluginv2.1.2-PrerequisitesPrereqs">Prerequisites</a></li><li><a shape="rect" href="#HowtoinstallGeronimoEclipsePluginv2.1.2-InstallingGEPwithinWTP">Installing GEP within WTP</a></li><li><a shape="rect" href="#HowtoinstallGeronimoEclipsePluginv2.1.2-InstallingGEPusingEclipseupdatemanager">Installing GEP using Eclipse update manager</a></li><li><a shape="rect" href="#HowtoinstallGeronimoEclipsePluginv2.1.2-ManualInstallation">Manual Installation</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoinstallGeronimoEclipsePluginv2.1.2-Usingdeployable.zip">Using deployable.zip</a></li></ul>
 </li><li><a shape="rect" href="#HowtoinstallGeronimoEclipsePluginv2.1.2-VerifyGEPinstallation">Verify GEP installation</a></li></ul>

Modified: websites/production/geronimo/content/GMOxDOC21/how-to-open-a-bug-for-geronimo-eclipse-plugin.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/how-to-open-a-bug-for-geronimo-eclipse-plugin.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/how-to-open-a-bug-for-geronimo-eclipse-plugin.html Sun May 31 19:13:32 2020
@@ -114,11 +114,11 @@ Other questions pertaining to Eclipse, W
 <p>Search the <a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/GERONIMODEVTOOLS">GERONIMODEVTOOLS JIRA issue tracking database</a> to see if your bug has already been reported, or maybe even fixed. You may be able to add additional information to a previously reported bug.</p></div></div>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497687423 {padding: 0px;}
-div.rbtoc1590497687423 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497687423 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951737533 {padding: 0px;}
+div.rbtoc1590951737533 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951737533 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497687423">
+/*]]>*/</style><div class="toc-macro rbtoc1590951737533">
 <ul class="toc-indentation"><li><a shape="rect" href="#HowtoopenabugforGeronimoEclipsePlugin-ReportingaGEPbug">Reporting a GEP bug</a></li></ul>
 </div>
 <h1 id="HowtoopenabugforGeronimoEclipsePlugin-ReportingaGEPbug">Reporting a GEP bug</h1>

Modified: websites/production/geronimo/content/GMOxDOC21/inventory-simple-database-access-application.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/inventory-simple-database-access-application.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/inventory-simple-database-access-application.html Sun May 31 19:13:32 2020
@@ -105,18 +105,18 @@
 
 <p>This article is organized in to following sections.</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497666663 {padding: 0px;}
-div.rbtoc1590497666663 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497666663 li {margin-left: 0px;padding-left: 0px;}
-
-/*]]>*/</style><div class="toc-macro rbtoc1590497666663">
-<ul class="toc-indentation"><li><a shape="rect" href="#inventory-SimpleDatabaseAccessApplication-ApplicationOverview">Application Overview</a>
-<ul class="toc-indentation"><li><a shape="rect" href="#inventory-SimpleDatabaseAccessApplication-Applicationcontents">Application contents</a>
-<ul class="toc-indentation"><li><a shape="rect" href="#inventory-SimpleDatabaseAccessApplication-SampleDatabase">Sample Database</a></li></ul>
+div.rbtoc1590951675168 {padding: 0px;}
+div.rbtoc1590951675168 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951675168 li {margin-left: 0px;padding-left: 0px;}
+
+/*]]>*/</style><div class="toc-macro rbtoc1590951675168">
+<ul class="toc-indentation"><li><a shape="rect" href="#inventorySimpleDatabaseAccessApplication-ApplicationOverview">Application Overview</a>
+<ul class="toc-indentation"><li><a shape="rect" href="#inventorySimpleDatabaseAccessApplication-Applicationcontents">Application contents</a>
+<ul class="toc-indentation"><li><a shape="rect" href="#inventorySimpleDatabaseAccessApplication-SampleDatabase">Sample Database</a></li></ul>
 </li></ul>
-</li><li><a shape="rect" href="#inventory-SimpleDatabaseAccessApplication-TestingoftheSampleApplication">Testing of the Sample Application</a></li></ul>
+</li><li><a shape="rect" href="#inventorySimpleDatabaseAccessApplication-TestingoftheSampleApplication">Testing of the Sample Application</a></li></ul>
 </div>
-<h1 id="inventory-SimpleDatabaseAccessApplication-ApplicationOverview">Application Overview</h1>
+<h1 id="inventorySimpleDatabaseAccessApplication-ApplicationOverview">Application Overview</h1>
 
 <p>The Inventory application in this article only supports three basic usecases of such applications.</p>
 <ol><li>Add Items to the Stock</li><li>Receive Items</li><li>Issue Items<br clear="none">
@@ -132,7 +132,7 @@ The application workflow starts with add
 
 <p>Welcome page of the application acting as a notice board which displays current stock of each item. Through the Welcome page users can access Add Item, Receive Goods or Issue Goods Pages. Upon successful completion of each activity, the page will be redirected back to the Welcome page with updated stock information. Add Item helps to define items in the stock, then 0 number of items will be added to the stock. Receive and Issue Goods pages represent Goods Receiving and Issuing activities of the application respectively.</p>
 
-<h2 id="inventory-SimpleDatabaseAccessApplication-Applicationcontents">Application contents</h2>
+<h2 id="inventorySimpleDatabaseAccessApplication-Applicationcontents">Application contents</h2>
 <p>The Inventory application consist of following list of packages and classes.</p>
 <ul><li>org.apache.geronimo.samples.inventory
 	<ul><li>Item - represents Item in the Inventory.</li></ul>
@@ -263,7 +263,7 @@ The application workflow starts with add
 </div></div>
 
 
-<h3 id="inventory-SimpleDatabaseAccessApplication-SampleDatabase">Sample Database</h3>
+<h3 id="inventorySimpleDatabaseAccessApplication-SampleDatabase">Sample Database</h3>
 <p>The sample database that is being used to demonstrate this application is in-built Derby database. The name of the sample database is <strong>InventoryDB</strong> and it consists of two tables, namely ITEM and ITEM_MASTER. The fields for each of these tables are described below.  </p>
 
 <div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Table Name	</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p> Fields		</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>ITEM		</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>ITEM_ID (PRIMARY KEY)<br clear="none" class="atl-forced-newline">
@@ -275,7 +275,7 @@ The application workflow starts with add
 <p>The <strong>ITEM</strong> table stores the data related to the items while <strong>ITEM_MASTER</strong> stores the quantity in hand of each item.</p>
 
 
-<h1 id="inventory-SimpleDatabaseAccessApplication-TestingoftheSampleApplication">Testing of the Sample Application</h1>
+<h1 id="inventorySimpleDatabaseAccessApplication-TestingoftheSampleApplication">Testing of the Sample Application</h1>
 
 <p>To test the sample application, open a browser and type <a shape="rect" class="external-link" href="http://localhost:8080/inventory" rel="nofollow">http://localhost:8080/inventory</a>. The Welcome page of Inventory application which is acts as a notice board will be loaded.</p>
 

Modified: websites/production/geronimo/content/GMOxDOC21/java-persistence-api-deployment-plans.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/java-persistence-api-deployment-plans.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/java-persistence-api-deployment-plans.html Sun May 31 19:13:32 2020
@@ -107,11 +107,11 @@
 
 <p>The document is organized as follows.</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497676903 {padding: 0px;}
-div.rbtoc1590497676903 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497676903 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951704479 {padding: 0px;}
+div.rbtoc1590951704479 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951704479 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497676903">
+/*]]>*/</style><div class="toc-macro rbtoc1590951704479">
 <ul class="toc-indentation"><li><a shape="rect" href="#JavaPersistenceAPIdeploymentplans-JavaPersistenceAPI">Java Persistence API</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#JavaPersistenceAPIdeploymentplans-ShareAccountsample">ShareAccount sample</a></li><li><a shape="rect" href="#JavaPersistenceAPIdeploymentplans-Inheritancerelationshipinentities">Inheritance relationship in entities</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#JavaPersistenceAPIdeploymentplans-Singledatabasetableperclasshierarchy">Single database table per class hierarchy</a></li></ul>

Modified: websites/production/geronimo/content/GMOxDOC21/jaxws-calculator-simple-web-service-with-jax-ws.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/jaxws-calculator-simple-web-service-with-jax-ws.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/jaxws-calculator-simple-web-service-with-jax-ws.html Sun May 31 19:13:32 2020
@@ -101,11 +101,11 @@
         <div class="wiki-content">
           <div class="wiki-content maincontent">
 
-<h1 id="jaxws-calculator-SimpleWebServicewithJAX-WS-ApplicationOverviewapplication">Application Overview <span class="confluence-anchor-link" id="jaxws-calculator-SimpleWebServicewithJAX-WS-application"></span></h1>
+<h1 id="jaxwscalculatorSimpleWebServicewithJAXWS-ApplicationOverviewapplication">Application Overview <span class="confluence-anchor-link" id="jaxwscalculatorSimpleWebServicewithJAXWS-application"></span></h1>
 <p>The sample application referred in this article is a simple calculator which performs addition of two integers. The web service is exposed as a Servlet in the Geronimo application server.<br clear="none">
 Two clients are provided: a jsp page and a non-javaee client.</p>
 
-<h2 id="jaxws-calculator-SimpleWebServicewithJAX-WS-Serviceimplementation">Service implementation</h2>
+<h2 id="jaxwscalculatorSimpleWebServicewithJAXWS-Serviceimplementation">Service implementation</h2>
 
 <p>The <strong>Calculator</strong> interface defines the Service Endpoint Interface (SEI) for the Web Service. </p>
 
@@ -360,7 +360,7 @@ of the jaxws-calculator-war module, for
 <div class="confluence-information-macro confluence-information-macro-information"><p class="title">webservices.xml</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div class="confluence-information-macro-body">
 <p>In J2EE version 1.4, the <strong>webservices.xml</strong> file was also necessary to describe the Web Service. In Java EE 5 that file is optional and is not required in this example. </p></div></div>
 
-<h2 id="jaxws-calculator-SimpleWebServicewithJAX-WS-JSP-basedJAX-WSclient">JSP-based JAX-WS client</h2>
+<h2 id="jaxwscalculatorSimpleWebServicewithJAXWS-JSP-basedJAX-WSclient">JSP-based JAX-WS client</h2>
 
 <p>The <strong>add.jsp</strong> is a basic client for the <strong>CalculatorService</strong> Web Service.</p>
 
@@ -438,7 +438,7 @@ of the jaxws-calculator-war module, for
 <div class="confluence-information-macro confluence-information-macro-note"><p class="title">Resource injection in JSP</p><span class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span><div class="confluence-information-macro-body">
 <p>Since the resource injection is not supported in JSPs the service-ref must be added explicitly to the <strong>web.xml</strong> file.</p></div></div>
 
-<h1 id="jaxws-calculator-SimpleWebServicewithJAX-WS-TestingoftheSampletesting">Testing of the Sample <span class="confluence-anchor-link" id="jaxws-calculator-SimpleWebServicewithJAX-WS-testing"></span></h1>
+<h1 id="jaxwscalculatorSimpleWebServicewithJAXWS-TestingoftheSampletesting">Testing of the Sample <span class="confluence-anchor-link" id="jaxwscalculatorSimpleWebServicewithJAXWS-testing"></span></h1>
 
 <p>To test this sample service using the <strong>add.jsp</strong> (<a shape="rect" class="external-link" href="http://localhost:8080/jaxws-calculator/" rel="nofollow">http://localhost:8080/jaxws-calculator/</a>) to invoke the Web Service. Once the JSP page loads type in two values to add and press the <strong>Add</strong> button. The result of the addition should show up below. For example:</p>
 

Modified: websites/production/geronimo/content/GMOxDOC21/ldap-realm.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/ldap-realm.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/ldap-realm.html Sun May 31 19:13:32 2020
@@ -106,11 +106,11 @@
 <p>This document is organized in the following sections:</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497660188 {padding: 0px;}
-div.rbtoc1590497660188 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497660188 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951654062 {padding: 0px;}
+div.rbtoc1590951654062 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951654062 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497660188">
+/*]]>*/</style><div class="toc-macro rbtoc1590951654062">
 <ul class="toc-indentation"><li><a shape="rect" href="#LDAPRealm-InstallingApacheDS1.0plugin(optional)">Installing ApacheDS 1.0 plugin (optional)</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#LDAPRealm-InstallthepluginfromtheGeronimoAdministrationConsole">Install the plugin from the Geronimo Administration Console</a></li><li><a shape="rect" href="#LDAPRealm-Installthepluginfromthecommandline">Install the plugin from the command line</a></li></ul>
 </li><li><a shape="rect" href="#LDAPRealm-DeployingLDAPRealms">Deploying LDAP Realms</a>

Modified: websites/production/geronimo/content/GMOxDOC21/mytime-very-simple-session-ejb-example.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/mytime-very-simple-session-ejb-example.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/mytime-very-simple-session-ejb-example.html Sun May 31 19:13:32 2020
@@ -101,12 +101,12 @@
         <div class="wiki-content">
           <div class="wiki-content maincontent">
 
-<h1 id="mytime-VerySimpleSessionEJBExample-TheTimeBeanExample">The Time Bean Example</h1>
+<h1 id="mytimeVerySimpleSessionEJBExample-TheTimeBeanExample">The Time Bean Example</h1>
 
 <p>This is a very simple example of a JSP-page calling a Session Bean. The result looks like this:<span class="confluence-embedded-file-wrapper image-center-wrapper"><img class="confluence-embedded-image image-center" src="mytime-very-simple-session-ejb-example.data/mytime.bmp"></span><br clear="none">
 The primary purpose of the example is to provide a very simple demonstration of an EJB session bean.  It is not intended to be a complete example or one that could be used as a template for creating your own EJB session bean.  This is an example using Geronimo 2.1, Java 1.5 and EJB 3.0.</p>
 
-<h2 id="mytime-VerySimpleSessionEJBExample-ApplicationContents">Application Contents</h2>
+<h2 id="mytimeVerySimpleSessionEJBExample-ApplicationContents">Application Contents</h2>
 
 <p><strong>MyTimeBean.java</strong> is an EJB that can tell time. The EJB is in the package  org.apache.geronimo.samples.mytimepak. By using the @Stateless annotation Geronimo will recognize that this is a stateless session bean. There is no need for a ejb-jar.xml.</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>MyTimeBean.java</b></div><div class="codeContent panelContent pdl">
@@ -164,7 +164,7 @@ This is the time returned from the EJB:
 </pre>
 </div></div>
 
-<h3 id="mytime-VerySimpleSessionEJBExample-DeploymentPlanfortheApplication">Deployment Plan for the Application</h3>
+<h3 id="mytimeVerySimpleSessionEJBExample-DeploymentPlanfortheApplication">Deployment Plan for the Application</h3>
 
 <p><strong>plan.xml</strong> is generated by building the sample and can be found under <strong>./mytime-jetty/target/resources/META-INF/plan.xml</strong> to deploy on jetty or <strong>./mytime-tomcat/target/resources/META-INF/plan.xml</strong> to deploy on tomcat following a successful build of the sample.  Shown below is the deployment plan for tomcat.</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>plan.xml</b></div><div class="codeContent panelContent pdl">
@@ -222,24 +222,24 @@ This is the time returned from the EJB:
 </pre>
 </div></div>
 
-<h1 id="mytime-VerySimpleSessionEJBExample-Building,Configuring,andDeployingtheapplication">Building, Configuring, and Deploying the application</h1>
+<h1 id="mytimeVerySimpleSessionEJBExample-Building,Configuring,andDeployingtheapplication">Building, Configuring, and Deploying the application</h1>
 
-<h2 id="mytime-VerySimpleSessionEJBExample-SourceCodeforSample">Source Code for Sample</h2>
+<h2 id="mytimeVerySimpleSessionEJBExample-SourceCodeforSample">Source Code for Sample</h2>
 
 <p>Please reference <a shape="rect" href="sample-applications.html">Samples General Information</a> for information on obtaining and building the source for this and other samples.</p>
 
 
-<h2 id="mytime-VerySimpleSessionEJBExample-Building">Building</h2>
+<h2 id="mytimeVerySimpleSessionEJBExample-Building">Building</h2>
 
 <p>Use a command prompt to navigate into the <strong>mytime</strong> directory and just give <strong>mvn clean install site</strong> command to build. It will create the <strong>mytime-ear-2.1-SNAPSHOT.ear</strong> under the <strong>mytime</strong> folder. Now, you are ready to deploy <strong>mytime</strong> application in the Geronimo Application server using either the plugins generated for tomcat and jetty or the deployment plan that was generated and the ear.</p>
 
-<h2 id="mytime-VerySimpleSessionEJBExample-DeployingtheApplication">Deploying the Application</h2>
+<h2 id="mytimeVerySimpleSessionEJBExample-DeployingtheApplication">Deploying the Application</h2>
 
 <p>Deploying sample application is pretty straight forward as we are going to use the Geronimo Console.</p>
 <ol><li>Scroll down to <strong>Deploy New</strong> from the Console Navigation panel.</li><li>Load <strong>mytime-ear-2.1-SNAPSHOT.ear</strong> from <strong>mytime</strong> folder in to the <strong>Archive</strong> input box.</li><li>Load <strong>plan.xml</strong> from <strong>./mytime-jetty/target/resources/META-INF/</strong> or <strong>./mytime-tomcat/target/resources/META-INF/</strong> depending on the target server (jetty or tomcat).</li><li>Press <strong>Install</strong> button to deploy application in the server.</li></ol>
 
 
-<h2 id="mytime-VerySimpleSessionEJBExample-MyTimeWebApplication">MyTime Web Application</h2>
+<h2 id="mytimeVerySimpleSessionEJBExample-MyTimeWebApplication">MyTime Web Application</h2>
 
 <p>To test the sample web application open a browser and type <a shape="rect" class="external-link" href="http://localhost:8080/mytime" rel="nofollow">http://localhost:8080/mytime</a>.</p></div>
         </div>

Modified: websites/production/geronimo/content/GMOxDOC21/using-eclipse-xml-tools-in-apache-geronimo.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/using-eclipse-xml-tools-in-apache-geronimo.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/using-eclipse-xml-tools-in-apache-geronimo.html Sun May 31 19:13:32 2020
@@ -112,11 +112,11 @@
 
 <p>This tutorial will take you with the following steps:</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497681940 {padding: 0px;}
-div.rbtoc1590497681940 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497681940 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951720630 {padding: 0px;}
+div.rbtoc1590951720630 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951720630 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497681940">
+/*]]>*/</style><div class="toc-macro rbtoc1590951720630">
 <ul class="toc-indentation"><li><a shape="rect" href="#UsingEclipseXMLtoolsinApacheGeronimo-ConfiguringEclipseforgeronimoschema">Configuring Eclipse for geronimo schema</a></li><li><a shape="rect" href="#UsingEclipseXMLtoolsinApacheGeronimo-Usingtheconfigurationinapplicationdevelopment">Using the configuration in application development</a></li></ul>
 </div>
 <h1 id="UsingEclipseXMLtoolsinApacheGeronimo-ConfiguringEclipseforgeronimoschema">Configuring Eclipse for geronimo schema</h1>

Modified: websites/production/geronimo/content/GMOxDOC21/using-spnego-in-geronimo.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/using-spnego-in-geronimo.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/using-spnego-in-geronimo.html Sun May 31 19:13:32 2020
@@ -102,14 +102,14 @@
         <div class="wiki-content">
           <div class="wiki-content maincontent">
 
-<p>Using the <a shape="rect" class="external-link" href="ftp://ftp.isi.edu/in-notes/rfc2478.txt" rel="nofollow" title="SPNEGO">Simple and Protected GSS-API Negotiation Mechanism(SPNEGO)</a> in Geronimo allows HTTP users to log in and authenticate only once in their desktop, then they can receive automatic authentication from the Geronimo server. Note that the feature is only supported in Geronimo 2.1.5 or later versions</p>
+<p>Using the <a shape="rect" class="external-link" href="ftp://ftp.isi.edu/in-notes/rfc2478.txt" title="SPNEGO" rel="nofollow">Simple and Protected GSS-API Negotiation Mechanism(SPNEGO)</a> in Geronimo allows HTTP users to log in and authenticate only once in their desktop, then they can receive automatic authentication from the Geronimo server. Note that the feature is only supported in Geronimo 2.1.5 or later versions</p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497689366 {padding: 0px;}
-div.rbtoc1590497689366 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497689366 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951749146 {padding: 0px;}
+div.rbtoc1590951749146 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951749146 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497689366">
+/*]]>*/</style><div class="toc-macro rbtoc1590951749146">
 <ul class="toc-indentation"><li><a shape="rect" href="#UsingSPNEGOinGeronimo-Prerequisite">Prerequisite</a></li><li><a shape="rect" href="#UsingSPNEGOinGeronimo-Procedure">Procedure</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#UsingSPNEGOinGeronimo-SettinguptheDomainControllerMachine">Setting up the Domain Controller Machine</a></li><li><a shape="rect" href="#UsingSPNEGOinGeronimo-SettinguptheClientApplicationMachine">Setting up the Client Application Machine</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#UsingSPNEGOinGeronimo-EnableSPNEGOauthenticationinMicrosoftInternetExplorerbrowser">Enable SPNEGO authentication in Microsoft Internet Explorer browser</a></li><li><a shape="rect" href="#UsingSPNEGOinGeronimo-EnableSPNEGOauthenticationinFirefox">Enable SPNEGO authentication in Firefox</a></li></ul>
@@ -126,13 +126,13 @@ div.rbtoc1590497689366 li {margin-left:
 
 <h1 id="UsingSPNEGOinGeronimo-Procedure">Procedure</h1>
 <h2 id="UsingSPNEGOinGeronimo-SettinguptheDomainControllerMachine">Setting up the Domain Controller Machine</h2>
-<ol><li>Create a user account in the active directory. Make sure that the user you create is unique and not listed in Computers or domain controllers. This account will be eventually mapped to the Kerberoes service principal name(SPN).</li><li>Map the user account to the SPN with the command <strong>setspn</strong>. Typically, A SPN looks like <em>HTTP/&lt;Fully_Qualified_Host_Name&gt;</em>. Make sure that you do not have the same SPNs mapping to more than one Microsoft user account. If you map the same SPN to more than one user account, the web browser client can send a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/NTLM" rel="nofollow" title="NTLM">NT LAN Manager(NTLM)</a> authentication request instead of SPNEGO token to Geronimo server. See <a shape="rect" class="external-link" href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/b3a029a1-7ff0-4f6f-87d2-f2e70294a576.mspx" rel="nofollow" title="setspn command">Windows 2003
  Technical Reference (setspn command)</a> for more usages of the command.
+<ol><li>Create a user account in the active directory. Make sure that the user you create is unique and not listed in Computers or domain controllers. This account will be eventually mapped to the Kerberoes service principal name(SPN).</li><li>Map the user account to the SPN with the command <strong>setspn</strong>. Typically, A SPN looks like <em>HTTP/&lt;Fully_Qualified_Host_Name&gt;</em>. Make sure that you do not have the same SPNs mapping to more than one Microsoft user account. If you map the same SPN to more than one user account, the web browser client can send a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/NTLM" title="NTLM" rel="nofollow">NT LAN Manager(NTLM)</a> authentication request instead of SPNEGO token to Geronimo server. See <a shape="rect" class="external-link" href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/b3a029a1-7ff0-4f6f-87d2-f2e70294a576.mspx" title="setspn command" rel="nofollow">Windows 2003
  Technical Reference (setspn command)</a> for more usages of the command.
 <div class="panel" style="border-width: 1px;"><div class="panelContent">
 <p>setspn -A HTTP/test.xyz.com testuser.</p>
 </div></div>
 Where 
 	<ul><li><em>testuser</em> is the user account created in step1</li><li><em>HTTP/test.xyz.com</em> is the unique SPN mapped with <em>testuser</em>, <em>test.xyz.com</em> is the host name of Geronimo server.</li></ul>
-	</li><li>Create the Kereros keytab file(<code>krb5.keytab</code>) with the command <strong>ktpass</strong> and make the file available to Geronimo server by copying it from the Domain Controller to the Geronimo server. See <a shape="rect" class="external-link" href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/64042138-9a5a-4981-84e9-d576a8db0d05.mspx" rel="nofollow" title="ktpass">Windows 2003 Technical Reference (ktpass command)</a> for more usages of the command.
+	</li><li>Create the Kereros keytab file(<code>krb5.keytab</code>) with the command <strong>ktpass</strong> and make the file available to Geronimo server by copying it from the Domain Controller to the Geronimo server. See <a shape="rect" class="external-link" href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/64042138-9a5a-4981-84e9-d576a8db0d05.mspx" title="ktpass" rel="nofollow">Windows 2003 Technical Reference (ktpass command)</a> for more usages of the command.
 <div class="panel" style="border-width: 1px;"><div class="panelContent">
 <p>ktpass -out c:\winnt\krb5.keytab -princ HTTP/test.xyz.com@XYZ.COM -mapUser testuser -mapOp set -pass testuser123 -crypto RC4-HMAC-NT -pType KRB5_NT_PRINCIPAL</p>
 </div></div>

Modified: websites/production/geronimo/content/GMOxDOC21/web-application-for-ejb-access.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/web-application-for-ejb-access.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/web-application-for-ejb-access.html Sun May 31 19:13:32 2020
@@ -110,11 +110,11 @@
 
 <p>The application development will take you through the following:</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497676374 {padding: 0px;}
-div.rbtoc1590497676374 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497676374 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951696814 {padding: 0px;}
+div.rbtoc1590951696814 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951696814 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497676374">
+/*]]>*/</style><div class="toc-macro rbtoc1590951696814">
 <ul class="toc-indentation"><li><a shape="rect" href="#WebApplicationforEJBaccess-DefineNewGeronimoServerRuntime">Define New Geronimo Server Runtime</a></li><li><a shape="rect" href="#WebApplicationforEJBaccess-CreatingaEJBProject">Creating a EJB Project</a></li><li><a shape="rect" href="#WebApplicationforEJBaccess-CreatingaDynamicWebProject">Creating a Dynamic Web Project</a></li><li><a shape="rect" href="#WebApplicationforEJBaccess-AddingcodetoEJBProject">Adding code to EJB Project</a></li><li><a shape="rect" href="#WebApplicationforEJBaccess-AddingcodetoWebProject">Adding code to Web Project</a></li><li><a shape="rect" href="#WebApplicationforEJBaccess-Somemoreconfigurations">Some more configurations</a></li><li><a shape="rect" href="#WebApplicationforEJBaccess-DeployandRun">Deploy and Run</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC21/web-application-for-jdbc-access.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/web-application-for-jdbc-access.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/web-application-for-jdbc-access.html Sun May 31 19:13:32 2020
@@ -112,11 +112,11 @@
 
 <p>The application development will take you through the following</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497673787 {padding: 0px;}
-div.rbtoc1590497673787 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497673787 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951703219 {padding: 0px;}
+div.rbtoc1590951703219 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951703219 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497673787">
+/*]]>*/</style><div class="toc-macro rbtoc1590951703219">
 <ul class="toc-indentation"><li><a shape="rect" href="#WebApplicationforJDBCaccess-CreatingaDynamicWebProject">Creating a Dynamic Web Project</a></li><li><a shape="rect" href="#WebApplicationforJDBCaccess-CreatingadatabaseusingAdministrativeConsole">Creating a database using Administrative Console</a></li><li><a shape="rect" href="#WebApplicationforJDBCaccess-CreatingadatasourceusingAdministrativeConsole">Creating a datasource using Administrative Console</a></li><li><a shape="rect" href="#WebApplicationforJDBCaccess-AddingcodeforImageUploadtoderbydatabase">Adding code for Image Upload to derby database</a></li><li><a shape="rect" href="#WebApplicationforJDBCaccess-Codetoretrievetheimagefromderbydatabase">Code to retrieve the image from derby database</a></li><li><a shape="rect" href="#WebApplicationforJDBCaccess-Modifyingdeploymentplan">Modifying deployment plan</a></li><li><a shape="rect" href="#WebApplicationforJDBCaccess-DeployandRun">Deploy and Run</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC21/web-application-for-jms-access.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC21/web-application-for-jms-access.html (original)
+++ websites/production/geronimo/content/GMOxDOC21/web-application-for-jms-access.html Sun May 31 19:13:32 2020
@@ -112,11 +112,11 @@
 
 <p>The application development will take you through the following</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497671122 {padding: 0px;}
-div.rbtoc1590497671122 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497671122 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951686850 {padding: 0px;}
+div.rbtoc1590951686850 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951686850 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497671122">
+/*]]>*/</style><div class="toc-macro rbtoc1590951686850">
 <ul class="toc-indentation"><li><a shape="rect" href="#WebApplicationforJMSaccess-CreatingaDynamicWebProject">Creating a Dynamic Web Project</a></li><li><a shape="rect" href="#WebApplicationforJMSaccess-CreatingConnectionFactoryandDestination">Creating Connection Factory and Destination</a></li><li><a shape="rect" href="#WebApplicationforJMSaccess-Addingproducer,consumerandUIcodetotheapplication">Adding producer, consumer and UI code to the application</a></li><li><a shape="rect" href="#WebApplicationforJMSaccess-Modifyingthedeploymentplan">Modifying the deployment plan</a></li><li><a shape="rect" href="#WebApplicationforJMSaccess-DeployandRun">Deploy and Run</a></li></ul>
 </div>
 <h1 id="WebApplicationforJMSaccess-CreatingaDynamicWebProject">Creating a Dynamic Web Project</h1>

Modified: websites/production/geronimo/content/GMOxDOC22/accessing-ejb-in-web-applications.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/accessing-ejb-in-web-applications.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/accessing-ejb-in-web-applications.html Sun May 31 19:13:32 2020
@@ -109,11 +109,11 @@
 
 <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.rbtoc1590497732611 {padding: 0px;}
-div.rbtoc1590497732611 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497732611 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951870525 {padding: 0px;}
+div.rbtoc1590951870525 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951870525 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497732611">
+/*]]>*/</style><div class="toc-macro rbtoc1590951870525">
 <ul class="toc-indentation"><li><a shape="rect" href="#AccessingEJBinWebapplications-DefineanewGeronimoServerRuntime">Define a new Geronimo Server Runtime</a></li><li><a shape="rect" href="#AccessingEJBinWebapplications-CreatingaEJBProject">Creating a EJB Project</a></li><li><a shape="rect" href="#AccessingEJBinWebapplications-CreatingaDynamicWebProject">Creating a Dynamic Web Project</a></li><li><a shape="rect" href="#AccessingEJBinWebapplications-AddingcodetoEJBProject">Adding code to EJB Project</a></li><li><a shape="rect" href="#AccessingEJBinWebapplications-AddingcodetoWebProject">Adding code to Web Project</a></li><li><a shape="rect" href="#AccessingEJBinWebapplications-Somemoreconfigurations">Some more configurations</a></li><li><a shape="rect" href="#AccessingEJBinWebapplications-DeployandRun">Deploy and Run</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC22/accessing-jdbc-in-web-applications.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/accessing-jdbc-in-web-applications.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/accessing-jdbc-in-web-applications.html Sun May 31 19:13:32 2020
@@ -112,11 +112,11 @@
 <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.rbtoc1590497705745 {padding: 0px;}
-div.rbtoc1590497705745 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497705745 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951799395 {padding: 0px;}
+div.rbtoc1590951799395 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951799395 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497705745">
+/*]]>*/</style><div class="toc-macro rbtoc1590951799395">
 <ul class="toc-indentation"><li><a shape="rect" href="#AccessingJDBCinWebapplications-CreatingadynamicWebproject">Creating a dynamic Web project</a></li><li><a shape="rect" href="#AccessingJDBCinWebapplications-Creatingadatabaseusingtheadministrativeconsole">Creating a database using the administrative console</a></li><li><a shape="rect" href="#AccessingJDBCinWebapplications-Creatingadatasourceusingtheadministrativeconsole">Creating a datasource using the administrative console</a></li><li><a shape="rect" href="#AccessingJDBCinWebapplications-Addingcodeforimageuploadtoderbydatabase">Adding code for image upload to derby database</a></li><li><a shape="rect" href="#AccessingJDBCinWebapplications-Codetoretrievetheimagefromderbydatabase">Code to retrieve the image from derby database</a></li><li><a shape="rect" href="#AccessingJDBCinWebapplications-Modifyingdeploymentplan">Modifying deployment plan</a></li><li><a shape="rect" href="#AccessingJDBCinWebapplications-Deployandrun">Deploy an
 d run</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC22/app-per-port-running-multiple-web-apps-on-different-ports.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/app-per-port-running-multiple-web-apps-on-different-ports.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/app-per-port-running-multiple-web-apps-on-different-ports.html Sun May 31 19:13:32 2020
@@ -101,20 +101,20 @@
         <div class="wiki-content">
           <div class="wiki-content maincontent">
 
-<h1 id="app-per-port-Runningmultiplewebappsondifferentports-Runningwebappsondifferentports">Running web apps on different ports</h1>
+<h1 id="appperportRunningmultiplewebappsondifferentports-Runningwebappsondifferentports">Running web apps on different ports</h1>
 
 <p>There are several situations in which you may need to expose different web apps on different ports on the same server, for instance you might want an admin or monitoring application to be on a different port than production apps. For both Jetty and Tomcat in order to do this you need to set up an additional web container (or server) for each port or set of ports.  This sample includes a couple simple wars and an ear containing them.  It includes a simple jetty demo of simply exposing a war on a new port, with the web container configuration right in the web app plan, and a demo for both jetty and tomcat showing how to assure that the new ports are opened only after the web apps they serve are completely deployed and in service, thus preventing any 404 errors.</p>
 
-<h2 id="app-per-port-Runningmultiplewebappsondifferentports-Structure.">Structure.</h2>
+<h2 id="appperportRunningmultiplewebappsondifferentports-Structure.">Structure.</h2>
 <p>The sample consists of two sample web apps and an ear containing them both and a third dummy web app whose plan will contain the connector gbeans.  The third should be listed last in appliction.xml to assure it is started after the other two.</p>
 
-<h3 id="app-per-port-Runningmultiplewebappsondifferentports-SingleWarconfiguration">Single War configuration</h3>
+<h3 id="appperportRunningmultiplewebappsondifferentports-SingleWarconfiguration">Single War configuration</h3>
 <p>The app-per-port-war1-jetty plugin includes a plan for the app-per-port-war1 webapp that sets the context root, indicates which web container to use for the web app, and includes the 3 gbeans needed for the web app: JettyWebContainer, a http nio connector, and an NCSA log.</p>
 
-<h3 id="app-per-port-Runningmultiplewebappsondifferentports-Earconfiguration.">Ear configuration.</h3>
+<h3 id="appperportRunningmultiplewebappsondifferentports-Earconfiguration.">Ear configuration.</h3>
 <p>In order to expose an app on a particular port in jetty or tomcat it is necessary to set up an entire web server, not just the required connector. The engine and related gbeans for this are in the top level ("ear") of the geronimo plan.  </p>
 
-<h3 id="app-per-port-Runningmultiplewebappsondifferentports-Webmoduleconfiguration.">Web module configuration.</h3>
+<h3 id="appperportRunningmultiplewebappsondifferentports-Webmoduleconfiguration.">Web module configuration.</h3>
 <p>The geronimo plans for the web modules include the following element to specify which web container the web module is to be deployed to.</p>
 <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
 <pre>    &lt;web-container&gt;
@@ -123,7 +123,7 @@
 </pre>
 </div></div>
 
-<h2 id="app-per-port-Runningmultiplewebappsondifferentports-Access">Access</h2>
+<h2 id="appperportRunningmultiplewebappsondifferentports-Access">Access</h2>
 <p>The separate web apps can be accessed at</p>
 <div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <pre class="brush: java; gutter: false; theme: Default">

Modified: websites/production/geronimo/content/GMOxDOC22/assembling-a-server-via-console.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/assembling-a-server-via-console.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/assembling-a-server-via-console.html Sun May 31 19:13:32 2020
@@ -106,11 +106,11 @@
 <p>Application client referred in this tutorial is actually a Web Application Client.</p></div></div>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497726839 {padding: 0px;}
-div.rbtoc1590497726839 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497726839 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951850703 {padding: 0px;}
+div.rbtoc1590951850703 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951850703 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497726839">
+/*]]>*/</style><div class="toc-macro rbtoc1590951850703">
 <ul class="toc-indentation"><li><a shape="rect" href="#AssemblingaserverviaConsole-Identifyingthefunctionalcomponentsrequiredbyourserver">Identifying the functional components required by our server</a></li><li><a shape="rect" href="#AssemblingaserverviaConsole-Assemblingacustomserver">Assembling a custom server</a></li></ul>
 </div>
 <h1 id="AssemblingaserverviaConsole-Identifyingthefunctionalcomponentsrequiredbyourserver">Identifying the functional components required by our server</h1>

Modified: websites/production/geronimo/content/GMOxDOC22/building-j2g-from-source.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/building-j2g-from-source.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/building-j2g-from-source.html Sun May 31 19:13:32 2020
@@ -100,11 +100,11 @@
         <div class="wiki-content">
           <div class="wiki-content maincontent">
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497709572 {padding: 0px;}
-div.rbtoc1590497709572 ul {list-style: disc;margin-left: 0px;padding-left: 20px;}
-div.rbtoc1590497709572 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951800656 {padding: 0px;}
+div.rbtoc1590951800656 ul {list-style: disc;margin-left: 0px;padding-left: 20px;}
+div.rbtoc1590951800656 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497709572">
+/*]]>*/</style><div class="toc-macro rbtoc1590951800656">
 <ul class="toc-indentation"><li><a shape="rect" href="#BuildingJ2Gfromsource-Buildingfromsource">Building from source</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#BuildingJ2Gfromsource-Prerequisites">Prerequisites</a></li><li><a shape="rect" href="#BuildingJ2Gfromsource-ObtainingtheSourceCode">Obtaining the Source Code</a></li><li><a shape="rect" href="#BuildingJ2Gfromsource-Building">Building</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#BuildingJ2Gfromsource-DisablingTests">Disabling Tests</a></li></ul>

Modified: websites/production/geronimo/content/GMOxDOC22/calculator-using-ejb-30-functions.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/calculator-using-ejb-30-functions.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/calculator-using-ejb-30-functions.html Sun May 31 19:13:32 2020
@@ -100,13 +100,13 @@
         <div class="wiki-content">
           <div class="wiki-content maincontent">
 
-<h1 id="calculator-UsingEJB3.0Functions-SampleofaStatelessSessionBeaninEJB3.0">Sample of a Stateless Session Bean in EJB 3.0</h1>
+<h1 id="calculatorUsingEJB3.0Functions-SampleofaStatelessSessionBeaninEJB3.0">Sample of a Stateless Session Bean in EJB 3.0</h1>
 
 <p>This sample will demonstrate the following new features from EJB 3.0</p>
 <ol><li>Elimination of the requirement for EJB component interfaces for session beans. The required business interface for a session bean can be a plain Java interface rather than an EJBObject, EJBLocalObject, or java.rmi.Remote interface.</li><li>Elimination of the requirement for home interfaces for session beans.</li><li>Encapsulation of environmental dependencies and JNDI access through the use of annotations, dependency injection mechanisms, and simple lookup mechanisms.</li><li>Introduction of Java metadata annotations to be used as an alternative to deployment descriptors.</li></ol>
 
 
-<h2 id="calculator-UsingEJB3.0Functions-CalculatorImplementation">Calculator Implementation</h2>
+<h2 id="calculatorUsingEJB3.0Functions-CalculatorImplementation">Calculator Implementation</h2>
 
 <p><strong>Calculator.java</strong>: A stateless session bean that implements a simple java interface instead of an EJB component interface like EJBObject, EJBLocalObject or java.rmi.Remote. By annotating this class as a @Stateless session there is no need for a deployment descriptor to describe it separately. This class implements both a local and remote business interface, namely CalculatorLocal and CalculatorRemote.</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>Calculator.java</b></div><div class="codeContent panelContent pdl">
@@ -210,7 +210,7 @@ public class CalculatorServlet extends H
 </pre>
 </div></div>
 
-<h2 id="calculator-UsingEJB3.0Functions-DeploymentPlans">Deployment Plans</h2>
+<h2 id="calculatorUsingEJB3.0Functions-DeploymentPlans">Deployment Plans</h2>
 
 <p>The structure of the deployable should look like the following:</p>
 <div class="preformatted panel" style="border-style: solid;border-width: 1px;"><div class="preformattedContent panelContent">

Modified: websites/production/geronimo/content/GMOxDOC22/configure-apache-httpd-with-jakarta-tomcat-connector-modjk.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/configure-apache-httpd-with-jakarta-tomcat-connector-modjk.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/configure-apache-httpd-with-jakarta-tomcat-connector-modjk.html Sun May 31 19:13:32 2020
@@ -108,7 +108,7 @@
 
 <p>In addition to the mod_jk you will require a <code>workers.properties</code> file, also available with the Apache Tomcat source distribution. This properties file tells the mod_jk plugin how to connect to the Geronimo server. For a detailed explanation on all the available options for configuring the Jakarta Tomcat Connector visit <a shape="rect" class="external-link" href="http://tomcat.apache.org/connectors-doc/config/workers.html">http://tomcat.apache.org/connectors-doc/config/workers.html</a>.</p>
 
-<div class="confluence-information-macro confluence-information-macro-information"><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>For practical purposes, the module <a shape="rect" href="configure-apache-httpd-with-jakarta-tomcat-connector-modjk.data/mod_jk-apache-2.2.3.so?version=1&amp;modificationDate=1203494952000&amp;api=v2" data-linked-resource-id="8149" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="mod_jk-apache-2.2.3.so" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="93421" data-linked-resource-container-version="64">mod_jk-apache-2.2.3.so</a> for Windows and the <a shape="rect" href="configure-apache-httpd-with-jakarta-tomcat-connector-modjk.data/workers.properties?version=1&amp;modificationDate=1203494952000&amp;api=v2" data-linked-resource-id="8219" data-linked-reso
 urce-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="workers.properties" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="93421" data-linked-resource-container-version="64">workers.properties</a> are included in the <strong>Attachments</strong> section in this article.</p></div></div>
+<div class="confluence-information-macro confluence-information-macro-information"><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>For practical purposes, the module <a shape="rect" href="configure-apache-httpd-with-jakarta-tomcat-connector-modjk.data/mod_jk-apache-2.2.3.so?version=1&amp;modificationDate=1203494952000&amp;api=v2" data-linked-resource-id="8149" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="mod_jk-apache-2.2.3.so" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="93421" data-linked-resource-container-version="69">mod_jk-apache-2.2.3.so</a> for Windows and the <a shape="rect" href="configure-apache-httpd-with-jakarta-tomcat-connector-modjk.data/workers.properties?version=1&amp;modificationDate=1203494952000&amp;api=v2" data-linked-resource-id="8219" data-linked-reso
 urce-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="workers.properties" data-linked-resource-content-type="application/octet-stream" data-linked-resource-container-id="93421" data-linked-resource-container-version="69">workers.properties</a> are included in the <strong>Attachments</strong> section in this article.</p></div></div>
 
 <p><a shape="rect" href="configure-apache-httpd-with-jakarta-tomcat-connector-modjk.html">Back to Top</a></p>
 

Modified: websites/production/geronimo/content/GMOxDOC22/configuring-a-mysql-datasource.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/configuring-a-mysql-datasource.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/configuring-a-mysql-datasource.html Sun May 31 19:13:32 2020
@@ -108,7 +108,7 @@
 
 
 <h1 id="ConfiguringaMySQLdatasource-CreatingadatasourceanddeployingitasastandaloneJEEconnectormodule">Creating a datasource and deploying it as a standalone JEE connector module</h1>
-<ol><li>Refer to the attachment <a shape="rect" href="configuring-a-mysql-datasource.data/sample-mysql-xa-ds-plan-standalone.xml?version=1&amp;modificationDate=1232485735000&amp;api=v2" data-linked-resource-id="9609" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="sample-mysql-xa-ds-plan-standalone.xml" data-nice-type="XML File" data-linked-resource-content-type="text/xml" data-linked-resource-container-id="108022" data-linked-resource-container-version="71">sample-mysql-xa-ds-plan-standalone.xml</a> to create a standalone JEE connector deployment plan</li><li>Install the mysql jdbc driver to geronimo repository via the adminitrative console, and ensure its Module ID is the same as the defined one in the sample plan. In this example, the Module ID of mysql JDBC driver is <code>mysql/mysql-connector-java/5.1.7/jar</code>.</li><li>Use <a shape="rect" href="deploying-and-undeploying-applications.html">command line</a> to deplo
 y it. Here is the sample command for mysql xa datasource:
+<ol><li>Refer to the attachment <a shape="rect" href="configuring-a-mysql-datasource.data/sample-mysql-xa-ds-plan-standalone.xml?version=1&amp;modificationDate=1232485735000&amp;api=v2" data-linked-resource-id="9609" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="sample-mysql-xa-ds-plan-standalone.xml" data-nice-type="XML File" data-linked-resource-content-type="text/xml" data-linked-resource-container-id="108022" data-linked-resource-container-version="76">sample-mysql-xa-ds-plan-standalone.xml</a> to create a standalone JEE connector deployment plan</li><li>Install the mysql jdbc driver to geronimo repository via the adminitrative console, and ensure its Module ID is the same as the defined one in the sample plan. In this example, the Module ID of mysql JDBC driver is <code>mysql/mysql-connector-java/5.1.7/jar</code>.</li><li>Use <a shape="rect" href="deploying-and-undeploying-applications.html">command line</a> to deplo
 y it. Here is the sample command for mysql xa datasource:
 <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
 <pre>&lt;geronimo_home&gt;/bin/deploy.sh -u system -p manager deploy 
 &lt;GERONIMO_HOME&gt;/repository/org/tranql/tranql-connector-mysql-xa/1.2/tranql-connector-mysql-xa-1.2.rar sample-mysql-xa-ds-plan-standalone.xml
@@ -118,7 +118,7 @@ where <em>&lt;geronimo_home&gt;</em> is
 
 
 <h1 id="ConfiguringaMySQLdatasource-Embeddingadatasourcedefinitioninanapplicationdeploymentplan">Embedding a datasource definition in an application deployment plan</h1>
-<ol><li>Refer to the attachment <a shape="rect" href="configuring-a-mysql-datasource.data/sample-mysql-xa-ds-plan-embeded.xml?version=1&amp;modificationDate=1232485735000&amp;api=v2" data-linked-resource-id="9610" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="sample-mysql-xa-ds-plan-embeded.xml" data-nice-type="XML File" data-linked-resource-content-type="text/xml" data-linked-resource-container-id="108022" data-linked-resource-container-version="71">sample-mysql-xa-ds-plan-embeded.xml</a> to create an application deployment plan, replace web module and ejb module according to your application.</li><li>Install the mysql jdbc driver to geronimo repository via the adminitrative console, and ensure its Module ID is the same as the defined one in the sample plan. In this example, the Module ID of mysql JDBC driver is <code>mysql/mysql-connector-java/5.1.7/jar</code>.</li><li>Use command line or adminitrative console to <a sha
 pe="rect" href="deploying-and-undeploying-applications.html">deploy</a> your application with the plan. For example, the command line as follows:
+<ol><li>Refer to the attachment <a shape="rect" href="configuring-a-mysql-datasource.data/sample-mysql-xa-ds-plan-embeded.xml?version=1&amp;modificationDate=1232485735000&amp;api=v2" data-linked-resource-id="9610" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="sample-mysql-xa-ds-plan-embeded.xml" data-nice-type="XML File" data-linked-resource-content-type="text/xml" data-linked-resource-container-id="108022" data-linked-resource-container-version="76">sample-mysql-xa-ds-plan-embeded.xml</a> to create an application deployment plan, replace web module and ejb module according to your application.</li><li>Install the mysql jdbc driver to geronimo repository via the adminitrative console, and ensure its Module ID is the same as the defined one in the sample plan. In this example, the Module ID of mysql JDBC driver is <code>mysql/mysql-connector-java/5.1.7/jar</code>.</li><li>Use command line or adminitrative console to <a sha
 pe="rect" href="deploying-and-undeploying-applications.html">deploy</a> your application with the plan. For example, the command line as follows:
 <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
 <pre>&lt;geronimo_home&gt;/bin/deploy.sh -u system -p manager deploy yourapp.ear sample-mysql-xa-ds-plan-embeded.xml
 </pre>

Modified: websites/production/geronimo/content/GMOxDOC22/configuring-databases-in-geronimo.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/configuring-databases-in-geronimo.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/configuring-databases-in-geronimo.html Sun May 31 19:13:32 2020
@@ -103,11 +103,11 @@
 <p>This topic is about how to create a new embedded database in Geronimo with available <strong>DB Manager</strong> and configure the location of embedded Derby system database to another location instead of the default <code>/var/derby</code> directory. </p>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497706417 {padding: 0px;}
-div.rbtoc1590497706417 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497706417 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951793114 {padding: 0px;}
+div.rbtoc1590951793114 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951793114 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497706417">
+/*]]>*/</style><div class="toc-macro rbtoc1590951793114">
 <ul class="toc-indentation"><li><a shape="rect" href="#ConfiguringdatabasesinGeronimo-Creatinganewdatabase">Creating a new database</a></li><li><a shape="rect" href="#ConfiguringdatabasesinGeronimo-ConfiguringthelocationofsystemDerbydatabases">Configuring the location of system Derby databases</a></li></ul>
 </div>
 

Modified: websites/production/geronimo/content/GMOxDOC22/configuring-http-header-based-authentication.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/configuring-http-header-based-authentication.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/configuring-http-header-based-authentication.html Sun May 31 19:13:32 2020
@@ -118,7 +118,7 @@
 <ul><li><code>&lt;realm-name&gt;TestPropsRealm&lt;/realm-name&gt;</code>: <code>TestPropsRealm</code> is the name of the security realm used for authentication.</li></ul>
 
 
-<h1 id="ConfiguringHTTPheader-basedauthentication-WorkingwithSiteminder">Working with Siteminder</h1>
+<h1 id="ConfiguringHTTPheaderbasedauthentication-WorkingwithSiteminder">Working with Siteminder</h1>
 <p>A well known CA server is <strong>Siteminder</strong>, which helps to provide information to the application by setting specific headers on the HTTP request. By default, it uses the <strong>SM_USER</strong> header to pass the username, which is later authenticated by the <code>GenericHttpHeaderLoginmodule</code> class in the Geronimo server. </p>
 
 <p>You can configure the security realm for HTTP header-based authentication. The following <code>TestPropsRealm.xml</code> file is a deployment plan used to create a <a shape="rect" href="administering-security-realms.html">Properties file security realm</a> on the Geronimo server. Applications which use this security realm can achieve Single Sign-on.</p>

Modified: websites/production/geronimo/content/GMOxDOC22/configuring-multiple-repositories.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/configuring-multiple-repositories.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/configuring-multiple-repositories.html Sun May 31 19:13:32 2020
@@ -105,11 +105,11 @@
 
 <p>This document is organized into the following sections:</p>
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497710571 {padding: 0px;}
-div.rbtoc1590497710571 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497710571 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951804409 {padding: 0px;}
+div.rbtoc1590951804409 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951804409 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497710571">
+/*]]>*/</style><div class="toc-macro rbtoc1590951804409">
 <ul class="toc-indentation"><li><a shape="rect" href="#Configuringmultiplerepositories-Creatingmultiplerepositoriesonasingleserverinstance">Creating multiple repositories on a single server instance</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#Configuringmultiplerepositories-Creatingarepositorybesidesthedefaultrepository">Creating a repository besides the default repository</a></li><li><a shape="rect" href="#Configuringmultiplerepositories-Deployinganapplicationtotherepository">Deploying an application to the repository</a></li></ul>
 </li><li><a shape="rect" href="#Configuringmultiplerepositories-Creatingmultiplerepositoriesonmultipleserverinstances">Creating multiple repositories on multiple server instances</a>

Modified: websites/production/geronimo/content/GMOxDOC22/configuring-run-as-and-default-subjects-and-principal-role-mapping.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/configuring-run-as-and-default-subjects-and-principal-role-mapping.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/configuring-run-as-and-default-subjects-and-principal-role-mapping.html Sun May 31 19:13:32 2020
@@ -98,7 +98,7 @@
 
       <div class="pagecontent">
         <div class="wiki-content">
-          <div class="wiki-content maincontent"><h1 id="Configuringrun-asandDefaultSubjects,andprincipal-rolemapping-Introduction">Introduction</h1>
+          <div class="wiki-content maincontent"><h1 id="ConfiguringrunasandDefaultSubjects,andprincipalrolemapping-Introduction">Introduction</h1>
 
 <p>Starting in Geronimo 2.0.1 we have adopted the basic principle that all security flows from Subjects that result from logging in to a security realm.  In previous geronimo releases security information for run-as and default subjects was constructed entirely outside any security realm.  As a result of following the new principle run-as and default identities can now participate fully in security using such features as named credentials to access such external systems as connectors and web services, and the JACC system is now more fully pluggable.</p>
 
@@ -106,7 +106,7 @@
 
 <p>Each application can choose to use a default, global, credential store or specify a specific store, perhaps specific to that application.</p>
 
-<h1 id="Configuringrun-asandDefaultSubjects,andprincipal-rolemapping-ConfiguringaSimpleCredentialStoreImpl">Configuring a SimpleCredentialStoreImpl</h1>
+<h1 id="ConfiguringrunasandDefaultSubjects,andprincipalrolemapping-ConfiguringaSimpleCredentialStoreImpl">Configuring a SimpleCredentialStoreImpl</h1>
 
 <p>For each Subject accessible through a credential store you need to specify an id, the realm to log in to, and credentials, which depend on the security realm requirements but are typically the name and password.  The schema is as follows:</p>
 
@@ -166,7 +166,7 @@
 
 <p>Again, note that the PasswordCallbackHandler value element contains a plaintext password for the user.</p>
 
-<h1 id="Configuringrun-asandDefaultSubjects,andprincipal-rolemapping-ConfiguringyourapplicationtouseaparticularCredentialStore">Configuring your application to use a particular CredentialStore</h1>
+<h1 id="ConfiguringrunasandDefaultSubjects,andprincipalrolemapping-ConfiguringyourapplicationtouseaparticularCredentialStore">Configuring your application to use a particular CredentialStore</h1>
 
 <p>Note that this aspect of geronimo security is completely pluggable and only the default implementation is described here.</p>
 

Modified: websites/production/geronimo/content/GMOxDOC22/converting-applications-into-plugins-using-the-administration-console.html
==============================================================================
--- websites/production/geronimo/content/GMOxDOC22/converting-applications-into-plugins-using-the-administration-console.html (original)
+++ websites/production/geronimo/content/GMOxDOC22/converting-applications-into-plugins-using-the-administration-console.html Sun May 31 19:13:32 2020
@@ -108,11 +108,11 @@
 Starting from Geronimo V2.2, only car packages will be listed for export.</p></div></div>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1590497697207 {padding: 0px;}
-div.rbtoc1590497697207 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1590497697207 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1590951764901 {padding: 0px;}
+div.rbtoc1590951764901 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1590951764901 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1590497697207">
+/*]]>*/</style><div class="toc-macro rbtoc1590951764901">
 <ul class="toc-indentation"><li><a shape="rect" href="#ConvertingapplicationsintopluginsusingtheAdministrationConsole-Convertingtheapplicationintoapluginviaconsole">Converting the application into a plugin via console</a></li><li><a shape="rect" href="#ConvertingapplicationsintopluginsusingtheAdministrationConsole-Exportingandimportingpluginsviaconsole">Exporting and importing plugins via console</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#ConvertingapplicationsintopluginsusingtheAdministrationConsole-Exportingtheapplicationasaplugin">Exporting the application as a plugin</a></li><li><a shape="rect" href="#ConvertingapplicationsintopluginsusingtheAdministrationConsole-CreateacustomrepositoryfromGeronimoAdministrativeConsole">Create a custom repository from Geronimo Administrative Console</a></li><li><a shape="rect" href="#ConvertingapplicationsintopluginsusingtheAdministrationConsole-Importingtheplugin">Importing the plugin</a></li></ul>
 </li></ul>