You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2014/05/03 09:26:00 UTC

git commit: Added DISCLAIMER files to product distributions and INSTALL.txt and README.txt of cartridge agent

Repository: incubator-stratos
Updated Branches:
  refs/heads/4.0.0-incubating 0ba7f4c62 -> 646470197


Added DISCLAIMER files to product distributions and INSTALL.txt and README.txt of cartridge agent


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

Branch: refs/heads/4.0.0-incubating
Commit: 646470197cf3cf7b8b59347f7561e99a8627bdd3
Parents: 0ba7f4c
Author: Imesh Gunaratne <im...@wso2.com>
Authored: Sat May 3 12:55:26 2014 +0530
Committer: Imesh Gunaratne <im...@wso2.com>
Committed: Sat May 3 12:55:26 2014 +0530

----------------------------------------------------------------------
 .../load-balancer/haproxy-extension/DISCLAIMER  |  16 ++
 .../haproxy-extension/src/main/assembly/bin.xml |   1 +
 .../modules/distribution/DISCLAIMER             |  16 ++
 .../modules/distribution/INSTALL.txt            |  29 ++++
 .../modules/distribution/README.txt             |  20 +++
 .../distribution/src/main/assembly/bin.xml      |   2 +
 products/load-balancer/INSTALL.txt              |  55 -------
 products/load-balancer/README.txt               | 145 -------------------
 .../modules/distribution/DISCLAIMER             |  16 ++
 .../modules/distribution/INSTALL.txt            |  62 ++++++++
 .../modules/distribution/README.txt             | 144 ++++++++++++++++++
 .../distribution/src/main/assembly/bin.xml      |  10 +-
 products/stratos-cli/README.txt                 | 112 --------------
 products/stratos-cli/distribution/DISCLAIMER    |  16 ++
 products/stratos-cli/distribution/INSTALL.txt   |  42 ++++++
 products/stratos-cli/distribution/README.txt    |  71 +++++++++
 .../distribution/src/main/assembly/bin.xml      |  10 +-
 .../stratos/modules/distribution/DISCLAIMER     |  16 ++
 .../stratos/modules/distribution/INSTALL.txt    |  10 +-
 .../stratos/modules/distribution/README.txt     |  42 +++++-
 .../modules/distribution/src/assembly/bin.xml   |  10 +-
 21 files changed, 515 insertions(+), 330 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/extensions/load-balancer/haproxy-extension/DISCLAIMER
----------------------------------------------------------------------
diff --git a/extensions/load-balancer/haproxy-extension/DISCLAIMER b/extensions/load-balancer/haproxy-extension/DISCLAIMER
new file mode 100644
index 0000000..9e11e9f
--- /dev/null
+++ b/extensions/load-balancer/haproxy-extension/DISCLAIMER
@@ -0,0 +1,16 @@
+Apache Stratos is an effort undergoing incubation at the Apache Software
+Foundation (ASF), sponsored by the Apache Incubator PMC. 
+
+Incubation is required of all newly accepted projects until a further review 
+indicates that the infrastructure, communications, and decision making process 
+have stabilized in a manner consistent with other successful ASF projects. 
+
+While incubation status is not necessarily a reflection of the completeness 
+or stability of the code, it does indicate that the project has yet to be 
+fully endorsed by the ASF.
+
+For more information about the incubation status of the Apache Stratos project you
+can go to the following page:
+
+http://incubator.apache.org/projects/stratos.html
+http://stratos.incubator.apache.org

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/extensions/load-balancer/haproxy-extension/src/main/assembly/bin.xml
----------------------------------------------------------------------
diff --git a/extensions/load-balancer/haproxy-extension/src/main/assembly/bin.xml b/extensions/load-balancer/haproxy-extension/src/main/assembly/bin.xml
index 0b9e001..3b2e8b7 100644
--- a/extensions/load-balancer/haproxy-extension/src/main/assembly/bin.xml
+++ b/extensions/load-balancer/haproxy-extension/src/main/assembly/bin.xml
@@ -71,6 +71,7 @@
             <outputDirectory>/</outputDirectory>
             <fileMode>0600</fileMode>
             <includes>
+                <include>DISCLAIMER</include>
                 <include>README*</include>
                 <include>LICENSE*</include>
                 <include>INSTALL*</include>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/cartridge-agent/modules/distribution/DISCLAIMER
----------------------------------------------------------------------
diff --git a/products/cartridge-agent/modules/distribution/DISCLAIMER b/products/cartridge-agent/modules/distribution/DISCLAIMER
new file mode 100644
index 0000000..9e11e9f
--- /dev/null
+++ b/products/cartridge-agent/modules/distribution/DISCLAIMER
@@ -0,0 +1,16 @@
+Apache Stratos is an effort undergoing incubation at the Apache Software
+Foundation (ASF), sponsored by the Apache Incubator PMC. 
+
+Incubation is required of all newly accepted projects until a further review 
+indicates that the infrastructure, communications, and decision making process 
+have stabilized in a manner consistent with other successful ASF projects. 
+
+While incubation status is not necessarily a reflection of the completeness 
+or stability of the code, it does indicate that the project has yet to be 
+fully endorsed by the ASF.
+
+For more information about the incubation status of the Apache Stratos project you
+can go to the following page:
+
+http://incubator.apache.org/projects/stratos.html
+http://stratos.incubator.apache.org

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/cartridge-agent/modules/distribution/INSTALL.txt
----------------------------------------------------------------------
diff --git a/products/cartridge-agent/modules/distribution/INSTALL.txt b/products/cartridge-agent/modules/distribution/INSTALL.txt
new file mode 100644
index 0000000..7653cc0
--- /dev/null
+++ b/products/cartridge-agent/modules/distribution/INSTALL.txt
@@ -0,0 +1,29 @@
+================================================================================
+                   Apache Stratos Cartridge Agent Installation
+================================================================================
+
+
+1. Extract the zip file and go to the extracted directory.
+
+2. Update the following configuration parameters in bin/stratos.sh file.
+
+properties="-Dmb.ip=MB-IP
+            -Dmb.port=MB-PORT
+            -Dlisten.address=localhost
+            -Dthrift.receiver.ip=CEP-IP
+            -Dthrift.receiver.port=CEP-PORT
+            -Dparam.file.path=${script_path}/../payload/launch-params
+            -Djavax.net.ssl.trustStore=CERT-TRUSTSTORE
+            -Djavax.net.ssl.trustStorePassword=TRUSTSTORE-PASSWORD
+            -Denable.data.publisher=ENABLE-DATA-PUBLISHER
+            -Dmonitoring.server.ip=MONITORING-SERVER-IP
+       	    -Dmonitoring.server.port=MONITORING-SERVER-PORT
+       	    -Dmonitoring.server.secure.port=MONITORING-SERVER-SECURE-PORT
+       	    -Dmonitoring.server.admin.username=MONITORING-SERVER-ADMIN-USERNAME
+       	    -Dmonitoring.server.admin.password=MONITORING-SERVER-ADMIN-PASSWORD"
+
+3. Run bin/stratos.sh file.
+
+
+Please refer following link for more information:
+https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Installation+Guide
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/cartridge-agent/modules/distribution/README.txt
----------------------------------------------------------------------
diff --git a/products/cartridge-agent/modules/distribution/README.txt b/products/cartridge-agent/modules/distribution/README.txt
new file mode 100644
index 0000000..55993b4
--- /dev/null
+++ b/products/cartridge-agent/modules/distribution/README.txt
@@ -0,0 +1,20 @@
+================================================================================
+                        Apache Stratos Cartridge Agent
+================================================================================
+
+Welcome to the Apache Stratos Cartridge Agent
+
+Cartridge Agent is a component that resides within a cartridge instance and handles the communication between the
+cartridge and Stratos. Cartridge Agent communicates with Message Broker to publish its state and manage the cartridge
+lifecycle. Furthermore, it talks to Complex Event Processor (CEP) to send health statistics of the cartridge. Cartridge
+Agent is generic and can be used in any  cartridge. A Cartridge Agent comprises of the following components as
+illustrated in the following diagram: Instance Notifier Event Receiver, Health Statistics Publisher, Artifact Deployment
+Synchronizer and Instance Status Event Publisher.
+
+
+Please refer below link for more information:
+https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Cartridge+Agent
+
+
+Thank you for using Apache Stratos!
+The Stratos Team
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/cartridge-agent/modules/distribution/src/main/assembly/bin.xml
----------------------------------------------------------------------
diff --git a/products/cartridge-agent/modules/distribution/src/main/assembly/bin.xml b/products/cartridge-agent/modules/distribution/src/main/assembly/bin.xml
index a85e726..22133cf 100644
--- a/products/cartridge-agent/modules/distribution/src/main/assembly/bin.xml
+++ b/products/cartridge-agent/modules/distribution/src/main/assembly/bin.xml
@@ -75,6 +75,8 @@
             <outputDirectory>/</outputDirectory>
             <fileMode>0600</fileMode>
             <includes>
+                <include>DISCLAIMER</include>
+                <include>INSTALL*</include>
                 <include>README*</include>
                 <include>LICENSE*</include>
                 <include>NOTICE*</include>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/load-balancer/INSTALL.txt
----------------------------------------------------------------------
diff --git a/products/load-balancer/INSTALL.txt b/products/load-balancer/INSTALL.txt
deleted file mode 100644
index 068494e..0000000
--- a/products/load-balancer/INSTALL.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-Installing Apache Stratos Load Balancer (LB) 2.0.5
-==================================================
-
-Apache Stratos LB 2.0.5 can be run as a light-weight software load balancer in
-stand-alone mode, that can be configured to balance the load across the services nodes.
-
-Standalone Mode
-===============
-1. The directory containing this INSTALL.txt file will be the root and it will be
-   treated as Carbon home directory and let it be CARBON_HOME.
-
-2. All the shell scripts and .bat files are available in CARBON_HOME/bin folder.
-
-3. To start LB one can use either stratos.sh in all Unix
-   systems & stratos.bat file on Windows operating systems.
-
-4. Either of the following commands can be used to start LB
-      i)  ./stratos.sh {console|start|stop|restart|version}
-     ii)  stratos.bat {start|stop|version}
-
-        Usage: stratos.sh [command] [options] [system-properties]
-
-            command:
-                --start		    Start LB as a Unix daemon in the background
-                --console	    Start LB as a Unix daemon in the foreground
-                --stop		    Stop the LB Unix daemon
-                --restart	    Restart the LB Unix daemon
-                --version	    What version of the LB server are you running
-            options:
-                --debug <port> 	Start the server in remote debugging mode.
-                                port: The remote debugging port.
-
-            system-properties:
-                -DhttpPort		Overrides the HTTP port defined in the
-                                catalina-server.xml file
-                -DhttpsPort		Overrides the HTTPS port defined in the
-                                catalina-server.xml file
-                -DosgiConsole=[port]
-                                Start Carbon with Equinox OSGi console.
-                                If the optional 'port' parameter is provided, a
-                                telnet port will be opened
-                -DosgiDebugOptions=[options-file]
-                                Start Carbon with OSGi debugging enabled.
-                                If the optional 'options-file is provided, the
-                                OSGi debug options will be loaded from it.
-                -Dsetup			Clean the Registry database & other
-                                configuration, recreate DB, re-populate the
-                                configuration, and start Carbon
-
-System Requirements
-=======================
-1. Minimum memory - 1.5GB
-2. Processor      - Pentium 800MHz or equivalent at minimum
-3. Java SE Development Kit 1.6.0_24 or higher
-

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/load-balancer/README.txt
----------------------------------------------------------------------
diff --git a/products/load-balancer/README.txt b/products/load-balancer/README.txt
deleted file mode 100755
index 2764c46..0000000
--- a/products/load-balancer/README.txt
+++ /dev/null
@@ -1,145 +0,0 @@
-================================================================================
-                        Apache Stratos Load Balancer 4.0.0
-================================================================================
-
-Welcome to the Apache Stratos Load Balancer 4.0.0
-
-Apache Stratos LB is a lightweight and easy-to-use Open Source Load Balancer
-(LB) available under the Apache Software License v2.0. Apache Stratos LB allows
-administrators to simply configure message load balancing, failover routing,
-and auto scaling. The runtime has been designed to be completely
-asynchronous, non-blocking and streaming based on the Apache Synapse core.
-
-This is based on the revolutionary WSO2 Carbon [Middleware a' la carte]
-framework. All the major features have been developed as pluggable Carbon
-components. Apache Stratos Load Balancer is a compact version doing the load balancing
-features of WSO2 Enterprise Service Bus.
-
-
-Key Features of Apache Stratos LB
-======================================
-
-1. Non-blocking HTTP/S transports based on Apache HttpCore for ultra fast
-   execution and support for thousands of connections at high concurrency with
-   constant memory usage. Integrated high performing, Passthrough Transport. 
-2. Load-balancing (with or without sticky sessions)/Fail-over, and clustered
-   Throttling and Caching support.
-3. Automatically scaling the system according to the number of requests in-flight for
-   a particular service cluster - "Scale up early, scale down slowly".
-4. Service aware dynamic load balancing - A single load balancer
-   can centrally manage the load across the nodes of different service clusters.
-5. Tenant aware load balancing - Tenants can be loaded and unloaded dynamically.
-   Tenants can be partitioned to different service clusters.
-6. Lightweight, XML and Web services centric messaging model.
-7. Administrator friendly - Configurations are simple and easy.
-
-System Requirements
-=======================
-
-1. Minimum memory - 1.5GB
-2. Processor      - Pentium 800MHz or equivalent at minimum
-3. Java SE Development Kit 1.6.0_24 or higher
-
-Installation & Running
-==========================
-
-1. Extract the load balancer binary package and go to the extracted directory.
-2. Update load balancer configuration: repository/conf/loadbalancer.conf.
-3. Run bin/stratos.sh or bin/stratos.bat as appropriate.
-
-Apache Stratos LB 2.0.5 distribution directory structure
-=============================================================
-
-    CARBON_HOME
-	|- bin <folder>
-	|- lib <folder>
-	|- repository <folder>
-	|- tmp <folder>
-	|- LICENSE.txt <file>
-	|- README.txt <file>
-	|- INSTALL.txt <file>
-
-    - bin
-	  Contains various scripts, .sh & .bat files
-
-    - lib
-	  Contains the basic set of libraries required to startup LB
-	  in standalone mode
-
-    - repository
-	  The repository where services and modules deployed in Apache Stratos LB
-	  are stored. In addition to this, the components directory inside the
-	  repository directory contains the carbon runtime and the user added
-	  jar files including mediators, third party libraries etc. All
-	  global and LB specific configuration files, generated log files
-	  and other deployed artifacts are also housed under this directory.
-
-    - tmp
-	  Used for storing temporary files, and is pointed to by the
-	  java.io.tmpdir System property
-
-    - LICENSE.txt
-	  Apache License 2.0 and the relevant other licenses under which
-	  Apache Stratos LB is distributed.
-
-    - README.txt
-	  This document.
-
-    - INSTALL.txt
-      This document will contain information on installing Apache Stratos LB
-
-    - release-notes.html
-	  Release information for Apache Stratos load balancer.
-
-
-Support
-==================================
-
-Any problem with this release can be reported to Apache Stratos mailing list
-or in the JIRA issue tracker. If you are sending an email to the mailing
-list make sure to add the [Apache Stratos] prefix to the subject.
-
-Mailing list subscription:
-    dev-subscribe@stratos.incubator.apache.org
-
-
-Issue Tracker
-==================================
-
-Jira:
-    https://issues.apache.org/jira/browse/stratos
-
-
-Crypto Notice
-==================================
-
-   This distribution includes cryptographic software.  The country in
-   which you currently reside may have restrictions on the import,
-   possession, use, and/or re-export to another country, of
-   encryption software.  BEFORE using any encryption software, please
-   check your country's laws, regulations and policies concerning the
-   import, possession, or use, and re-export of encryption software, to
-   see if this is permitted.  See <http://www.wassenaar.org/> for more
-   information.
-
-   The U.S. Government Department of Commerce, Bureau of Industry and
-   Security (BIS), has classified this software as Export Commodity
-   Control Number (ECCN) 5D002.C.1, which includes information security
-   software using or performing cryptographic functions with asymmetric
-   algorithms.  The form and manner of this Apache Software Foundation
-   distribution makes it eligible for export under the License Exception
-   ENC Technology Software Unrestricted (TSU) exception (see the BIS
-   Export Administration Regulations, Section 740.13) for both object
-   code and source code.
-
-   The following provides more details on the included cryptographic
-   software:
-
-   Apache Rampart   : http://ws.apache.org/rampart/
-   Apache WSS4J     : http://ws.apache.org/wss4j/
-   Apache Santuario : http://santuario.apache.org/
-   Bouncycastle     : http://www.bouncycastle.org/
-
-
-Thank you for using Apache Stratos!
-The Stratos Team.

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/load-balancer/modules/distribution/DISCLAIMER
----------------------------------------------------------------------
diff --git a/products/load-balancer/modules/distribution/DISCLAIMER b/products/load-balancer/modules/distribution/DISCLAIMER
new file mode 100644
index 0000000..9e11e9f
--- /dev/null
+++ b/products/load-balancer/modules/distribution/DISCLAIMER
@@ -0,0 +1,16 @@
+Apache Stratos is an effort undergoing incubation at the Apache Software
+Foundation (ASF), sponsored by the Apache Incubator PMC. 
+
+Incubation is required of all newly accepted projects until a further review 
+indicates that the infrastructure, communications, and decision making process 
+have stabilized in a manner consistent with other successful ASF projects. 
+
+While incubation status is not necessarily a reflection of the completeness 
+or stability of the code, it does indicate that the project has yet to be 
+fully endorsed by the ASF.
+
+For more information about the incubation status of the Apache Stratos project you
+can go to the following page:
+
+http://incubator.apache.org/projects/stratos.html
+http://stratos.incubator.apache.org

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/load-balancer/modules/distribution/INSTALL.txt
----------------------------------------------------------------------
diff --git a/products/load-balancer/modules/distribution/INSTALL.txt b/products/load-balancer/modules/distribution/INSTALL.txt
new file mode 100644
index 0000000..89dba62
--- /dev/null
+++ b/products/load-balancer/modules/distribution/INSTALL.txt
@@ -0,0 +1,62 @@
+================================================================================
+                   Apache Stratos Load Balancer Installation
+================================================================================
+
+Apache Stratos Load Balancer can be run as a light-weight software load balancer in
+stand-alone mode, that can be configured to balance the load across the services nodes.
+
+Standalone Mode
+===============
+1. The directory containing this INSTALL.txt file will be the root and it will be
+   treated as Carbon home directory and let it be CARBON_HOME.
+
+2. All the shell scripts and .bat files are available in CARBON_HOME/bin folder.
+
+3. To start LB one can use either stratos.sh in all Unix
+   systems & stratos.bat file on Windows operating systems.
+
+4. Either of the following commands can be used to start LB
+      i)  ./stratos.sh {console|start|stop|restart|version}
+     ii)  stratos.bat {start|stop|version}
+
+        Usage: stratos.sh [command] [options] [system-properties]
+
+            command:
+                --start		    Start LB as a Unix daemon in the background
+                --console	    Start LB as a Unix daemon in the foreground
+                --stop		    Stop the LB Unix daemon
+                --restart	    Restart the LB Unix daemon
+                --version	    What version of the LB server are you running
+            options:
+                --debug <port> 	Start the server in remote debugging mode.
+                                port: The remote debugging port.
+
+            system-properties:
+                -DhttpPort		Overrides the HTTP port defined in the
+                                catalina-server.xml file
+                -DhttpsPort		Overrides the HTTPS port defined in the
+                                catalina-server.xml file
+                -DosgiConsole=[port]
+                                Start Carbon with Equinox OSGi console.
+                                If the optional 'port' parameter is provided, a
+                                telnet port will be opened
+                -DosgiDebugOptions=[options-file]
+                                Start Carbon with OSGi debugging enabled.
+                                If the optional 'options-file is provided, the
+                                OSGi debug options will be loaded from it.
+                -Dsetup			Clean the Registry database & other
+                                configuration, recreate DB, re-populate the
+                                configuration, and start Carbon
+
+System Requirements
+=======================
+1. Minimum memory - 1.5GB
+2. Processor      - Pentium 800MHz or equivalent at minimum
+3. Java SE Development Kit 1.6.0_24 or higher
+
+
+Please refer following link for more information:
+https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Installation+Guide
+
+
+

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/load-balancer/modules/distribution/README.txt
----------------------------------------------------------------------
diff --git a/products/load-balancer/modules/distribution/README.txt b/products/load-balancer/modules/distribution/README.txt
new file mode 100755
index 0000000..19bdef2
--- /dev/null
+++ b/products/load-balancer/modules/distribution/README.txt
@@ -0,0 +1,144 @@
+================================================================================
+                        Apache Stratos Load Balancer
+================================================================================
+
+Welcome to the Apache Stratos Load Balancer.
+
+Apache Stratos LB is a lightweight and easy-to-use Open Source Load Balancer
+(LB) available under the Apache Software License v2.0. Apache Stratos LB allows
+administrators to simply configure message load balancing, failover routing,
+and auto scaling. The runtime has been designed to be completely
+asynchronous, non-blocking and streaming based on the Apache Synapse core.
+
+This is based on the revolutionary WSO2 Carbon [Middleware] framework. All the major
+features have been developed as pluggable Carbon components. Apache Stratos Load Balancer
+is a compact version doing the load balancing features of WSO2 Enterprise Service Bus.
+
+
+Key Features
+============
+
+1. Non-blocking HTTP/S transports based on Apache HttpCore for ultra fast
+   execution and support for thousands of connections at high concurrency with
+   constant memory usage. Integrated high performing, Passthrough Transport. 
+2. Load-balancing (with or without sticky sessions)/Fail-over, and clustered
+   Throttling and Caching support.
+3. Automatically scaling the system according to the number of requests in-flight for
+   a particular service cluster - "Scale up early, scale down slowly".
+4. Service aware dynamic load balancing - A single load balancer
+   can centrally manage the load across the nodes of different service clusters.
+5. Tenant aware load balancing - Tenants can be loaded and unloaded dynamically.
+   Tenants can be partitioned to different service clusters.
+6. Lightweight, XML and Web services centric messaging model.
+7. Administrator friendly - Configurations are simple and easy.
+
+System Requirements
+===================
+
+1. Minimum memory - 1.5GB
+2. Processor      - Pentium 800MHz or equivalent at minimum
+3. Java SE Development Kit 1.6.0_24 or higher
+
+Installation & Running
+==========================
+
+1. Extract the load balancer binary package and go to the extracted directory.
+2. Update load balancer configuration: repository/conf/loadbalancer.conf.
+3. Run bin/stratos.sh or bin/stratos.bat as appropriate.
+
+Apache Stratos LB 2.0.5 distribution directory structure
+=============================================================
+
+    CARBON_HOME
+	|- bin <folder>
+	|- lib <folder>
+	|- repository <folder>
+	|- tmp <folder>
+	|- LICENSE.txt <file>
+	|- README.txt <file>
+	|- INSTALL.txt <file>
+
+    - bin
+	  Contains various scripts, .sh & .bat files
+
+    - lib
+	  Contains the basic set of libraries required to startup LB
+	  in standalone mode
+
+    - repository
+	  The repository where services and modules deployed in Apache Stratos LB
+	  are stored. In addition to this, the components directory inside the
+	  repository directory contains the carbon runtime and the user added
+	  jar files including mediators, third party libraries etc. All
+	  global and LB specific configuration files, generated log files
+	  and other deployed artifacts are also housed under this directory.
+
+    - tmp
+	  Used for storing temporary files, and is pointed to by the
+	  java.io.tmpdir System property
+
+    - LICENSE.txt
+	  Apache License 2.0 and the relevant other licenses under which
+	  Apache Stratos LB is distributed.
+
+    - README.txt
+	  This document.
+
+    - INSTALL.txt
+      This document will contain information on installing Apache Stratos LB
+
+    - release-notes.html
+	  Release information for Apache Stratos load balancer.
+
+
+Support
+==================================
+
+Any problem with this release can be reported to Apache Stratos mailing list
+or in the JIRA issue tracker. If you are sending an email to the mailing
+list make sure to add the [Apache Stratos] prefix to the subject.
+
+Mailing list subscription:
+    dev-subscribe@stratos.incubator.apache.org
+
+
+Issue Tracker
+==================================
+
+Jira:
+    https://issues.apache.org/jira/browse/stratos
+
+
+Crypto Notice
+==================================
+
+   This distribution includes cryptographic software.  The country in
+   which you currently reside may have restrictions on the import,
+   possession, use, and/or re-export to another country, of
+   encryption software.  BEFORE using any encryption software, please
+   check your country's laws, regulations and policies concerning the
+   import, possession, or use, and re-export of encryption software, to
+   see if this is permitted.  See <http://www.wassenaar.org/> for more
+   information.
+
+   The U.S. Government Department of Commerce, Bureau of Industry and
+   Security (BIS), has classified this software as Export Commodity
+   Control Number (ECCN) 5D002.C.1, which includes information security
+   software using or performing cryptographic functions with asymmetric
+   algorithms.  The form and manner of this Apache Software Foundation
+   distribution makes it eligible for export under the License Exception
+   ENC Technology Software Unrestricted (TSU) exception (see the BIS
+   Export Administration Regulations, Section 740.13) for both object
+   code and source code.
+
+   The following provides more details on the included cryptographic
+   software:
+
+   Apache Rampart   : http://ws.apache.org/rampart/
+   Apache WSS4J     : http://ws.apache.org/wss4j/
+   Apache Santuario : http://santuario.apache.org/
+   Bouncycastle     : http://www.bouncycastle.org/
+
+
+Thank you for using Apache Stratos!
+The Stratos Team

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/load-balancer/modules/distribution/src/main/assembly/bin.xml
----------------------------------------------------------------------
diff --git a/products/load-balancer/modules/distribution/src/main/assembly/bin.xml b/products/load-balancer/modules/distribution/src/main/assembly/bin.xml
index dbe5d0b..2253627 100755
--- a/products/load-balancer/modules/distribution/src/main/assembly/bin.xml
+++ b/products/load-balancer/modules/distribution/src/main/assembly/bin.xml
@@ -295,13 +295,19 @@
             <fileMode>644</fileMode>
         </file>
         <file>
-            <source>../../README.txt</source>
+            <source>${project.basedir}/DISCLAIMER</source>
             <outputDirectory>apache-stratos-load-balancer-${pom.version}</outputDirectory>
             <filtered>true</filtered>
             <fileMode>644</fileMode>
         </file>
         <file>
-            <source>../../INSTALL.txt</source>
+            <source>${project.basedir}/README.txt</source>
+            <outputDirectory>apache-stratos-load-balancer-${pom.version}</outputDirectory>
+            <filtered>true</filtered>
+            <fileMode>644</fileMode>
+        </file>
+        <file>
+            <source>${project.basedir}/INSTALL.txt</source>
             <outputDirectory>apache-stratos-load-balancer-${pom.version}</outputDirectory>
             <filtered>true</filtered>
             <fileMode>644</fileMode>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos-cli/README.txt
----------------------------------------------------------------------
diff --git a/products/stratos-cli/README.txt b/products/stratos-cli/README.txt
deleted file mode 100755
index 1f07f8a..0000000
--- a/products/stratos-cli/README.txt
+++ /dev/null
@@ -1,112 +0,0 @@
-================================================================================
-                        Apache Stratos CLI v1.0.1
-================================================================================
-
-Welcome to the Apache Stratos CLI release
-
-The command line interface (CLI) is a powerful tool that clients can use
-to communicate with Stratos services. 
-
-The tenant can use the CLI tool on two separate modes if needed, which 
-are namely single command line mode and interactive mode. 
-
-If the user executes with a command as an argument, the CLI tool 
-will execute that command and exit with a status code. 
-
-However, if there is no command as an argument, the CLI tool will 
-enter into an interactive mode.
-
-A user will be able to carryout all the following functions via the
-CLI, with the exception of registering tenants and viewing logs.
-
-The CLI tool also supports command history and auto-completing features 
-in the interactive mode.
-
-Help
-==================================
-usage: stratos [-debug] [-h] [-p <password>] [-trace] [-u <username>]
- -debug                     Enable debug logging
- -h,--help                  Display this help
- -p,--password <password>   Password
- -trace                     Enable trace logging
- -u,--username <username>   Username
-
-
-Available Commands:
-create-tenant             	Add new tenant
-list-autoscale-policies   	List available autoscale policies
-subscribe-cartridge       	Subscribe to a cartridge
-exit                      	Exit from Stratos Client Tool
-list-available-cartridges 	List available cartridges
-help                      	Help for commands
-list-available-partitions 	List available partitions
-deploy-cartridge          	Add new cartridge deployment
-unsubscribe-cartridge     	Unsubscribe from a subscribed cartridge
-list-subscribe-cartridges 	List subscribed cartridges with details
-deploy-partition          	Add new partition deployment
-deploy-autoscaling-policy 	Add new autoscaling policy deployment
-deploy-deployment-policy  	Add new deployment policy
-
-Installation & Running
-==================================
-
-1. Extract the zip and go to the extracted directory
-
-Add execute permission to the script in Linux.
-chmod +x ./stratos.sh
-
-2. Export the host and port of the SC as environment variables
-
-Linux:
-export STRATOS_URL=https://stratosmanager.apache.org:9445
-
-Windows:
-set STRATOS_URL=https://stratosmanager.apache.org:9445
-
-3. Run the stratos.sh or stratos.bat as appropriate
-
-4. Export the following environment variables.
-
-Linux: (Add to your bashrc file)
-export JAVA_HOME=/opt/jdk1.6.0_24
-export PATH=$JAVA_HOME/bin:$PATH
-
-Windows: (Set in System Properties)
-set JAVA_HOME=C:\Java\jdk1.6.0_24
-set PATH=%JAVA_HOME%\bin;%PATH%
-
-4. Use the tentant username and password to login
-
-If you wish, you can also export your username and password as environment variables.
-If you export only the username, you will be prompted to enter the password.
-
-Linux:
-export STRATOS_USERNAME=<username>
-export STRATOS_PASSWORD=<password>
-
-Windows:
-set STRATOS_USERNAME=<username>
-set STRATOS_PASSWORD=<password>
-
-
-Support
-==================================
-
-Any problem with this release can be reported to Apache Stratos mailing list
-or in the JIRA issue tracker. If you are sending an email to the mailing
-list make sure to add the [Apache Stratos] prefix to the subject.
-
-Mailing list subscription:
-    dev-subscribe@stratos.incubator.apache.org
-
-
-Issue Tracker
-==================================
-
-Jira:
-    https://issues.apache.org/jira/browse/stratos
-
-
-Thank you for using Apache Stratos!
-The Stratos Team.
-

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos-cli/distribution/DISCLAIMER
----------------------------------------------------------------------
diff --git a/products/stratos-cli/distribution/DISCLAIMER b/products/stratos-cli/distribution/DISCLAIMER
new file mode 100644
index 0000000..9e11e9f
--- /dev/null
+++ b/products/stratos-cli/distribution/DISCLAIMER
@@ -0,0 +1,16 @@
+Apache Stratos is an effort undergoing incubation at the Apache Software
+Foundation (ASF), sponsored by the Apache Incubator PMC. 
+
+Incubation is required of all newly accepted projects until a further review 
+indicates that the infrastructure, communications, and decision making process 
+have stabilized in a manner consistent with other successful ASF projects. 
+
+While incubation status is not necessarily a reflection of the completeness 
+or stability of the code, it does indicate that the project has yet to be 
+fully endorsed by the ASF.
+
+For more information about the incubation status of the Apache Stratos project you
+can go to the following page:
+
+http://incubator.apache.org/projects/stratos.html
+http://stratos.incubator.apache.org

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos-cli/distribution/INSTALL.txt
----------------------------------------------------------------------
diff --git a/products/stratos-cli/distribution/INSTALL.txt b/products/stratos-cli/distribution/INSTALL.txt
new file mode 100644
index 0000000..46ad852
--- /dev/null
+++ b/products/stratos-cli/distribution/INSTALL.txt
@@ -0,0 +1,42 @@
+================================================================================
+                        Apache Stratos CLI Installation
+================================================================================
+
+
+1. Extract the zip and go to the extracted directory
+
+Add execute permission to the script in Linux.
+chmod +x ./stratos.sh
+
+2. Export the host and port of the SC as environment variables
+
+Linux:
+export STRATOS_URL=https://stratosmanager.apache.org:9445
+
+Windows:
+set STRATOS_URL=https://stratosmanager.apache.org:9445
+
+3. Run the stratos.sh or stratos.bat as appropriate
+
+4. Export the following environment variables.
+
+Linux: (Add to your bashrc file)
+export JAVA_HOME=/opt/jdk1.6.0_24
+export PATH=$JAVA_HOME/bin:$PATH
+
+Windows: (Set in System Properties)
+set JAVA_HOME=C:\Java\jdk1.6.0_24
+set PATH=%JAVA_HOME%\bin;%PATH%
+
+4. Use the tentant username and password to login
+
+If you wish, you can also export your username and password as environment variables.
+If you export only the username, you will be prompted to enter the password.
+
+Linux:
+export STRATOS_USERNAME=<username>
+export STRATOS_PASSWORD=<password>
+
+Windows:
+set STRATOS_USERNAME=<username>
+set STRATOS_PASSWORD=<password>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos-cli/distribution/README.txt
----------------------------------------------------------------------
diff --git a/products/stratos-cli/distribution/README.txt b/products/stratos-cli/distribution/README.txt
new file mode 100755
index 0000000..d94c2ff
--- /dev/null
+++ b/products/stratos-cli/distribution/README.txt
@@ -0,0 +1,71 @@
+================================================================================
+                        Apache Stratos CLI
+================================================================================
+
+Welcome to the Apache Stratos CLI.
+
+The command line interface (CLI) is a powerful tool that clients can use
+to communicate with Stratos services. 
+
+The tenant can use the CLI tool on two separate modes if needed, which 
+are namely single command line mode and interactive mode. 
+
+If the user executes with a command as an argument, the CLI tool 
+will execute that command and exit with a status code. 
+
+However, if there is no command as an argument, the CLI tool will 
+enter into an interactive mode.
+
+A user will be able to carryout all the following functions via the
+CLI, with the exception of registering tenants and viewing logs.
+
+The CLI tool also supports command history and auto-completing features 
+in the interactive mode.
+
+Help
+==================================
+usage: stratos [-debug] [-h] [-p <password>] [-trace] [-u <username>]
+ -debug                     Enable debug logging
+ -h,--help                  Display this help
+ -p,--password <password>   Password
+ -trace                     Enable trace logging
+ -u,--username <username>   Username
+
+
+Available Commands:
+create-tenant             	Add new tenant
+list-autoscale-policies   	List available autoscale policies
+subscribe-cartridge       	Subscribe to a cartridge
+exit                      	Exit from Stratos Client Tool
+list-available-cartridges 	List available cartridges
+help                      	Help for commands
+list-available-partitions 	List available partitions
+deploy-cartridge          	Add new cartridge deployment
+unsubscribe-cartridge     	Unsubscribe from a subscribed cartridge
+list-subscribe-cartridges 	List subscribed cartridges with details
+deploy-partition          	Add new partition deployment
+deploy-autoscaling-policy 	Add new autoscaling policy deployment
+deploy-deployment-policy  	Add new deployment policy
+
+
+Support
+==================================
+
+Any problem with this release can be reported to Apache Stratos mailing list
+or in the JIRA issue tracker. If you are sending an email to the mailing
+list make sure to add the [Apache Stratos] prefix to the subject.
+
+Mailing list subscription:
+    dev-subscribe@stratos.incubator.apache.org
+
+
+Issue Tracker
+==================================
+
+Jira:
+    https://issues.apache.org/jira/browse/stratos
+
+
+Thank you for using Apache Stratos!
+The Stratos Team
+

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos-cli/distribution/src/main/assembly/bin.xml
----------------------------------------------------------------------
diff --git a/products/stratos-cli/distribution/src/main/assembly/bin.xml b/products/stratos-cli/distribution/src/main/assembly/bin.xml
index 273273a..51298f0 100644
--- a/products/stratos-cli/distribution/src/main/assembly/bin.xml
+++ b/products/stratos-cli/distribution/src/main/assembly/bin.xml
@@ -47,22 +47,24 @@
                 <include>stratos.bat</include>
             </includes>
         </fileSet>
-	<fileSet>
-            <directory>../</directory>
+        <fileSet>
+            <directory>${project.basedir}</directory>
             <outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
             <includes>
+                <include>DISCLAIMER</include>
+                <include>INSTALL.txt</include>
                 <include>README.txt</include>
             </includes>
         </fileSet>
     </fileSets>
     <files>
-  	<file>
+        <file>
             <source>src/main/notice/NOTICE</source>
             <outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
             <filtered>true</filtered>
             <fileMode>644</fileMode>
         </file>
-	 <file>
+        <file>
             <source>src/main/license/LICENSE</source>
             <outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
             <filtered>true</filtered>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos/modules/distribution/DISCLAIMER
----------------------------------------------------------------------
diff --git a/products/stratos/modules/distribution/DISCLAIMER b/products/stratos/modules/distribution/DISCLAIMER
new file mode 100644
index 0000000..9e11e9f
--- /dev/null
+++ b/products/stratos/modules/distribution/DISCLAIMER
@@ -0,0 +1,16 @@
+Apache Stratos is an effort undergoing incubation at the Apache Software
+Foundation (ASF), sponsored by the Apache Incubator PMC. 
+
+Incubation is required of all newly accepted projects until a further review 
+indicates that the infrastructure, communications, and decision making process 
+have stabilized in a manner consistent with other successful ASF projects. 
+
+While incubation status is not necessarily a reflection of the completeness 
+or stability of the code, it does indicate that the project has yet to be 
+fully endorsed by the ASF.
+
+For more information about the incubation status of the Apache Stratos project you
+can go to the following page:
+
+http://incubator.apache.org/projects/stratos.html
+http://stratos.incubator.apache.org

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos/modules/distribution/INSTALL.txt
----------------------------------------------------------------------
diff --git a/products/stratos/modules/distribution/INSTALL.txt b/products/stratos/modules/distribution/INSTALL.txt
index 31ea2f5..8af898f 100755
--- a/products/stratos/modules/distribution/INSTALL.txt
+++ b/products/stratos/modules/distribution/INSTALL.txt
@@ -1,8 +1,10 @@
-Installing  Apache Stratos Controller (SC) 1.0.1
-===============================================
+================================================================================
+                         Apache Stratos Installation
+================================================================================
 
 Standalone Mode
 ===============
+
 1. The directory containing this INSTALL file will be the root and it will be
    treated as Carbon home directory and let it be CARBON_HOME.
 
@@ -59,3 +61,7 @@ System Requirements
      level in Internet Explorer 6.x and the default medium security setting with
      IE does not allow sufficient level of JS or ActiveX enablement for the
      management console to run.
+
+
+Please refer below link for more information:
+https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Installation+Guide
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos/modules/distribution/README.txt
----------------------------------------------------------------------
diff --git a/products/stratos/modules/distribution/README.txt b/products/stratos/modules/distribution/README.txt
index 02db83a..543541d 100755
--- a/products/stratos/modules/distribution/README.txt
+++ b/products/stratos/modules/distribution/README.txt
@@ -1,15 +1,37 @@
-Apache Stratos Controller
------------------------
+================================================================================
+                                Apache Stratos
+================================================================================
 
-Welcome to the Apache Stratos Controller
+Welcome to the Apache Stratos distribution. This distribution includes Stratos Manager, Auto-scaler,
+Complex Event Processor and Cloud Contoller components. In single-JVM mode all four components could be run
+in single product and in multiple-JVM mode Stratos Manager, Auto-Scaler and Cloud Controller could be run using
+this distribution with carbon profiles and Complex Event Processor needs to be run separately.
 
-The Stratos Controller (SC) mainly consists of the graphical user interface (GUI) and The Artifact Distribution 
-Coordinator that is responsible for the distribution of artifacts has been embedded into the Stratos Controller. 
+Stratos Manager (SM)
+--------------------
+Stratos Manager includes a comprehensive RESTful API for integration with external PaaS management interfaces for all
+DevOps and user interaction.
 
-The Stratos Controller also defines the autoscaling policies that are defined for the Cartridges. 
+Auto-scaler
+-----------
+Auto-scaler is responsible for the elasticity of all components of the system. It contains an embedded rule engine to
+take fast and accurate decisions.
+
+Complex Event Processor (CEP)
+-----------------------------
+Complex Event Processor does temporal (i.e., time-based) queries to analyze all the event streams that are being sent to
+it and sends summarized information to the Auto-scaler. The event processing engine is an event aggregator/accumulator,
+which takes lots of events and produces messages that Auto-scaler uses to make elasticity decisions in a more granular manner.
+
+Cloud Controller (CC)
+---------------------
+Cloud Controller sends instructions via jClouds to the IaaS to create or destroy instances. It also listens to messages
+from instances and updates the routing topology periodically. Topology updates fire messages on a topic that the LBs listen to.
+
+
+Please refer below link for more information:
+https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
 
-For more information about Stratos Controller, please refer WSO2 Stratos Wiki Docs:
-http://docs.wso2.org/wiki/display/Stratos200/WSO2+Stratos+Documentation
 
 Crypto Notice
 =============
@@ -40,3 +62,7 @@ Crypto Notice
    Apache WSS4J     : http://ws.apache.org/wss4j/
    Apache Santuario : http://santuario.apache.org/
    Bouncycastle     : http://www.bouncycastle.org/
+
+
+Thank you for using Apache Stratos!
+The Stratos Team
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/64647019/products/stratos/modules/distribution/src/assembly/bin.xml
----------------------------------------------------------------------
diff --git a/products/stratos/modules/distribution/src/assembly/bin.xml b/products/stratos/modules/distribution/src/assembly/bin.xml
index e5cc69e..5f1d047 100755
--- a/products/stratos/modules/distribution/src/assembly/bin.xml
+++ b/products/stratos/modules/distribution/src/assembly/bin.xml
@@ -646,7 +646,13 @@
         </file>
 		<!-- autoscaler -->
         <file>
-            <source>INSTALL.txt</source>
+            <source>${project.basedir}/DISCLAIMER</source>
+            <outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
+            <filtered>true</filtered>
+            <fileMode>644</fileMode>
+        </file>
+        <file>
+            <source>${project.basedir}/INSTALL.txt</source>
             <outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
             <filtered>true</filtered>
             <fileMode>644</fileMode>
@@ -714,7 +720,7 @@
             <fileMode>644</fileMode>
         </file>
         <file>
-            <source>README.txt</source>
+            <source>${project.basedir}/README.txt</source>
             <outputDirectory>${pom.artifactId}-${pom.version}</outputDirectory>
             <filtered>true</filtered>
             <fileMode>644</fileMode>