You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by la...@apache.org on 2013/07/22 11:45:21 UTC

[02/11] Added missing files of cloud controller from cloud controller 1.0.1

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/source-repository.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/source-repository.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/source-repository.xml
new file mode 100644
index 0000000..4e9b5af
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/source-repository.xml
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+  ~  Copyright (c) 2009, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
+  ~
+  ~  WSO2 Inc. licenses this file to you under the Apache License,
+  ~  Version 2.0 (the "License"); you may not use this file except
+  ~  in compliance with the License.
+  ~  You may obtain a copy of the License at
+  ~
+  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~  Unless required by applicable law or agreed to in writing,
+  ~  software distributed under the License is distributed on an
+  ~  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~  KIND, either express or implied.  See the License for the
+  ~  specific language governing permissions and limitations
+  ~  under the License.
+  -->
+
+<!DOCTYPE html
+        PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+    <head>
+        <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
+        <title>
+            WSO2 MB - Source Repository
+        </title>
+        <link href="css/mb-docs.css" rel="stylesheet"/>
+        <link href="styles/dist-docs.css" rel="stylesheet" type="text/css"
+              media="all"/>
+    </head>
+    <body>
+        [ <a href="docs_index.html"> Documentation Index </a> ]
+        <h1>WSO2 Message Broker Server  (MB) Source Repository</h1>
+        WSO2 MB is developed on top of the revolutionary WSO2 Carbon platform. You might need the
+        source of the Carbon platform as well apart from the MB source code. Please note that both
+        MB and the Carbon platform is open source and the code is available under the Apache
+        Software License v2.0.
+
+        <h2>Overview</h2>
+        <p>This project uses <a href="http://subversion.tigris.org/">Subversion</a>
+        to manage its source code. Instructions on Subversion use can be found at
+            <a href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a>.</p>
+
+        <h2>Source code of the MB 1.0.0 release</h2>
+        <p>The following is a link to the online source tag of the WSO2 MB 1.0.0 release.</p>
+        <div class="source">
+            <pre><a href="http://svn.wso2.org/repos/wso2/tags/MB/java/3.0.0/">http://svn.wso2.org/repos/wso2/tags/mb/java/1.0.0/</a></pre>
+        </div>
+        <p>The complete source including the carbon platform can be checked out anonymously from
+            SVN with this command:</p>
+        <div class="source">
+            <pre>$ svn checkout http://svn.wso2.org/repos/wso2/tags/mb/java/1.0.0 wso2mb</pre>
+        </div>
+
+        <p>This code base contains the MB product source code inside the directory "product" and
+        it also contains the source for the platform under the directory "carbon-pltform". Further
+        there will be a "build.sh" script to build the MB with the platform.</p>
+
+        <p>This script accepts any of the maven related system properties, but the property to skip
+         the tests has been shortened to "-ts", for example to build the MB with the platform on
+         skipping tests the command is;</p>
+
+        <div class="source">
+            <pre>$ ./build.sh -ts</pre>
+        </div>
+
+        <p>To build off-line with this build script you can pass in the "-o" option. If you just
+        need to build either the product or a specific part of the platform (for example Axis2)
+        you just need to traverse to that directory and use maven to build any of the projects.</p>
+
+        <h2>Source code of the WSO2 MB trunk</h2>
+        <p>Everyone can access the Subversion repository via HTTPS, but Committers must checkout
+            the Subversion repository via HTTPS.
+        </p>
+        <div class="source">
+            <pre>$ svn checkout  https://svn.wso2.org/repos/wso2/trunk/carbon/products/mb wso2mb</pre>
+        </div>
+
+        <p>The Carbon framework related source code can be checked out from the
+            following commands.</p>
+
+        <div class="source">
+            <pre>$ svn checkout https://svn.wso2.org/repos/wso2/trunk/carbon/core carbon</pre>
+        </div>
+
+        <div class="source">
+            <pre>$ svn checkout https://svn.wso2.org/repos/wso2/trunk/carbon/components carbon-components</pre>
+        </div>
+
+        <p>The Carbon project is the root project of the OSGi platform on which all the Java
+            product stack is built on top of, and the carbon-components contains all the components
+            not just MB specific components. So you obviously need to build just the set of
+            components required by the MB, which can be achieved through;
+        </p>
+
+        <div class="source">
+            <pre>$ mvn clean install -Dproduct=MB</pre>
+        </div>
+
+        <p>To commit changes to the repository, execute the following command (svn will prompt
+            you for your password)
+        </p>
+        <div class="source">
+            <pre>$ svn commit --username your-username -m "A message"</pre>
+        </div>
+
+        <h2>Access from behind a firewall</h2>
+        <p>For those users who are stuck behind a corporate firewall which is blocking http access
+            to the Subversion repository, you can try to access it via the developer connection:
+        </p>
+        <div class="source">
+            <pre>$ svn checkout https://svn.wso2.org/repos/wso2/trunk/carbon/products/mb wso2mb</pre>
+        </div>
+        <h2>Access through a proxy</h2>
+        <p>The Subversion client can go through a proxy, if you configure it to do so.
+            First, edit your "servers" configuration file to indicate which proxy to use. The
+            files location depends on your operating system. On Linux or Unix it is
+            located in the directory "~/.subversion". On Windows it is in "%APPDATA%\Subversion".
+            (Try "echo %APPDATA%", note this is a hidden directory.)
+        </p>
+        <p>There are comments in the file explaining what to do. If you don't have that file, get
+            the latest Subversion client and run any command; this will cause the configuration
+            directory and template files to be created.
+        </p>
+        <p>Example : Edit the 'servers' file and add something like :</p>
+        <div class="source">
+            <pre>[global]
+http-proxy-host = your.proxy.name
+http-proxy-port = 3128
+            </pre>
+        </div>
+    </body>
+</html>
+      

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/sso-acs/css/authFailures.css
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/sso-acs/css/authFailures.css b/products/cloud_controller/modules/distribution/src/site/xdoc/sso-acs/css/authFailures.css
new file mode 100644
index 0000000..bfe3066
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/sso-acs/css/authFailures.css
@@ -0,0 +1,28 @@
+.authFailures {
+    padding-top: 15px !important;
+    padding-left: 58px;
+}
+
+.authFailures li {
+    list-style-type: circle !important;
+    padding: 5px;
+}
+
+.authFailuresMsg {
+    background-image: url(../../dialog/img/error.gif);
+    background-repeat: no-repeat;
+    background-position: 0px 0px;
+    height: 48px;
+    padding-left: 58px;
+}
+
+.authFailuresTryAgain {
+    padding-top: 10px;
+    padding-left: 58px;
+}
+
+.authFailuresTryAgain a {
+    background-image: url(../images/reload.gif);
+    background-repeat: no-repeat;
+    padding-left: 20px;
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/gadget/stats_gadget.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/gadget/stats_gadget.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/gadget/stats_gadget.xml
new file mode 100644
index 0000000..cd42e7e
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/gadget/stats_gadget.xml
@@ -0,0 +1,91 @@
+<!--
+ ~ Copyright (c) 2005-2010, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
+ ~
+ ~ WSO2 Inc. licenses this file to you under the Apache License,
+ ~ Version 2.0 (the "License"); you may not use this file except
+ ~ in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~    http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied.  See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<html>
+<head>
+    <title>Protovis Area Chart Example</title>
+    <script type="text/javascript" src="http://localhost/wso2vis/wso2vis.js"></script>
+
+    <script language="javascript" type="text/javascript">
+
+        var dataProvider = new wso2vis.p.ProviderGET("system_stats_xml_ajaxprocessor.jsp");
+        var dataFilter = new wso2vis.f.BasicFilter(["stats","statistic"], ["@name"]);
+
+        var timer = new wso2vis.u.Timer(10000);
+
+        function globalTick() {
+            dataProvider.pullData();
+        }
+
+        function areaTooltip(data) {
+            return data["@name"];
+        }
+
+        function areaOnClick(data) {
+            alert("clicked: " + data["@name"]);
+        }
+
+        window.onload = function () {
+
+            var areaChart = new wso2vis.s.chart.protovis.AreaChart("chart", "Memory Usage", "");
+
+            areaChart.dataField(["stats","statistic"])
+                    .dataValue(["value"])
+                    .dataLabel(["@name"])
+                    .width(600)
+                    .height(300)
+                    .band(10)
+                    .legend(false)
+                    .marks(true)
+                    .xSuffix("s")
+                    .dirFromLeft(true);
+
+            areaChart.onTooltip = areaTooltip;
+            areaChart.onClick = areaOnClick;
+            areaChart.load(); // width, height, band - (optional)
+
+            dataProvider.addDataReceiver(dataFilter);
+            dataFilter.addDataReceiver(areaChart);
+
+            dataProvider.initialize();
+
+            timer.tick = globalTick;
+            timer.startTimer();
+        }
+
+    </script>
+    <style>
+        div#qTip {
+            padding: 3px;
+            border: 1px solid #666;
+            border-right-width: 2px;
+            border-bottom-width: 2px;
+            display: none;
+            background: #999;
+            color: #FFF;
+            font: bold 10px Verdana, Arial, sans-serif;
+            text-align: left;
+            position: absolute;
+            z-index: 1000;
+        }
+    </style>
+
+</head>
+<body>
+<div id="chart"></div>
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/images/chart_bar.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/images/chart_bar.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/images/chart_bar.gif
new file mode 100644
index 0000000..a54f8ce
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/statistics/images/chart_bar.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/delete.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/delete.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/delete.gif
new file mode 100644
index 0000000..471f55c
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/delete.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/import.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/import.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/import.gif
new file mode 100644
index 0000000..c9fb1df
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/import.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/loading.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/loading.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/loading.gif
new file mode 100644
index 0000000..5b200ed
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/loading.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/logo.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/logo.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/logo.gif
new file mode 100644
index 0000000..837f813
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/logo.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-body-bg.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-body-bg.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-body-bg.gif
new file mode 100644
index 0000000..dc2c240
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-body-bg.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-content-bg.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-content-bg.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-content-bg.gif
new file mode 100644
index 0000000..9624125
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-content-bg.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-footer-bg.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-footer-bg.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-footer-bg.gif
new file mode 100644
index 0000000..dc317e5
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-footer-bg.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-header-bg.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-header-bg.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-header-bg.gif
new file mode 100644
index 0000000..bd228c9
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/stratos-auth/images/st-login-header-bg.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/images/add-org.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/images/add-org.png b/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/images/add-org.png
new file mode 100644
index 0000000..fc710f8
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/images/add-org.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/userguide.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/userguide.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/userguide.xml
new file mode 100644
index 0000000..cd666b3
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/tenant-mgt/docs/userguide.xml
@@ -0,0 +1,56 @@
+<!--
+ ~ Copyright (c) 2005-2010, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
+ ~
+ ~ WSO2 Inc. licenses this file to you under the Apache License,
+ ~ Version 2.0 (the "License"); you may not use this file except
+ ~ in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~    http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied.  See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <title>Multitenancy Registry Tenant Configuration - User Guide</title>
+  <link href="../../admin/css/documentation.css" rel="stylesheet" type="text/css" media="all" />
+</head>
+
+<body>
+
+
+ <h1>Multitenancy Add new Tenants and View Tenants</h1>
+
+
+ <h2> <b> Add New Tenants</b></h2>
+
+<p>
+    Following form can be used to add new tenants.You are required to fill all the requested details.
+    <img src="images/add-tenant.png" alt="Add new tenant form"/>
+    <div><strong>Figure1: Add New Tenants Form</strong></div>
+
+ 
+</p>
+
+
+<h2><b>Multitenancy View Tenants</b></h2>
+
+
+<p>
+
+   You can view a list of available tenants from this page.
+
+<img src="images/view-tenants.png" alt="Register New Organization Form"/>
+<div><strong>Figure2: View tenants Form</strong></div>
+</p>
+
+
+</body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/docs/images/throttle.jpg
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/docs/images/throttle.jpg b/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/docs/images/throttle.jpg
new file mode 100644
index 0000000..3f0b56f
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/docs/images/throttle.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/add.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/add.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/add.gif
new file mode 100644
index 0000000..ac95067
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/add.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/delete.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/delete.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/delete.gif
new file mode 100644
index 0000000..471f55c
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/throttling/images/delete.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/css/topics.css
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/css/topics.css b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/css/topics.css
new file mode 100644
index 0000000..4ebba84
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/css/topics.css
@@ -0,0 +1,17 @@
+.noDataDiv {
+    border: solid 1px #d1cece;
+    padding: 10px;
+    background-color: #f3f3f3;
+    color: #6b6b6b;
+    font-style: italic;
+}
+
+.noDataDiv-plain {
+    padding: 10px;
+    color: #6b6b6b;
+    font-style: italic;
+}
+
+#topicTree a {
+    cursor: pointer;
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/Topic_details.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/Topic_details.png b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/Topic_details.png
new file mode 100644
index 0000000..d751720
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/Topic_details.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/details.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/details.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/details.gif
new file mode 100644
index 0000000..bb0e320
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/details.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/icon-tree-plus.jpg
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/icon-tree-plus.jpg b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/icon-tree-plus.jpg
new file mode 100644
index 0000000..f3518f5
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/icon-tree-plus.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/minus.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/minus.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/minus.gif
new file mode 100644
index 0000000..8ff04bc
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/minus.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/plus.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/plus.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/plus.gif
new file mode 100644
index 0000000..1a0e2c9
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/plus.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/secure.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/secure.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/secure.gif
new file mode 100644
index 0000000..d0fa668
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/secure.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/show.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/show.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/show.gif
new file mode 100644
index 0000000..381a93e
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/topics/images/show.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer.jpg
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer.jpg b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer.jpg
new file mode 100644
index 0000000..1225147
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer_on.jpg
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer_on.jpg b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer_on.jpg
new file mode 100644
index 0000000..a60d8e4
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/images/tracer_on.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/userguide.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/userguide.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/userguide.xml
new file mode 100644
index 0000000..575ead2
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/docs/userguide.xml
@@ -0,0 +1,78 @@
+<!--
+ ~ Copyright (c) 2005-2010, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
+ ~
+ ~ WSO2 Inc. licenses this file to you under the Apache License,
+ ~ Version 2.0 (the "License"); you may not use this file except
+ ~ in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~    http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied.  See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<!DOCTYPE html
+        PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
+    <title>SOAP Message Tracer - User Guide</title>
+    <link href="../../admin/css/documentation.css" rel="stylesheet" type="text/css" media="all"/>
+</head>
+
+
+<body>
+
+<div id="middle">
+    <h1>SOAP Monitor Tracer</h1>
+
+    <p>The Tracer shows the SOAP messages, the respective SOAP message requests
+        and responses - when the services are deployed on the server, and the invoked
+        operations. By default, this feature is turned off. You have to turn it on to
+        enable tracing. </p>
+
+    <p><strong>Warning</strong>: Turning on the Tracer feature will have a drag
+        on the performance. This is because all the SOAP messages will always be
+        completely built (i.e., deferred building will not be done) and stored in the
+        database by WSO2 Data Services. Hence this option should be used with
+        caution.</p>
+
+    <p>
+        <img src="images/tracer.jpg" alt="Figure 1:Turned OFF SOAP Tracer"/>
+    </p>
+
+    <p>Figure 1: Turned OFF SOAP Tracer</p>
+    <ol>
+        <li>In the navigator, under Monitor, click <strong>SOAP Message
+            Tracer</strong>. The <em><strong>SOAP Message Tracer</strong></em> page
+            appears.
+        </li>
+        <li>In the <strong>Status</strong> field, click <strong>On</strong>.
+            The tracer will show the messages of the operations that were
+            invoked.
+        </li>
+    </ol>
+
+    <p>By using the SOAP tracer, you can see the SOAP messages with their
+        time-stamps, service name, operation invoked and the number of requests to
+        the server. The most recent SOAP messages are listed on the top. When a
+        particular SOAP message is selected, its request and the response can be
+        viewed. </p>
+
+    <p><strong>Note</strong>: This tracer does not apply to operations invoked in
+        the admin services, as they are filtered out.</p>
+
+    <p>
+        <img src="images/tracer_on.jpg" alt="Soap Tracer- Request/Response Messages"/>
+    </p>
+
+    <p>Figure 2: SOAP Tracer- Request/Response Messages</p>
+
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/images/delete.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/images/delete.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/images/delete.gif
new file mode 100644
index 0000000..00e313d
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tracer/images/delete.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/images/transport-statistics.jpg
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/images/transport-statistics.jpg b/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/images/transport-statistics.jpg
new file mode 100644
index 0000000..800b5d6
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/images/transport-statistics.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/userguide.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/userguide.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/userguide.xml
new file mode 100644
index 0000000..ce0313c
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/transport/docs/userguide.xml
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!--
+ ~ Copyright (c) 2005-2010, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
+ ~
+ ~ WSO2 Inc. licenses this file to you under the Apache License,
+ ~ Version 2.0 (the "License"); you may not use this file except
+ ~ in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~    http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied.  See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<html>
+<head>
+    <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"/>
+    <title> Transport Statistics Help - User Guide</title>
+    <link href="../../admin/css/documentation.css" rel="stylesheet" type="text/css" media="all"/>
+</head>
+
+<body>
+
+<div id="middle">
+    <h1 id="Monitor1">Monitor Transport Statistics</h1>
+    This page shows statistics related to Transports. This page is showing only the Transports which are implementing
+    the interface org.apache.axis2.transport.base.ManagementSupport . These transport statistics include bytes received,
+    bytes sent, faults receiving, faults sending,last reset time, max size received, max size sent, messages received,
+    messages sent, metrics window, min size received, min size sent, queue size, timeouts receiving, timeouts sending.
+
+    <img alt="" src="images/transport-statistics.jpg" height="543" width="1422"/>
+    Figure 1: Transport Statistics<br/>
+    
+    <h2>Viewing Transport Statistics</h2>
+    <ol>
+        <li>In the navigator, under Monitor,
+            click <strong>Transport Statistics</strong>. The
+            <em><strong>Transport Statistics</strong></em> page appears.
+        </li>
+        <li>The entry page lists down all the exposed Transports which have implemented the ManagementSupport interface.            
+        </li>
+        <li>Click on a link to view the relevant statistics which relates to a transport.
+            Each link will take you to a new page that displays the transport statistics exposed by JMX.
+        </li>
+        <li>These transport statistics include bytes received, bytes sent, faults receiving, faults sending,
+            last reset time, max size received, max size sent, messages received, messages sent, metrics window,
+            min size received, min size sent, queue size, timeouts receiving, timeouts sending.
+        </li>
+    </ol>
+
+    <img alt="" src="images/transport-statistics-http.jpg" height="818" width="1500"/>
+    Figure 2: Transport Statistics for HTTP transport<br/>
+
+    <p>For <a href="http://wso2.org/library/esb">more information</a> please refer to the WSO2 library</p>
+
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/docs/userguide.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/docs/userguide.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/docs/userguide.xml
new file mode 100644
index 0000000..6cb9503
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/docs/userguide.xml
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><!--
+              ~ Copyright 2008 WSO2, Inc. (http://wso2.com)
+              ~
+              ~ Licensed under the Apache License, Version 2.0 (the "License");
+              ~ you may not use this file except in compliance with the License.
+              ~ You may obtain a copy of the License at
+              ~
+              ~ http://www.apache.org/licenses/LICENSE-2.0
+              ~
+              ~ Unless required by applicable law or agreed to in writing, software
+              ~ distributed under the License is distributed on an "AS IS" BASIS,
+              ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+              ~ See the License for the specific language governing permissions and
+              ~ limitations under the License.
+              -->
+  
+  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+  
+  <title>Try It - User Guide</title>
+  <link href="../../admin/css/documentation.css" rel="stylesheet" type="text/css" media="all" />
+  </head>
+
+
+<body>
+
+<div id="middle">
+<h1>Try It </h1>
+
+<p>Try It is a tool available with the WSO2 Carbon that allows you to try 
+out your own Web Services Definition Language
+(WSDL) or any publicly available WSDL of the document/literal style.</p>
+
+<p>Try It provides you with a mechanism to test your WSDL by creating end
+points on-the-fly. It helps to test a WSDL before actually coding it, without
+the need for a third party WSDL validator tool. </p>
+
+<h2>Using Try It</h2>
+<ol>
+  <li>In the navigator, under Tools, click <strong>Try It</strong>. The
+    <em><strong>Enter WSDL 1.1 or 2.0 Document Location</strong></em> page
+    appears. </li>
+  <li>In the <strong>Enter URL</strong> field, type or paste the location of
+    the WSDL. It may be a local file system path, or a web URL.</li>
+  <li>Click <strong>Try It</strong>. 
+    <p>
+    <strong>Note</strong>: If your browser has Pop up-Blocking enabled, you
+    will receive a message saying a pop up was blocked. Allow pop ups for the
+    current domain and try again.
+    
+    The available operations in the given WSDL appears. For operations that
+    take arguments, you will see primitive argument type fields. The values
+    specified in these fields will be passed to the operations. For
+    no-argument operations, you will only see the button that has the same
+    name as the operation.</p>
+  </li>
+  <li>Two textareas can be seen, each for request and response. You can
+      switch the layout using either <strong>Horizontal</strong> or <strong>Vertical</strong> buttons.</li>
+  <li>Click the <strong>Send</strong> button to invoke that service operation. The return value
+    immediately appears in the response textarea.</li>
+</ol>
+
+<p><img alt="" src="images/results.jpg" /> </p>
+
+<p>Figure 1: Try the Service</p>
+
+<h3><strong>Choosing Endpoints</strong></h3>
+
+<p>Use this function to change the endpoint for the service, if there are
+multiple endpoints. You can even specify a customized endpoint.</p>
+<ol>
+  <li>Click <strong>Using Enpoint - ....</strong>.
+      (It can be seen above the Request-Response textareas)</li>
+  <li>Select the endpoint you want, and specify the address of the new
+    endpoint.</li>
+</ol>
+
+<p><img alt="Choose Endpoints" src="images/choose_endpoints.jpg" /></p>
+
+<p>Figure 2: Selecting Endpoints </p>
+    
+<h3><strong>Prioritize Operations</strong></h3>
+
+<p>Use the small yellow icon with the plus(+) sign, to prioritize operations.
+    Then they will be added to the <strong>Priority Operations</strong> section.</p>
+<p>This will be useful when you have a lot of operations in the tryit page.
+    Then you can add operations you want into this section and switch among them easily.</p>
+
+<p><img alt="Prioritize Operations" src="images/priority_operations.jpg" /></p>
+
+<p>Figure 3: Prioritize Operations</p>
+</div>
+</body></html>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/error.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/error.png b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/error.png
new file mode 100644
index 0000000..254fd1f
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/error.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/minus.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/minus.png b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/minus.png
new file mode 100644
index 0000000..8fe9a8d
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/minus.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/prior.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/prior.png b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/prior.png
new file mode 100644
index 0000000..67c3c2c
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/prior.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/tryit.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/tryit.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/tryit.gif
new file mode 100644
index 0000000..9275ae3
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/images/tryit.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/xslt/prettyprinter.xslt
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/xslt/prettyprinter.xslt b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/xslt/prettyprinter.xslt
new file mode 100644
index 0000000..f71609e
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/tryit/xslt/prettyprinter.xslt
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+   <xsl:output method="xml" indent="no" encoding="UTF-8" omit-xml-declaration="yes"/>
+   <xsl:strip-space elements="*"/>
+   <xsl:preserve-space elements="xsl:text"/>
+
+   <xsl:template match="*|comment()">
+      <xsl:param name="depth">0</xsl:param>
+      <xsl:variable name="isFirstNode" select="count(../..) = 0 and position() = 1"/>
+      <xsl:variable name="previous" select="preceding-sibling::node()[1]"/>
+      <xsl:variable name="adjacentComplexElement" select="count($previous/*) &gt; 0 or count(*) &gt; 0"/>
+      <xsl:variable name="adjacentDifferentType" select="not(($previous/self::comment() and self::comment()) or ($previous/self::* and self::*))"/>
+      <xsl:if test="$isFirstNode or ($previous and ($adjacentComplexElement or $adjacentDifferentType))">
+      </xsl:if>
+      <xsl:text>&#xA;</xsl:text>
+      <xsl:call-template name="indent">
+         <xsl:with-param name="depth" select="$depth"/>
+      </xsl:call-template>
+      <xsl:copy>
+         <xsl:if test="self::*">
+            <xsl:copy-of select="@*"/>
+            <xsl:apply-templates>
+               <xsl:with-param name="depth" select="$depth + 1"/>
+            </xsl:apply-templates>
+            <xsl:if test="count(*) &gt; 0">
+               <xsl:text>&#xA;</xsl:text>
+               <xsl:call-template name="indent">
+                  <xsl:with-param name="depth" select="$depth"/>
+               </xsl:call-template>
+            </xsl:if>
+         </xsl:if>
+      </xsl:copy>
+      <xsl:variable name="isLastNode" select="count(../..) = 0 and position() = last()"/>
+      <xsl:if test="$isLastNode">
+         <xsl:text>&#xA;</xsl:text>
+      </xsl:if>
+   </xsl:template>
+
+   <xsl:template name="indent">
+      <xsl:param name="depth"/>
+      <xsl:if test="$depth &gt; 0">
+         <xsl:text>   </xsl:text>
+         <xsl:call-template name="indent">
+            <xsl:with-param name="depth" select="$depth - 1"/>
+         </xsl:call-template>
+      </xsl:if>
+   </xsl:template>
+
+   <xsl:template match="text()">
+      <xsl:call-template name="escapeNewlines">
+         <xsl:with-param name="text">
+            <xsl:value-of select="."/>
+         </xsl:with-param>
+      </xsl:call-template>
+   </xsl:template>
+
+   <xsl:template name="escapeNewlines">
+      <xsl:param name="text"/>
+      <xsl:if test="string-length($text) &gt; 0">
+         <xsl:choose>
+            <xsl:when test="substring($text, 1, 1) = '&#xA;'">
+               <xsl:text disable-output-escaping="yes"> <!--&amp;#xA;--></xsl:text>
+            </xsl:when>
+            <xsl:otherwise>
+               <xsl:value-of select="substring($text, 1, 1)"/>
+            </xsl:otherwise>
+         </xsl:choose>
+         <xsl:call-template name="escapeNewlines">
+            <xsl:with-param name="text" select="substring($text, 2)"/>
+         </xsl:call-template>
+      </xsl:if>
+   </xsl:template>
+</xsl:stylesheet>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import-main.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import-main.png b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import-main.png
new file mode 100644
index 0000000..19da2c0
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import-main.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import.gif
new file mode 100644
index 0000000..ac9ba7e
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import2.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import2.png b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import2.png
new file mode 100644
index 0000000..de0d322
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/bulk-import2.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/view.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/view.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/view.gif
new file mode 100644
index 0000000..9a1c6e2
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/user/images/view.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/user_guide.xml
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/user_guide.xml b/products/cloud_controller/modules/distribution/src/site/xdoc/user_guide.xml
new file mode 100644
index 0000000..ae3e733
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/user_guide.xml
@@ -0,0 +1,416 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+~ Copyright (c) 2009, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
+~
+~ WSO2 Inc. licenses this file to you under the Apache License,
+~ Version 2.0 (the "License"); you may not use this file except
+~ in compliance with the License.
+~ You may obtain a copy of the License at
+~
+~ http://www.apache.org/licenses/LICENSE-2.0
+~
+~ Unless required by applicable law or agreed to in writing,
+~ software distributed under the License is distributed on an
+~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~ KIND, either express or implied. See the License for the
+~ specific language governing permissions and limitations
+~ under the License.
+-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+    <head>
+        <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
+        <title>WSO2 MB - User Guide</title>
+        <link href="css/mb-docs.css" rel="stylesheet"/>
+        <link href="styles/dist-docs.css" rel="stylesheet" type="text/css"
+              media="all"/>
+    </head>
+
+    <body>
+        <p>[<a href="docs_index.html">Documentation Index</a>]
+        </p>
+        <h1>WSO2 Message Broker(MB) User Guide</h1>
+
+        <p>The goal of this guide is to provide guidelines to be followed
+            in order to get familiar with WSO2 Message Broker and the procedure
+            of using the features provided by the product.
+        </p>
+
+        <h2>Contents</h2>
+
+        <div class="toc">
+            <ul>
+                <li>
+                    <a href="#Introduction">Introduction to Message Broker</a>
+                </li>
+                <!--li><a href="#Sample">Stock Quote Sample</a> </li-->
+                <li>
+                    <a href="#References">References</a>
+                </li>
+            </ul>
+        </div>
+
+        <h2 id="Introduction">Introduction to Message Broker</h2>
+        <p>This gives a brief introduction of how message broker can be used
+            in publishing and receiving messages.
+        </p>
+
+        <p>
+            WSO2 Message Broker is basically consist of two major features.They are:
+        </p>
+        <ul>
+            <li>Pub/ Sub Feature</li>
+            <li>Message Broker Clustering feature</li>
+        </ul>
+
+        <h3>
+            Pub/Sub Feature
+        </h3>
+
+        <p>This feature of the WSO2 Message Broker provides the facility for users to route messages
+            to the required users. If we are explaining deeply,
+            there is a concept called 'Topic' and message routing is done on the base of that
+            topic. When a particular user want to publish
+            a message to a particular sector , he creates a topic with a name related to the
+            messages that he is going to pulish. As an example, if a particular
+            user want to publish messages related with sports news, he can create a topic with the
+            name 'SportsNews' and publish the messages to that topic.
+        </p>
+
+        <p>
+            When another particular user is interested on any topic in the topic tree, he can
+            subscribe to that topic and receive messages which are published
+            to that topic by the publisher. As in the above example, when a particular user is
+            interested on sports, he can subscribed to the topic 'SportsNews'
+            and get messages published to that topic.
+        </p>
+
+        <p>
+            <img src="images/MessageFlowDiagram.jpg"
+                 alt="Pub/Sub Message Flow"/>
+        </p>
+        <h3>How to use Pub/Sub Feature</h3>
+
+        <p>In WSO2 Message Broker , Pub/Sub feature is one of the two major features. Inorder to use
+            this feature , it is needed to create a Topic and subscribe to it.
+        </p>
+        <ul>
+            <li>Step 01</li>
+
+            <p>Login to the server</p>
+
+            <li>Step 02</li>
+
+            <p>Click on the 'Add' menu item under the 'Topics' menu to create a topic. To create a
+                topic , the only thing needed to be provided is the name of the topic.
+            </p>
+
+            <p>
+                <img src="images/topic_add.png"
+                     alt="Add Topic"/>
+            </p>
+
+            <li>Step 03</li>
+
+            <p>When you add a topic using the 'add' button , you will be directed to the 'Topic
+                Browser' page and you will see the topic tree.
+            </p>
+            <p>
+                <img src="images/topic_browser.png"
+                     alt="Topic Browser"/>
+            </p>
+
+            <p>Once you click on a topic in the topic tree , it will display all the available
+                operations on a topic.
+                Once you click on the 'Help' link on that page you will find the information on all
+                the operations available on the topic
+            </p>
+
+            <p>If you click on details link , you will find following page.</p>
+
+            <p>
+                <img src="images/topic_details.png"
+                     alt="Topic Details"/>
+            </p>
+
+            <li>Step 04</li>
+
+            <p>Once you click on the topic , you will get the following page.</p>
+            <p>
+                <img src="images/topic_browser_clicked.png"
+                     alt="Topic Details"/>
+            </p>
+
+
+            <p>Once you click on 'Subscribe' link on the above page, you will be directed to Add
+                subscriptions page.
+            </p>
+
+            <p>
+                <img src="images/topic_addSubscription.png"
+                     alt="Subscribe to topics"/>
+            </p>
+
+            <p>You can create a subscription to the topic by provide the information on subscription
+            </p>
+            <li>Topic</li>
+            <p>User does not need to specify the topic here , since its automatically sets up.</p>
+
+            <li>Subscription Mode</li>
+
+            <p>This is the mode of the subscription and there are three modes.</p>
+
+            <p>The default mode for the subscription is "Topic Only". With this mode , user creates
+                the
+                subscription only to the topic. In this mode subscribers only receive events which
+                are published only to the that topic.
+            </p>
+
+            <p>Next mode of subscription is "Topic and Immediate child". In this mode subscribers of
+                the topic
+                receives events published not only the specified topic but also to the immediate
+                child of that topic.
+            </p>
+
+            <p>Last mode of subscription is "Topic and Children". In this mode subscribers of the
+                specified
+                topic will receive events published to the specified topic and all its children
+            </p>
+
+            <li>Event Sink URL</li>
+            <p>This is the URL which the subscriber should provide to receive events published. When
+                events are
+                published to the topic, they are sent to the specified URL here.
+            </p>
+
+            <li>Expiration Time</li>
+            <p>Here user can specify the expiration time of the subscription. This is not a required
+                parameter and
+                if user leave it alone, subscription will never be expired.
+            </p>
+
+            <p>Note : You can create a simple axis2service and use it's URL as the EventSinkURL .
+                Inorder to create an axis2service ,
+            </p>
+            <ul>
+                <li>Browse the location : /wso2mb-1.0.0/samples/services/EventSinkService
+                </li>
+                <li>Type the command : ant</li>
+
+                <P>(This ant task will create a simple axis2service 'EventSinkService' and deploy it
+                    in the location :
+                    /wso2mb-1.0.0/repository/deployment/server/axis2services/ )
+                </P>
+            </ul>
+
+            <p>Now you can create a subscription by providing the Event Sink URL :
+                https://localhost:9443/services/EventSinkService/getOMElement
+            </p>
+
+            <p>Click on the button 'Subscribe' and it will create the subscription and list it in
+                the subscription table of that topic in topic details page.
+            </p>
+
+
+            <p>
+                <img src="images/topic_subscriptionDetails.png"
+                     alt="Topic subscription details"/>
+            </p>
+
+
+            <li>Step 05</li>
+
+            <p>At the end of the subscribing process , you can test whether the topic and the
+                subscriptions created are working fine.
+                In order to do that what you have to do is type a XML message in the provided text
+                box and under the 'Publish' section
+                of Topic Details page and click on 'Publish button'
+            </p>
+
+            <p>Then check the command line and you will be able to see the XML Message that you
+                types in the provided space.
+            </p>
+            <h3>Clustering support of WSO2 Message Broker</h3>
+            <p>
+            	WSO2 MB  is now supporting clustering. That means high availability and failover support
+            	is there. You can setup several Message Broker nodes and configure them up to work as a cluster 
+            	so that if one node is down message routing and handling will be taken over by other nodes in the cluster.
+            	At the same time overhead of routing messages is distributed among the Message Broker cluster nodes so
+            	that overall performance of Message Brokering goes up. Thus, having a lot of publishers and subscribers will
+            	not be a problem anymore as there is no significant performance degrade with the number of publishers, 
+            	subscribers and exchanges. Scalability is beyond you with WSO2 MB with combined resources you have. 
+            	Fault tolerance brings you great benefits in deployment apart from the performance gain. 
+            </p>
+
+            <p>
+                There are several cluster deployment models supported by WSO2 Message Broker. Read on them at <a href="deployment_guide.html">
+                Deployment guide
+                </a>
+                and choose the suitable deployment pattern for your use-case and enable clustering as described there.
+            </p>
+
+            <li>   Sample Scenario - This sample is based on Clustering Scenario 1, <a href="cluster_scenario_01.html">'Starting external cassandra server
+                   and zoo keeper server and point all broker nodes to them'</a>:
+                <ul>
+                    <li>
+                        In your local machine setup two WSO2 MB instances running with external Cassandra server and Zookeeper server
+                        (note that you can setup Cassandra and Zookeeper to run on the same machine). In order to do that in the second WSO2 MB
+                        instance define a port offset changing &lt;MB Home&gt;/repository/conf/carbon.xml (eg: set port offset to 1).
+                    </li>
+                    <li>
+                        We will call first broker instance MB1 (runs on port 5672) and the other MB2 (runs on port 5673).
+                    </li>
+                    <li>
+                        Using following JMS client make subscriptions to a queue "myQueue" at MB1.
+                        <pre xml:space="preserve">
+
+                        import javax.jms.*;
+                        import javax.naming.InitialContext;
+                        import javax.naming.NamingException;
+                        import java.util.Properties;
+
+                        public class ConsumeClient {
+                            public void consumeMessage() {
+
+                                Properties initialContextProperties = new Properties();
+                                initialContextProperties.put("java.naming.factory.initial",
+                                        "org.wso2.andes.jndi.PropertiesFileInitialContextFactory");
+                                String connectionString = "amqp://admin:admin@clientID/carbon?brokerlist='tcp://localhost:5672'";
+                                initialContextProperties.put("connectionfactory.qpidConnectionfactory", connectionString);
+                                initialContextProperties.put("queue.myQueue", "myQueue");
+
+                                try {
+                                    InitialContext initialContext = new InitialContext(initialContextProperties);
+                                    QueueConnectionFactory queueConnectionFactory
+                                            = (QueueConnectionFactory) initialContext.lookup("qpidConnectionfactory");
+                                    QueueConnection queueConnection = queueConnectionFactory.createQueueConnection();
+                                    queueConnection.start();
+
+                                    QueueSession queueSession = queueConnection.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
+                                    Destination destination = (Destination) initialContext.lookup("myQueue");
+
+                                    MessageConsumer messageConsumer = queueSession.createConsumer(destination);
+
+                                    TextMessage textMessage = (TextMessage) messageConsumer.receive();
+                                    System.out.println("Got message ==> " + textMessage.getText());
+
+                                    try {
+                                        Thread.sleep(9000);
+                                    } catch (Exception e) {
+                                        System.out.println(e);
+                                    }
+
+                                    messageConsumer.close();
+
+                                    queueSession.close();
+                                    queueConnection.stop();
+                                    queueConnection.close();
+
+                                } catch (NamingException e) {
+                                    e.printStackTrace();
+                                } catch (JMSException e) {
+                                    e.printStackTrace();
+                                }
+
+
+                            }
+
+                            public static void main(String[] args) {
+                                ConsumeClient sendConsumeClient = new ConsumeClient();
+                                sendConsumeClient.consumeMessage();
+                            }
+                        }
+
+                        </pre>
+
+                    </li>
+                    <li>
+                        Now using Message Sender described below, send a message to "myQueue" at MB2.
+
+                        <pre xml:space="preserve">
+
+                        import javax.jms.*;
+                        import javax.naming.InitialContext;
+                        import javax.naming.NamingException;
+                        import java.util.Properties;
+
+                        public class SendClient {
+                            public static void main(String[] args) {
+                                SendClient sendClient = new SendClient();
+                                sendClient.sendMessage();
+                            }
+
+                            public void sendMessage() {
+
+                                Properties initialContextProperties = new Properties();
+                                initialContextProperties.put("java.naming.factory.initial",
+                                        "org.wso2.andes.jndi.PropertiesFileInitialContextFactory");
+                                String connectionString = "amqp://admin:admin@clientID/carbon?brokerlist='tcp://localhost:5673'";
+                                initialContextProperties.put("connectionfactory.qpidConnectionfactory", connectionString);
+                                initialContextProperties.put("queue.myQueue", "myQueue");
+
+
+                                try {
+                                    InitialContext initialContext = new InitialContext(initialContextProperties);
+                                    QueueConnectionFactory queueConnectionFactory
+                                            = (QueueConnectionFactory) initialContext.lookup("qpidConnectionfactory");
+
+                                    QueueConnection queueConnection = queueConnectionFactory.createQueueConnection();
+                                    queueConnection.start();
+
+                                    QueueSession queueSession = queueConnection.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
+
+                                    TextMessage textMessage = queueSession.createTextMessage();
+                                    textMessage.setText("Test message");
+                                    System.out.println("Sending Message : " + textMessage.getText().length());
+
+                                    // Send message
+                                    Queue queue = (Queue) initialContext.lookup("myQueue");
+
+                                    QueueSender queueSender = queueSession.createSender(queue);
+                                    queueSender.send(textMessage);
+
+                                    // Housekeeping
+                                    queueSender.close();
+                                    queueSession.close();
+                                    queueConnection.stop();
+                                    queueConnection.close();
+
+                                } catch (NamingException e) {
+                                    e.printStackTrace();
+                                } catch (JMSException e) {
+                                    e.printStackTrace();
+                                }
+
+                            }
+                        }
+                        </pre>
+                    </li>
+                    <li>
+                        Now you can run the consumer to receive messages from MB1. You will notice that the message you have
+                        sent to MB2 can be received by MB1. Even if MB2 instance was destroyed message will be consumed to the consumer.
+                    </li>
+                </ul>
+            </li>
+            <li>
+                <p>Following is a typical deployment diagram for a Message Broker cluster setup.</p>
+
+                <img src="images/Deployment_Diagram.jpg"
+                     alt="A typical cluster deployment"/>
+            </li>
+        </ul>
+        <h2 id="References">References</h2>
+        <ul>
+            <li>
+                <a href="http://zookeeper.apache.org/">Apache Zookeeper
+                </a>
+            </li>
+            <li>
+                <a href="http://cassandra.apache.org/">Apache Cassandra
+                </a>
+            </li>
+        </ul>
+
+    </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/delete.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/delete.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/delete.gif
new file mode 100644
index 0000000..471f55c
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/delete.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/keys.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/keys.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/keys.gif
new file mode 100644
index 0000000..08612cb
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/keys.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-chpass.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-chpass.png b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-chpass.png
new file mode 100644
index 0000000..0a42e1a
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-chpass.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-role-main.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-role-main.png b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-role-main.png
new file mode 100644
index 0000000..d981944
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/userstore/images/user-role-main.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/docs/images/handlers.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/docs/images/handlers.png b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/docs/images/handlers.png
new file mode 100644
index 0000000..a61d810
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/docs/images/handlers.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/css/handler_flow.css
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/css/handler_flow.css b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/css/handler_flow.css
new file mode 100644
index 0000000..37d3fc7
--- /dev/null
+++ b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/css/handler_flow.css
@@ -0,0 +1,111 @@
+/*
+ * Copyright 2005-2007 WSO2, Inc. (http://wso2.com)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+td#handler_01_left {
+    background-image: url( ../images/handler_01_left.gif );
+    background-repeat: no-repeat;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 17px;
+    height: 66px;
+}
+
+td#handler_01_BG {
+    background-image: url( ../images/handler_01_BG.gif );
+    background-repeat: repeat-x;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 10px;
+    height: 66px;
+    vertical-align:middle !important;
+    padding-right: 13px !important;
+}
+
+td#handler_01_BG a {
+	font-size: 120%;
+	color: #fff;
+}
+
+td#handler_01_right {
+    background-image: url( ../images/handler_01_right.gif );
+    background-repeat: no-repeat;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 17px;
+}
+
+td#handler_02_left {
+    background-image: url( ../images/handler_02_left.gif );
+    background-repeat: no-repeat;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 17px;
+    height: 66px;
+}
+
+td#handler_02_BG {
+    background-image: url( ../images/handler_02_BG.gif );
+    background-repeat: repeat-x;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 10px;
+    height: 66px;
+    vertical-align:middle !important;
+    padding-right: 13px !important;
+}
+
+td#handler_02_BG a{
+	font-size: 120%;
+}
+
+td#handler_02_right {
+    background-image: url( ../images/handler_02_right.gif );
+    background-repeat: no-repeat;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 17px;
+}
+
+td#handlerChain_leftmost {
+    background-image: url( ../images/handlerChain_leftmost.gif );
+    width: 64px;
+    height: 66px;
+    background-repeat: no-repeat;
+}
+
+td#handlerChain_rightmost {
+    background-image: url( ../images/handlerChain_rightmost.gif );
+    background-repeat: no-repeat;
+    background-attachment: scroll;
+    background-position: left top;
+    width: 66px;
+}
+
+table#flowChain {
+    border: 0px;
+    padding: 0px;
+}
+
+table#flowChain tbody tr td {
+    border: 0px;
+    padding: 0px;
+}
+td#handler_01_BG a:hover{
+	color: #BDD8F1;
+}
+td#handler_02_BG a:hover {
+	color: #5190CD;
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/flows-view.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/flows-view.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/flows-view.gif
new file mode 100644
index 0000000..8d618f2
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/flows-view.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_leftmost_inflow.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_leftmost_inflow.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_leftmost_inflow.gif
new file mode 100644
index 0000000..b1aad8b
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_leftmost_inflow.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_rightmost.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_rightmost.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_rightmost.gif
new file mode 100644
index 0000000..52c8a39
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlerChain_rightmost.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handler_02_left.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handler_02_left.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handler_02_left.gif
new file mode 100644
index 0000000..dadef64
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handler_02_left.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlers.jpg
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlers.jpg b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlers.jpg
new file mode 100644
index 0000000..b61add0
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/handlers.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/text-view.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/text-view.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/text-view.gif
new file mode 100644
index 0000000..e73eb43
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/viewflows/extensions/core/images/text-view.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl2code/images/dump_aar.gif
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl2code/images/dump_aar.gif b/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl2code/images/dump_aar.gif
new file mode 100644
index 0000000..4c107c2
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl2code/images/dump_aar.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/upload-wsdl.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/upload-wsdl.png b/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/upload-wsdl.png
new file mode 100644
index 0000000..7970774
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/upload-wsdl.png differ

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/6fdeacea/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/url-wsdl.png
----------------------------------------------------------------------
diff --git a/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/url-wsdl.png b/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/url-wsdl.png
new file mode 100644
index 0000000..9abd067
Binary files /dev/null and b/products/cloud_controller/modules/distribution/src/site/xdoc/wsdl_validator/docs/images/url-wsdl.png differ