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/*) > 0 or count(*) > 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>
</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(*) > 0">
+ <xsl:text>
</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>
</xsl:text>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template name="indent">
+ <xsl:param name="depth"/>
+ <xsl:if test="$depth > 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) > 0">
+ <xsl:choose>
+ <xsl:when test="substring($text, 1, 1) = '
'">
+ <xsl:text disable-output-escaping="yes"> <!--&#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 <MB Home>/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