From scm-return-51274-archive-asf-public=cust-asf.ponee.io@geronimo.apache.org Tue Aug 27 01:08:23 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 43FE3180681 for ; Tue, 27 Aug 2019 03:08:22 +0200 (CEST) Received: (qmail 50939 invoked by uid 500); 27 Aug 2019 01:08:20 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 50261 invoked by uid 99); 27 Aug 2019 01:08:18 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Aug 2019 01:08:18 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 0D6FA3A3ACB for ; Tue, 27 Aug 2019 01:08:17 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1049260 [13/18] - in /websites/production/geronimo/content: GMOxDEV/ GMOxDOC10/ GMOxDOC11/ GMOxDOC12/ GMOxDOC20/ GMOxDOC20es/ GMOxDOC20ja/ GMOxDOC21/ GMOxDOC22/ GMOxDOC30/ GMOxKB/ GMOxPMGT/ GMOxSAMPLES/ GMOxSBOX/ cache/ doc/ gshell/ Date: Tue, 27 Aug 2019 01:08:09 -0000 To: scm@geronimo.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20190827010817.0D6FA3A3ACB@svn01-us-west.apache.org> Modified: websites/production/geronimo/content/GMOxDOC22/monitoring-the-health-of-the-apache-geronimo-server.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/monitoring-the-health-of-the-apache-geronimo-server.html (original) +++ websites/production/geronimo/content/GMOxDOC22/monitoring-the-health-of-the-apache-geronimo-server.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
-
+
+

This topic is about how to monitor resources usage and status of Geronimo server.

Modified: websites/production/geronimo/content/GMOxDOC22/obscuring-passwords.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/obscuring-passwords.html (original) +++ websites/production/geronimo/content/GMOxDOC22/obscuring-passwords.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,22 @@
-
+
+

By default, Geronimo uses AES to encode login passwords. When the server starts or when a login module starts, any unobscured password is replaced by
{Simple}<encrypted password>
This prevents someone from verbatim copying a password out of the users.properties file, and keeps your passwords available (the key is in svn even if you lose it locally) but of course anyone can look up the key and decode the password.

Modified: websites/production/geronimo/content/GMOxDOC22/plugin-based-farming.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/plugin-based-farming.html (original) +++ websites/production/geronimo/content/GMOxDOC22/plugin-based-farming.html Tue Aug 27 01:08:04 2019 @@ -99,7 +99,30 @@
-
+
+

This farming system uses plugins directly and is thus decoupled from the deployment system. It enables the plugin based farming administration for different servers or machines. Farming information is stored in a database using jps. The data model allows a single administration server to manage:

Modified: websites/production/geronimo/content/GMOxDOC22/quick-debugging-jsps-of-your-application.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/quick-debugging-jsps-of-your-application.html (original) +++ websites/production/geronimo/content/GMOxDOC22/quick-debugging-jsps-of-your-application.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
-
+
+

This section describes a method that will be especially useful for testing small changes in JSP files without having to go through a cumbersome reload process. If you make changes to a Java Server Page (JSP) packaged in an already-deployed application archive in Eclipse, the changes will result in a redeployment of the whole package.
Starting from v2.2, there is a new option No re-deployment when only JSP files are updated for server configuration in GEP. Thus, GEP will not redeploy the whole package when only .JSP files are changed. This option will only be available when Geronimo server is stopped.
To enable the feature for GEP, follow these steps:

Modified: websites/production/geronimo/content/GMOxDOC22/removing-database-pools.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/removing-database-pools.html (original) +++ websites/production/geronimo/content/GMOxDOC22/removing-database-pools.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
-
+
+

There are two alternatives for removing database pools, you can use the command line Deployer tool or the Installed J2EE Connectors portlet available from the Introducing Geronimo Administration Console.

Modified: websites/production/geronimo/content/GMOxDOC22/replacing-default-realm-in-geronimo.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/replacing-default-realm-in-geronimo.html (original) +++ websites/production/geronimo/content/GMOxDOC22/replacing-default-realm-in-geronimo.html Tue Aug 27 01:08:04 2019 @@ -99,17 +99,40 @@
-
+
+

This article is about how to replace default .properties realm geronimo-admin with SQL or LDAP realms.

By default, Geronimo is using a .properties file realm for authentication named geronimo-admin, which is used by JMX server, Administration Console, Online-deploy and MEJB applications. However, you may not want to use it for production use. Alternatively, you can use database(SQL) or LDAP realms in a production environment. To demonstrate how to replace the default realm, we will use 2 samples as followed:

+/*]]>*/ Modified: websites/production/geronimo/content/GMOxDOC22/running-geronimo-as-a-non-root-user.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/running-geronimo-as-a-non-root-user.html (original) +++ websites/production/geronimo/content/GMOxDOC22/running-geronimo-as-a-non-root-user.html Tue Aug 27 01:08:04 2019 @@ -99,7 +99,26 @@
-
+
+

It is very likely that you will not want to have the Geronimo server process under the super user root. The following are a series of simple steps for changing the ownership and permissions for the required files in order to run Geronimo with a different user.

The following tasks should be performed while logged in as root or a user with enough access rights.

Modified: websites/production/geronimo/content/GMOxDOC22/running-geronimo.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/running-geronimo.html (original) +++ websites/production/geronimo/content/GMOxDOC22/running-geronimo.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,30 @@
-
+
+
  • Running Geronimo as a non-root userIt is very likely that you will not want to have the Geronimo server process under the super user root. The following are a series of simple steps for changing the ownership and permissions for the required files in order to run Geronimo with a different user.
  • Running Geronimo as a serviceThis section will show you how to run Geronimo as a service on Windows and Linux platforms.
  • Running Multiple Geronimo InstancesIt is possible to run multiple instances of geronimo on the same machine.
Modified: websites/production/geronimo/content/GMOxDOC22/running-gshell.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/running-gshell.html (original) +++ websites/production/geronimo/content/GMOxDOC22/running-gshell.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,30 @@
-
+
+

Running GShell


A simple launcher script/.bat file is located in the <geronimo_home>/bin directory. To start GShell just type gsh, and you can use gsh --help or gsh -h to learn about generic command option descriptions of Gshell.

Modified: websites/production/geronimo/content/GMOxDOC22/running-multiple-geronimo-instances.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/running-multiple-geronimo-instances.html (original) +++ websites/production/geronimo/content/GMOxDOC22/running-multiple-geronimo-instances.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
-
+
+

It is possible to run multiple instances of geronimo on the same machine. Currently multiple instances of geronimo share the following directories in <geronimo_home>, the directory where you installed Geronimo.

  • bin
  • lib
  • schema
  • repository
Modified: websites/production/geronimo/content/GMOxDOC22/start-server.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/start-server.html (original) +++ websites/production/geronimo/content/GMOxDOC22/start-server.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,30 @@
-
+
+

The start-server script for Geronimo that starts Geronimo in the foreground. This command has the following syntax:

Modified: websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-geronimo-in-gshell.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-geronimo-in-gshell.html (original) +++ websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-geronimo-in-gshell.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
-
+
+

Starting and Stopping Geronimo in Gshell

Modified: websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-geronimo-via-console.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-geronimo-via-console.html (original) +++ websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-geronimo-via-console.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,22 @@
-
+
+

Starting and stopping Geronimo via console

Modified: websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-the-server.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-the-server.html (original) +++ websites/production/geronimo/content/GMOxDOC22/starting-and-stopping-the-server.html Tue Aug 27 01:08:04 2019 @@ -98,9 +98,43 @@
-
- - +
+ + + +

Starting and stopping Geronimo via console

@@ -118,7 +152,26 @@

When you click on the Shutdown button in the Server Manager portlet, you will be prompted one more time to confirm the server shutdown. Click OK to confirm and shutdown the server. The connection from the Administration Console will be lost and you will need to restart the server from a terminal or command line window.

- + +

Starting and Stopping Geronimo in Gshell

Modified: websites/production/geronimo/content/GMOxDOC22/startup.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/startup.html (original) +++ websites/production/geronimo/content/GMOxDOC22/startup.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
-
+
+

The startup script starts the Apache Geronimo server in the background. This command has the following syntax:

Modified: websites/production/geronimo/content/GMOxDOC22/stateless-session-bean.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/stateless-session-bean.html (original) +++ websites/production/geronimo/content/GMOxDOC22/stateless-session-bean.html Tue Aug 27 01:08:04 2019 @@ -99,7 +99,26 @@
-
+
+

Stateless beans are used in the case when the process or action can be completed in one go. In this case, object state will not be preserved in a series of linked invocation. Each invocation of bean will be unique in itself in a Stateless Session Bean. A stateless session bean in represented by @Stateless annotation.

Here is an example of Simple Stateless Session Bean:

@@ -134,11 +153,11 @@ System.out.println("This is a stateless

Details on installing eclipse are provided in the Development environment section.
This tutorial is organized in the following sections:

+/*]]>*/ Modified: websites/production/geronimo/content/GMOxDOC22/substituting-one-module-with-another.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/substituting-one-module-with-another.html (original) +++ websites/production/geronimo/content/GMOxDOC22/substituting-one-module-with-another.html Tue Aug 27 01:08:04 2019 @@ -99,7 +99,26 @@
-
+
+

Aliasing jars and modules

You may want to change the version of jars or plugins from those used when your Geronimo server was assembled, or completely replace one with another. This can be done for any artifacts in the Geronimo repository, but not for jars in the lib directory. We hope to move almost all the jars out of lib shortly, but this is not yet possible.

Modified: websites/production/geronimo/content/GMOxDOC22/tomcat-native-clustering.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/tomcat-native-clustering.html (original) +++ websites/production/geronimo/content/GMOxDOC22/tomcat-native-clustering.html Tue Aug 27 01:08:04 2019 @@ -98,16 +98,39 @@
-
+
+

The Tomcat Web container provides a native clustering solution that can be configured through Geronimo using gbean definitions within config.xml or using server.xml starting from v2.2 just like you did for a standalone Tomcat server. This document will go through the available GBeans and how to configure them for clustering in a Geronimo server with a tomcat web container.

+/*]]>*/
  • Cluster Configuration Elements
  • Setting up a clustering environment
    • Planning your cluster
    • Preparing your Web application Modified: websites/production/geronimo/content/GMOxDOC22/tutorials.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/tutorials.html (original) +++ websites/production/geronimo/content/GMOxDOC22/tutorials.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
      -
      +
      +

      This section provides a classified guide for developing applications, including Web applications, EJB applications, JPA applications, and application clients.

      Modified: websites/production/geronimo/content/GMOxDOC22/understanding-deployment-plans.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/understanding-deployment-plans.html (original) +++ websites/production/geronimo/content/GMOxDOC22/understanding-deployment-plans.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
      -
      +
      +

      Every module that you install in Geronimo, whether it is a service, application, resource, and so on, can be configured via a deployment plan. These deployment plans are XML files based on XML Schemas containing the configuration details for a specific application module or component. The Java EE 5 specification defines standard deployment descriptors such as web.xml, application.xml, and so on. In some cases, the deployment descriptor is all that is required to install a module into a Geronimo server. However, in many cases, server-specific configuration is required when modules are installed. This server-specific configuration is accomplished by using Geronimo deployment plans.

      Modified: websites/production/geronimo/content/GMOxDOC22/using-activemq-wizard.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/using-activemq-wizard.html (original) +++ websites/production/geronimo/content/GMOxDOC22/using-activemq-wizard.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,26 @@
      -
      +
      +

      In this article, we will demonstrate how to configure a JMS resource group and how to uninstall it using Geronimo Administrator Console.

      Modified: websites/production/geronimo/content/GMOxDOC22/using-datasource-pool-wizard-in-gep.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/using-datasource-pool-wizard-in-gep.html (original) +++ websites/production/geronimo/content/GMOxDOC22/using-datasource-pool-wizard-in-gep.html Tue Aug 27 01:08:04 2019 @@ -98,7 +98,30 @@
      -
      +
      +

      This article shows you how to create a datasource pool in GEP during development. The datasource pool wizard is a handy feature to speed up your development by creating a datasouce connector without any manual coding. Information of the connector you create using this wizard is embedded in the deployment plan of the application as an <ext-module> element.

      Modified: websites/production/geronimo/content/GMOxDOC22/using-spnego-in-geronimo.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC22/using-spnego-in-geronimo.html (original) +++ websites/production/geronimo/content/GMOxDOC22/using-spnego-in-geronimo.html Tue Aug 27 01:08:04 2019 @@ -99,16 +99,35 @@
      -
      +
      +

      Using the Simple and Protected GSS-API Negotiation Mechanism(SPNEGO) 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.2.1 or later versions.

      +/*]]>*/
      • Prerequisite
      • Procedure
        • Setting up the Domain Controller Machine
        • Setting up the Client Application Machine Modified: websites/production/geronimo/content/GMOxDOC30/accessing-ejb-in-web-applications.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/accessing-ejb-in-web-applications.html (original) +++ websites/production/geronimo/content/GMOxDOC30/accessing-ejb-in-web-applications.html Tue Aug 27 01:08:04 2019 @@ -117,7 +117,26 @@ under the License.
          -
          +
          +

          To run this tutorial, as a minimum you will be required to have installed the following prerequisite software:

          1. Sun JDK 6.0+ (J2SE 1.6)
          2. Eclipse IDE for Java EE Developers, which is platform specific
          3. Apache Geronimo Eclipse Plugin 2.1.x
          4. Apache Geronimo Server 2.1.x @@ -127,11 +146,11 @@ under the License.

            Details on installing eclipse are provided in the Development environment section. This tutorial is organized in the following sections:

            +/*]]>*/ Modified: websites/production/geronimo/content/GMOxDOC30/accessing-jdbc-in-web-applications.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/accessing-jdbc-in-web-applications.html (original) +++ websites/production/geronimo/content/GMOxDOC30/accessing-jdbc-in-web-applications.html Tue Aug 27 01:08:04 2019 @@ -117,7 +117,30 @@ under the License.
            -
            +
            +

            This application will deal with populating an image on a database and later retrieving the same from the database. This tutorial will help you understand how to deal with data of type Blob. We will be using Derby database in this application. Please use images of smaller sizes to upload on to database. This is because there are some limitations associated with the derby database.

            To run this tutorial, as a minimum you will be required to have installed the following prerequisite software:

            @@ -130,11 +153,11 @@ under the License.

            Details on installing eclipse are provided in the Development environment section. This tutorial is organized in the following sections:

            +/*]]>*/ Modified: websites/production/geronimo/content/GMOxDOC30/add-new-ajp-listener.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/add-new-ajp-listener.html (original) +++ websites/production/geronimo/content/GMOxDOC30/add-new-ajp-listener.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,26 @@ under the License.
            -
            +
            +

            To add a new AJP listener click on Tomcat AJP Connector or Jetty AJP Connector in the Network Listener portlet. The following figure illustrates some of the parameters possible for creating a new Tomcat AJP listener. The parameters each have a default value and explanatory text with the entry. Fill in with your values and click on Save.

            Modified: websites/production/geronimo/content/GMOxDOC30/add-new-http-listener.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/add-new-http-listener.html (original) +++ websites/production/geronimo/content/GMOxDOC30/add-new-http-listener.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,30 @@ under the License.
            -
            +
            +

            To add a new HTTP listener click on the link Tomcat|Jetty BIO|NIO|APR HTTP Connector in the Network Linsteners portlet. The following figure illustrates some of the parameters possible for creating a new Tomcat HTTP listener. The parameters each have a default value and explanatory text. Fill in with your values and click on Save.

            Modified: websites/production/geronimo/content/GMOxDOC30/add-new-https-listener.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/add-new-https-listener.html (original) +++ websites/production/geronimo/content/GMOxDOC30/add-new-https-listener.html Tue Aug 27 01:08:04 2019 @@ -117,7 +117,26 @@ under the License.
            -
            +
            +

            To add a new HTTPS listener click on the link Tomcat|Jetty BIO|NIO|APR HTTPS Connector. The following figure illustrates some of the parameters possible for creating a new Tomcat BIO HTTPS listener. Each parameter has a default value and an explanatory text. Fill in with your values and click on Save.

            Modified: websites/production/geronimo/content/GMOxDOC30/administering-certificates.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/administering-certificates.html (original) +++ websites/production/geronimo/content/GMOxDOC30/administering-certificates.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,26 @@ under the License.
            -
            +
            +

            This section is about how to administer certificates from the administration console.

            Modified: websites/production/geronimo/content/GMOxDOC30/administering-security-realms.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/administering-security-realms.html (original) +++ websites/production/geronimo/content/GMOxDOC30/administering-security-realms.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,30 @@ under the License.
            -
            +
            +

            To administer security realms via the Geronimo Administration Console, the Security Realms portlet is available on the Console Navigation menu on the left hand side. This portlet allows you to add a new security realm or edit an existing one.

            Modified: websites/production/geronimo/content/GMOxDOC30/administering-security.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/administering-security.html (original) +++ websites/production/geronimo/content/GMOxDOC30/administering-security.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,26 @@ under the License.
            -
            +
            +

            This topic covers some common security related tasks such as adding and removing users and groups, dealing with digital certificates and increasing the security level by using different realms and authentication methods.

            Modified: websites/production/geronimo/content/GMOxDOC30/apache-aries-sample-applications.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/apache-aries-sample-applications.html (original) +++ websites/production/geronimo/content/GMOxDOC30/apache-aries-sample-applications.html Tue Aug 27 01:08:04 2019 @@ -117,7 +117,26 @@ under the License.
            -
            +
            +


            It is possible to install and run several of the Apache Aries sample EBAs in Apache Geronimo 3.0-SNAPSHOT. These are OSGi enabled Web Applications and other bundles that leverage capabilities such as Blueprint, JNDI, JDBC, JPA, and JTA in OSGi specified ways. The samples are packaged in an EBA for deployment. The current samples are the Aries Blog and AriesTrader.

            @@ -159,7 +178,7 @@ mvn install

            Deploy the Aries Samples DataSource

            Each of the two samples requires a Datasource. However, before you can deploy the Datasources you need to obtain the tranql-connector-derby-embed-xa rar. Unfortunately, this was not included in the Geronimo 3.0-M1 server images (but will be included in future images).

            - +

            After you have both of the necessary files in your local file system use the following command to deploy the datasource:

            Modified: websites/production/geronimo/content/GMOxDOC30/aries-datasource-datasouce-plugin-for-aries-sample-applications.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/aries-datasource-datasouce-plugin-for-aries-sample-applications.html (original) +++ websites/production/geronimo/content/GMOxDOC30/aries-datasource-datasouce-plugin-for-aries-sample-applications.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,22 @@ under the License.
            -
            +
            +
            + + + +
            pom.xml
            
            Modified: websites/production/geronimo/content/GMOxDOC30/assembling-a-server-via-command-line.html
            ==============================================================================
            --- websites/production/geronimo/content/GMOxDOC30/assembling-a-server-via-command-line.html (original)
            +++ websites/production/geronimo/content/GMOxDOC30/assembling-a-server-via-command-line.html Tue Aug 27 01:08:04 2019
            @@ -116,7 +116,30 @@ under the License.
             
                   
            -
            +
            +

            This section illustrates how to assemble a custom server from the command line.

            Modified: websites/production/geronimo/content/GMOxDOC30/assembling-a-server-via-console.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/assembling-a-server-via-console.html (original) +++ websites/production/geronimo/content/GMOxDOC30/assembling-a-server-via-console.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,26 @@ under the License.
            -
            +
            +

            This tutorial illustrates how to assemble a custom server by using an application-centric approach from console. By using this approach, our application will define the contents of the server. Custom server will be built around our application and will include only the components required by our application. You can use an existing tutorial from the tutorial section to develop a sample application. See the Stateless Session Bean tutorial for application development and deployment. This topic will assemble a custom server which will only include functional components required by the application.

            @@ -124,11 +143,11 @@ under the License.

            The application client referred to in this tutorial is actually a Web Application Client.

            +/*]]>*/

            Identifying the functional components required by our server

            Modified: websites/production/geronimo/content/GMOxDOC30/basics-of-javaserver-faces.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/basics-of-javaserver-faces.html (original) +++ websites/production/geronimo/content/GMOxDOC30/basics-of-javaserver-faces.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,26 @@ under the License.
            -
            +
            +

            This article will take you through the basics of Java Server Faces. Later we will have samples which will elaborate the features and functionalities of Java Server Faces.

            Java Server Faces (hereafter JSF) is an event based development framework in Java EE 5 arena. It is a framework for building user interfaces for Web application.
            Modified: websites/production/geronimo/content/GMOxDOC30/building-geronimo-from-eclipse.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/building-geronimo-from-eclipse.html (original) +++ websites/production/geronimo/content/GMOxDOC30/building-geronimo-from-eclipse.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,26 @@ under the License.

            -
            +
            +

            The document is about how to build Geronimo an eclipse project. For purposes of this discussion the development OS is Windows. Please adjust these instructions for your environment.

            @@ -185,7 +204,7 @@ and on windows its usually at

            Info:

            • If you plan on contributing code or patches to the project, you have to configure eclipse to not use tabs. Select Window > Preferences > Java > Code Style > Formatter > Java Conventions [built-in], and click on Edit. Under Indentation select Tab policy as "space only". Enter a new name for this profile and click OK.
            • You might want to configure the Geronimo development environment by importing the Geronimo formatter and code template files. - +
            Modified: websites/production/geronimo/content/GMOxDOC30/building-geronimo-from-source.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/building-geronimo-from-source.html (original) +++ websites/production/geronimo/content/GMOxDOC30/building-geronimo-from-source.html Tue Aug 27 01:08:04 2019 @@ -116,7 +116,22 @@ under the License.
            -
            +
            + Modified: websites/production/geronimo/content/GMOxDOC30/building-j2g-from-source.html ============================================================================== --- websites/production/geronimo/content/GMOxDOC30/building-j2g-from-source.html (original) +++ websites/production/geronimo/content/GMOxDOC30/building-j2g-from-source.html Tue Aug 27 01:08:04 2019 @@ -116,13 +116,32 @@ under the License.
            -
            +
            +