You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by db...@apache.org on 2016/12/05 19:29:07 UTC

incubator-geode git commit: GEODE-2178 - Docs: Update HTTP session management version numbers

Repository: incubator-geode
Updated Branches:
  refs/heads/develop 5ef9f9031 -> bd72c95e5


GEODE-2178 - Docs: Update HTTP session management version numbers


Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/bd72c95e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/bd72c95e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/bd72c95e

Branch: refs/heads/develop
Commit: bd72c95e5b2c59602551635fcd085e2c0e11acb5
Parents: 5ef9f90
Author: Dave Barnes <db...@pivotal.io>
Authored: Fri Dec 2 16:47:18 2016 -0800
Committer: Dave Barnes <db...@pivotal.io>
Committed: Mon Dec 5 11:26:10 2016 -0800

----------------------------------------------------------------------
 .../http_session_mgmt/quick_start.html.md.erb    | 19 +++++--------------
 .../tc_additional_info.html.md.erb               | 13 +++++++++----
 .../tc_installing_the_module.html.md.erb         |  2 +-
 .../tc_setting_up_the_module.html.md.erb         | 12 ++++++------
 .../tomcat_setting_up_the_module.html.md.erb     |  4 ++--
 .../weblogic_setting_up_the_module.html.md.erb   | 18 +++++++++---------
 6 files changed, 32 insertions(+), 36 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bd72c95e/geode-docs/tools_modules/http_session_mgmt/quick_start.html.md.erb
----------------------------------------------------------------------
diff --git a/geode-docs/tools_modules/http_session_mgmt/quick_start.html.md.erb b/geode-docs/tools_modules/http_session_mgmt/quick_start.html.md.erb
index cfab15a..fcbb138 100644
--- a/geode-docs/tools_modules/http_session_mgmt/quick_start.html.md.erb
+++ b/geode-docs/tools_modules/http_session_mgmt/quick_start.html.md.erb
@@ -27,26 +27,17 @@ In this section you download, install, and set up the HTTP Session Management mo
 
     | Supported Application Server | Version                     | Download Location                                                                                                                                                                                                    |
     |------------------------------|-----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-    | tc Server                    | 2.9 (Deprecated)            | [https://my.vmware.com/web/vmware/info/slug/application_platform/vmware_vfabric_tc_server/2_9](https://my.vmware.com/web/vmware/info/slug/application_platform/vmware_vfabric_tc_server/2_9) |
-    | tc Server                    | 3.0, 3.1, and 3.2           | [https://network.pivotal.io/products/pivotal-tcserver](https://network.pivotal.io/products/pivotal-tcserver)                                                                     |
-    | Tomcat                       | 7.0                         | [http://tomcat.apache.org/download-70.cgi](http://tomcat.apache.org/download-70.cgi)                                                                                             |
-    | Tomcat                       | 8.0, 8.5                    | [http://tomcat.apache.org/download-80.cgi](http://tomcat.apache.org/download-80.cgi)                                                                                             |
-    | WebLogic                     | 11g (10.3.x)                | [http://www.oracle.com/technetwork/middleware/weblogic/overview/index.html](http://www.oracle.com/technetwork/middleware/weblogic/overview/index.html)                           |
-    | WebSphere                    | 7, 8                        | [http://www.ibm.com/developerworks/downloads/ws/was/](http://www.ibm.com/developerworks/downloads/ws/was/)                                                                       |
-    | JBoss                        | 5, 6, 7                     | [http://www.jboss.org/jbossas/downloads/](http://www.jboss.org/jbossas/downloads/)                                                                                               |
+    | tc Server                    | 3.2           | [https://network.pivotal.io/products/pivotal-tcserver](https://network.pivotal.io/products/pivotal-tcserver)                                                                     |
+    | Tomcat                       | 8.5                    | [http://tomcat.apache.org/download-80.cgi](http://tomcat.apache.org/download-80.cgi)                                                                                             |
 
     The generic HTTP Session Management Module for AppServers is implemented as a servlet filter and should work on any application server platform that supports the Java Servlet 2.4 specification.
 
-2.  The HTTP Session Management Modules installation .zip files are located in the `tools/Modules` directory of the Geode product installation directory. Locate the .zip file for the HTTP Session Management Module that you wish to install. Unzip the appropriate HTTP Session Management Module into the specified directory for your application server:
+2.  The HTTP Session Management Modules installation .zip files are located in the `tools/Modules` directory of the product installation directory. Locate the .zip file for the HTTP Session Management Module that you wish to install. Unzip the appropriate HTTP Session Management Module into the specified directory for your application server:
 
     | Supported Application Server | Version                     | Module                                                   | Target Location for Module                                                       |
     |------------------------------|-----------------------------|----------------------------------------------------------|----------------------------------------------------------------------------------|
-    | tc Server                    | 2.9 (Deprecated)            | HTTP Session Management Module for Pivotal tc Server     | `<tc Server root                                                 dir>/templates` |
-    | tc Server                    | 3.0, 3.1, and 3.2           | HTTP Session Management Module for Pivotal tc Server     | `<tc Server root                                                 dir>/templates` |
-    | Tomcat                       | 7.0, 8.0 and 8.5            | HTTP Session Management Module for Tomcat                | `$CATALINA_HOME`                                                                 |
-    | WebLogic                     | 11g (10.3.x)                | HTTP Session Management Module for AppServers            | *any directory*                                                                  |
-    | WebSphere                    | 7, 8                        | HTTP Session Management Module for AppServers            | *any directory*                                                                  |
-    | JBoss                        | 5, 6, 7                     | HTTP Session Management Module for AppServers            | *any directory*                                                                  |
+    | tc Server                    | 3.2           | HTTP Session Management Module for Pivotal tc Server     | `<tc Server root                                                 dir>/templates` |
+    | Tomcat                       | 8.5            | HTTP Session Management Module for Tomcat                | `$CATALINA_HOME`                                                                 |
 
 3.  Complete the appropriate set up instructions for your application server described in the following sections:
     -   [Additional Quick Start Instructions for tc Server Module](quick_start.html#quick_start__section_EE60463F524A46B7B83CE74C1C3E8E0E)

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bd72c95e/geode-docs/tools_modules/http_session_mgmt/tc_additional_info.html.md.erb
----------------------------------------------------------------------
diff --git a/geode-docs/tools_modules/http_session_mgmt/tc_additional_info.html.md.erb b/geode-docs/tools_modules/http_session_mgmt/tc_additional_info.html.md.erb
index 1e01978..991fd94 100644
--- a/geode-docs/tools_modules/http_session_mgmt/tc_additional_info.html.md.erb
+++ b/geode-docs/tools_modules/http_session_mgmt/tc_additional_info.html.md.erb
@@ -23,11 +23,16 @@ This section provides information on sticky load balancers, session expiration,
 
 ## <a id="tc_additional_info__section_78F53B3F4301466EA0E5DF277CF33A71" class="no-quick-link"></a>Sticky Load Balancers
 
-Typically, session replication will be used in conjunction with a load balancer enabled for sticky sessions. This involves, among other things, establishing a JVM route (`JVMRoute=value`). Refer to [SpringSource ERS](http://static.springsource.com/projects/ers/4.0/getting-started/htmlsingle/getting-started.html) as a possible [load balancing](http://static.springsource.com/projects/ers/4.0/getting-started/htmlsingle/getting-started.html#load-balancing) solution.
+Typically, session replication will be used in conjunction with a load balancer enabled for sticky sessions. 
+Sessions should be unique across application servers. With Tomcat, this can be accomplished by setting a JVM route (`JVMRoute=value`). Refer to [SpringSource ERS](http://static.springsource.com/projects/ers/4.0/getting-started/htmlsingle/getting-started.html)
+as a possible [load balancing](http://static.springsource.com/projects/ers/4.0/getting-started/htmlsingle/getting-started.html#load-balancing) solution.
 
 ## <a id="tc_additional_info__section_C7C4365EA2D84636AE1586F187007EC4" class="no-quick-link"></a>Session Expiration
 
-To set the session expiration value, you must change the `session-timeout` value specified in your application server's `WEB-INF/web.xml` file. This value will override the Geode inactive interval specified by `maxInactiveInterval` within `context.xml`.
+To set the session expiration value, you must change the `session-timeout` value specified in your application server's `WEB-INF/web.xml` file. 
+This value will override the Geode inactive interval, which is specified in Tomcat, for example, by `maxInactiveInterval` within `context.xml`.
+
+When a session expires, it gets removed from the application server and from all Geode servers when running in client-server mode.
 
 ## <a id="tc_additional_info__section_5CE5FF6F55DB462E8B2A336A0AF7515E" class="no-quick-link"></a>Making Additional Geode Property Changes
 
@@ -39,8 +44,8 @@ To acquire Geode module version information, look in the web server's log file f
 
 ``` pre
 INFO: Initializing Geode Modules
-Java version:   1.0.0-incubating.M3-SNAPSHOT user1 041216 2016-04-12 11:18:37 -0700
-          javac 1.8.0_77
+Java version:   1.0.0 user1 041216 2016-11-12 11:18:37 -0700
+          javac 1.8.0_92
 Native version: native code unavailable
 Source revision: 857bb75916640a066eb832b43b3c805f0dd7ed0b
 Source repository: develop

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bd72c95e/geode-docs/tools_modules/http_session_mgmt/tc_installing_the_module.html.md.erb
----------------------------------------------------------------------
diff --git a/geode-docs/tools_modules/http_session_mgmt/tc_installing_the_module.html.md.erb b/geode-docs/tools_modules/http_session_mgmt/tc_installing_the_module.html.md.erb
index fdc199d..a41ec94 100644
--- a/geode-docs/tools_modules/http_session_mgmt/tc_installing_the_module.html.md.erb
+++ b/geode-docs/tools_modules/http_session_mgmt/tc_installing_the_module.html.md.erb
@@ -21,7 +21,7 @@ limitations under the License.
 
 This topic describes how to install the HTTP session management module with tc Server templates.
 
-1.  If you do not already have tc Server, download and install the product from the [VMware tc Server download page](https://my.vmware.com/web/vmware/info/slug/application_platform/vmware_vfabric_tc_server/2_9) or the [Pivotal tc Server download page](https://network.pivotal.io/products/pivotal-tcserver). These instructions require **tc Server 2.9** or later.
+1.  If you do not already have tc Server, download and install the product from the [Pivotal tc Server download page](https://network.pivotal.io/products/pivotal-tcserver). These instructions require **tc Server 2.9** or later.
 2.  The HTTP Session Management Module for tc Server is included in the Apache Geode installation package. After you install Apache Geode, you will find the module in the `tools/Modules` directory of the installation.
 
 3.  Unzip the module into the Pivotal tc Server `$CATALINA_HOME/templates` directory so that it creates `geode-p2p` and `geode-cs` subdirectories within the tc Server `templates` directory.

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bd72c95e/geode-docs/tools_modules/http_session_mgmt/tc_setting_up_the_module.html.md.erb
----------------------------------------------------------------------
diff --git a/geode-docs/tools_modules/http_session_mgmt/tc_setting_up_the_module.html.md.erb b/geode-docs/tools_modules/http_session_mgmt/tc_setting_up_the_module.html.md.erb
index aa4244a..bf64219 100644
--- a/geode-docs/tools_modules/http_session_mgmt/tc_setting_up_the_module.html.md.erb
+++ b/geode-docs/tools_modules/http_session_mgmt/tc_setting_up_the_module.html.md.erb
@@ -71,8 +71,8 @@ With a similar environment to this example that is for a client/server set up,
 ``` pre
 TC_VER=tomcat-8.0.30.C.RELEASE
 INSTANCE=geode-cs
-CLASSPATH=$PWD/$INSTANCE/lib/geode-modules-1.0.0-incubating.M2-SNAPSHOT.jar:\
-$PWD/$INSTANCE/lib/geode-modules-tomcat7-1.0.0-incubating.M2-SNAPSHOT.jar:\
+CLASSPATH=$PWD/$INSTANCE/lib/geode-modules-1.0.0.jar:\
+$PWD/$INSTANCE/lib/geode-modules-tomcat8-1.0.0.jar:\
 $PWD/$TC_VER/lib/servlet-api.jar:\
 $PWD/$TC_VER/lib/catalina.jar:\
 $PWD/$TC_VER/lib/tomcat-util.jar:\
@@ -108,10 +108,10 @@ To verify that the system is running, check the log file for a message similar t
 ``` pre
 Mar 29, 2016 8:38:31 AM org.apache.geode.modules.session.bootstrap.AbstractCache
 lifecycleEvent
-INFO: Initializing GemFire Modules
-Modules version: 1.0.0-incubating.M2-SNAPSHOT
-Java version:   1.0.0-incubating.M2-SNAPSHOT user1 032916 2016-03-29 07:49:26 -0700
-javac 1.8.0_66
+INFO: Initializing Geode Modules
+Modules version: 1.0.0
+Java version:   1.0.0 user1 032916 2016-11-29 07:49:26 -0700
+javac 1.8.0_92
 Native version: native code unavailable
 Source revision: c36591b73243c7ee3a0186710338453d12efe364
 Source repository: develop

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bd72c95e/geode-docs/tools_modules/http_session_mgmt/tomcat_setting_up_the_module.html.md.erb
----------------------------------------------------------------------
diff --git a/geode-docs/tools_modules/http_session_mgmt/tomcat_setting_up_the_module.html.md.erb b/geode-docs/tools_modules/http_session_mgmt/tomcat_setting_up_the_module.html.md.erb
index dc805b6..73e104c 100644
--- a/geode-docs/tools_modules/http_session_mgmt/tomcat_setting_up_the_module.html.md.erb
+++ b/geode-docs/tools_modules/http_session_mgmt/tomcat_setting_up_the_module.html.md.erb
@@ -95,8 +95,8 @@ The application server operates as a Geode client in this configuration. With a
 ``` pre
 TC_VER=tomcat-8.0.30.C.RELEASE
 INSTANCE=geode-cs
-CLASSPATH=$PWD/$INSTANCE/lib/geode-modules-1.0.0-incubating.M2-SNAPSHOT.jar:\
-$PWD/$INSTANCE/lib/geode-modules-tomcat7-1.0.0-incubating.M2-SNAPSHOT.jar:\
+CLASSPATH=$PWD/$INSTANCE/lib/geode-modules-1.0.0.jar:\
+$PWD/$INSTANCE/lib/geode-modules-tomcat8-1.0.0.jar:\
 $PWD/$TC_VER/lib/servlet-api.jar:\
 $PWD/$TC_VER/lib/catalina.jar:\
 $PWD/$TC_VER/lib/tomcat-util.jar:\

http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/bd72c95e/geode-docs/tools_modules/http_session_mgmt/weblogic_setting_up_the_module.html.md.erb
----------------------------------------------------------------------
diff --git a/geode-docs/tools_modules/http_session_mgmt/weblogic_setting_up_the_module.html.md.erb b/geode-docs/tools_modules/http_session_mgmt/weblogic_setting_up_the_module.html.md.erb
index e0eb267..73b3499 100644
--- a/geode-docs/tools_modules/http_session_mgmt/weblogic_setting_up_the_module.html.md.erb
+++ b/geode-docs/tools_modules/http_session_mgmt/weblogic_setting_up_the_module.html.md.erb
@@ -89,15 +89,15 @@ If you are deploying an ear file:
     Build-Jdk: 1.8.0_77
     Created-By: Apache Maven
     Archiver-Version: Plexus Archiver
-    Class-Path: lib/geode-modules-1.0.0-incubating.M3-SNAPSHOT.jar
-    lib/geode-modules-session-internal-1.0.0-incubating.M3-SNAPSHOT.jar
-    lib/geode-modules-session-1.0.0-incubating.M3-SNAPSHOT.jar
+    Class-Path: lib/geode-modules-1.0.0.jar
+    lib/geode-modules-session-internal-1.0.0.jar
+    lib/geode-modules-session-1.0.0.jar
     lib/slf4j-api-1.7.7.jar
     lib/slf4j-jdk14-1.7.7.jar
     lib/antlr-2.7.7.jar
     lib/fastutil-7.0.2.jar
-    lib/geode-core-1.0.0-incubating.M3-SNAPSHOT.jar
-    lib/geode-json-1.0.0-incubating.M3-SNAPSHOT.jar
+    lib/geode-core-1.0.0.jar
+    lib/geode-json-1.0.0.jar
     lib/javax.transaction-api-1.2.jar
     lib/jgroups-3.6.8.Final.jar
     lib/log4j-api-2.5.jar
@@ -174,8 +174,8 @@ $ gfsh start server \
     --name=server1 \
     --server-port=0 \
     --locators=localhost[10334] \
-    --classpath=<moduleDir>/lib/geode-modules-1.0.0-incubating.M3-SNAPSHOT.jar:\
-<moduleDir>/lib/geode-modules-session-internal-1.0.0-incubating.M3-SNAPSHOT.jar
+    --classpath=<moduleDir>/lib/geode-modules-1.0.0.jar:\
+<moduleDir>/lib/geode-modules-session-internal-1.0.0.jar
 ```
 
 Once the application server is started, the Geode client will automatically launch within the application server process.
@@ -187,8 +187,8 @@ You can verify that Geode has successfully started by inspecting the application
 ``` pre
 info 2016/04/18 10:04:18.685 PDT <localhost-startStop-2> tid=0x1a]
 Initializing Geode Modules
-Java version:   1.0.0-incubating.M3-SNAPSHOT user1 041816 2016-04-18 08:46:17 -0700
-javac 1.8.0_77
+Java version:   1.0.0 user1 041816 2016-11-18 08:46:17 -0700
+javac 1.8.0_92
 Native version: native code unavailable
 Source revision: 19dd8eb1907e0beb2aa3e0a17d5f12c6cbec6968
 Source repository: develop