<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dimuthu's Blog &#187; Governance Registry</title>
	<atom:link href="http://www.dimuthu.org/catagory/wso2/governance-registry-wso2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dimuthu.org</link>
	<description>Waiting for your comments</description>
	<lastBuildDate>Wed, 21 Dec 2011 05:39:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
  <link>http://www.dimuthu.org</link>
  <url>http://www.dimuthu.org/favicon.ico</url>
  <title>Dimuthu's Blog</title>
</image>
		<item>
		<title>WSO2 Stratos: WSO2 Brings The Whole SOA Stack to The Cloud</title>
		<link>http://www.dimuthu.org/blog/2010/06/03/wso2-stratos-wso2-bring-the-whole-soa-stack-to-the-cloud/</link>
		<comments>http://www.dimuthu.org/blog/2010/06/03/wso2-stratos-wso2-bring-the-whole-soa-stack-to-the-cloud/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 10:59:44 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[app server]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[gadget server]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[mashup server]]></category>
		<category><![CDATA[stratos]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1093</guid>
		<description><![CDATA[WSO2 announced that the SOA stack that they provided as downloadable packages are now available in the cloud as hosted instances with the code name WSO2 Stratos. You can try them out for free from https://cloud.wso2.com. You can register your organization for an account in the WSO2 Stratos by clicking the &#8216;Register&#8217; button in the [...]]]></description>
			<content:encoded><![CDATA[<p>WSO2 announced that the SOA stack that they provided as downloadable packages are now available in the cloud as hosted instances with the code name WSO2 Stratos. You can try them out for free from <a href="https://cloud.wso2.com">https://cloud.wso2.com</a>. You can register your organization for an account in the WSO2 Stratos by clicking the &#8216;Register&#8217; button in the home page. You can find a detail guide on &#8216;How to register for WSO2 Stratos&#8217; from Charitha&#8217;s blog, <a href="http://charithaka.blogspot.com/2010/06/wso2-stratos-introducing-wso2.html">http://charithaka.blogspot.com/2010/06/wso2-stratos-introducing-wso2.html</a>.</p>
<p>At the registration, you will be asked to provide a username and password for the admin account. Use this credential to login as admin for the Stratos services and surf through the products. Here is a brief introduction on all the products currently available.</p>
<ul>
<li><a href="https://governance.cloud.wso2.com">Stratos Governance</a>: Store and govern your services, wsdls, schemas, policies and other SOA artifacts</li>
<li><a href="https://identity.cloud.wso2.com">Stratos Identity</a>: Manage user bases, authentication mechanisms, permissions and all the identity aspects of your enterprise.</li>
<li><a href="https://appserver.cloud.wso2.com">Stratos Application Server</a>: Host your web apps, web services and manage their QoS aspects like security, reliability.</li>
<li><a href="https://gadget.cloud.wso2.com">Stratos Gadgets Server</a>: Write and host gadgets complaint with Google gadget standards.</li>
<li><a href="https://mashup.cloud.wso2.com">Stratos Mashup Server</a>: Write mashup using scripting languages like javascript.</li>
<li><a href="https://bam.cloud.wso2.com">Stratos Business Activity Monitor</a>: Monitor activities of your services.</li>
<li>Stratos Enterprise Service Bus: Coming soon with message routing, intermediate message transformations, task scheduling and many more features.</li>
</ul>
<p>With this release WSO2 bring complete SOA stack to the cloud, Now your enterprise can enjoy the power of SOA without the hassle of maintaining your own SOA infrastructure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2010/06/03/wso2-stratos-wso2-bring-the-whole-soa-stack-to-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSO2 Governance Registry, WSO2 Identity Server, WSO2 ESB, WSO2 Web Service Application Server Released</title>
		<link>http://www.dimuthu.org/blog/2010/05/03/wso2-governance-registry-wso2-identity-server-wso2-esb-wso2-web-service-application-server-released/</link>
		<comments>http://www.dimuthu.org/blog/2010/05/03/wso2-governance-registry-wso2-identity-server-wso2-esb-wso2-web-service-application-server-released/#comments</comments>
		<pubDate>Mon, 03 May 2010 04:02:59 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[governance registry]]></category>
		<category><![CDATA[web service application server]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1074</guid>
		<description><![CDATA[WSO2 has released new versions of their SOA platform products including WSO2 Governance Registry, WSO2 Identity Server, WSO2 ESB, WSO2 Web Service Application Server. This is a major version upgrade of these products introducing many features. ESB: Priority based mediation through priority executors WS-Discovery support and dynamic endpoint discovery Message Relay for efficient pass through [...]]]></description>
			<content:encoded><![CDATA[<p>WSO2 has released new versions of their SOA platform products including <a href="http://wso2.org/projects/governance-registry">WSO2 Governance Registry</a>, <a href="http://wso2.org/projects/identity">WSO2 Identity Server</a>, <a href="http://wso2.org/projects/esb/java">WSO2 ESB</a>, <a href="http://wso2.org/projects/wsas/java">WSO2 Web Service Application Server</a>. This is a major version upgrade of these products introducing many features.</p>
<p><a href="http://wso2.org/projects/esb/java">ESB</a>:</p>
<ul>
<li>Priority based mediation through priority executors</li>
<li>WS-Discovery support and dynamic endpoint discovery</li>
<li>Message Relay for efficient pass through of messages</li>
<li>Component manager to install and uninstall features (provisioning support)</li>
<li>Common Internet File System (CIFS) support through the VFS transport</li>
<li>File locking functionality in the VFS transport to support concurrent polling</li>
<li>Smooks mediator for efficient message transformation</li>
<li>Enrich mediator for smart message manipulation</li>
<li>OAuth mediator for 2-legged OAuth support</li>
<li>Default endpoint UI</li>
<li>Hot deploy and hot update configuration elements (sequences, endpoints, proxy services etc)</li>
<li>Transport level statistics collection and monitoring</li>
<li>POX security support</li>
<li>Dependency detection and alerting for mediation configuration elements</li>
<li>Mediation statistics API and custom mediation statistics consumers</li>
<li>Multiple certificate/identity support in the NHTTP transport sender</li>
<li>Improved logging capabilities for the NHTTP transport</li>
<li>Templates based proxy service development in the UI</li>
<li>Dashboard to monitor server environment and runtime</li>
<li>Easy creation and management capabilities for dynamic sequences and endpoints</li>
<li>Pagination to service management, endpoint management and sequence management UIs</li>
<li>Obtaining resources like WSDL&#8217;s through web proxy servers</li>
</ul>
<p><a href="http://wso2.org/projects/governance-registry">Governance Registry</a></p>
<ul>
<li>Gadgets for impact analysis on services and registry resources</li>
<li>WSDL custom view</li>
<li>Dynamic Handler configuration</li>
<li>Handler simulator</li>
<li>Tree-based Resource view</li>
<li>API to govern SOA artifacts</li>
<li>Complete Web Services API for Registry</li>
<li>Improved options for Service discovery</li>
<li>WS-Discovery support</li>
<li>Scripting support for lifecycle management</li>
<li>Improved P2 based provisioning and feature management support</li>
<li>Support for adding remote mounts</li>
<li>Platform, and Group/Cluster based deployment model</li>
<li>Support for multiple server instances</li>
<li>E-mail verification for subscriptions</li>
<li>Support for deleting tags and comments</li>
<li>Support for PostgreSQL and DB2 DBMS</li>
<li>Paged activity and resource search</li>
<li>Hierarchical permission model with granular and extensible permissions</li>
<li>Ability to upload metadata (in addition to importing)</li>
<li>Governance Archive for uploading WSDLs and Schemas with imports</li>
<li>Ability to update resource content by uploading</li>
<li>Rich text editor for editing text resources</li>
<li>XML editor for editing handler, lifecycle and service UI configurations</li>
</ul>
<p><a href="http://wso2.org/projects/wsas/java">Web Service Application Server</a> (WSO2 WSAS):</p>
<ul>
<li>Component Manager &#8211; The UI tool to install/uninstall Carbon featrues.</li>
<li> Various bug fixes &amp; enhancements including architectural improvements         to Apache Axis2, Apache Rampart, Apache Sandesha2         , WSO2 Carbon &amp; other projects.</li>
<li>Equinox P2 based provisioning support &#8211;         extend your WSAS instance by installin new P2 features. See         <a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support"> P2 based provisioning in WSO2 Carbon </a></li>
<li>Hierarchical service support for Axis2 services, JAX-WS services, Spring         services &amp; Jar services</li>
<li>Report generation for deployed services</li>
</ul>
<p><a href="http://wso2.org/projects/identity">Identity Server</a>:</p>
<ul>
<li>SAML 2.0 based Single Sign-on support</li>
<li>OAuth Support</li>
<li>Support for bulk-user import</li>
<li>Various bug fixes and enhancements including architectural improvements to Apache Axis2, Apache Rampart, Apache Sandesha2 , WSO2 Carbon and other projects.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2010/05/03/wso2-governance-registry-wso2-identity-server-wso2-esb-wso2-web-service-application-server-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access WSO2 Governance as a Service From Remote Registry</title>
		<link>http://www.dimuthu.org/blog/2010/01/11/access-wso2-governance-as-a-service-from-remote-registry/</link>
		<comments>http://www.dimuthu.org/blog/2010/01/11/access-wso2-governance-as-a-service-from-remote-registry/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 16:36:45 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[GaaS]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[governance as a service]]></category>
		<category><![CDATA[governance registry]]></category>
		<category><![CDATA[remote registry]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1065</guid>
		<description><![CDATA[WSO2 Governance as a Service is a hosted instance of WSO2 Governance Registry with multi-tenant support. WSO2 Governance as a Service provide you almost all the functionalities provided with the Governance Registry targeting the enterprise SOA governance, same time it provides all the advantages  inherent with the Software as a Service model. Here I&#8217;m talking [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://governance.cloud.wso2.com">WSO2 Governance as a Service</a> is a hosted instance of <a href="http://wso2.org/projects/governance-registry">WSO2 Governance Registry</a> with multi-tenant support. WSO2 Governance as a Service provide you almost all the functionalities provided with the Governance Registry targeting the enterprise SOA governance, same time it provides all the advantages  inherent with the Software as a Service model.</p>
<p>Here I&#8217;m talking about how to use a popular feature available in Governance Registry, inside WSO2 Governance as a Service. i.e. <a href="http://wso2.org/project/registry/3.0.2/docs/developer_guide/remote_registry_client.html">Remote Registry Client</a>. With Remote Registry Client, you can access the resources in registry programatically. It uses atom/pub protocol to communicate with the registry server.</p>
<p>Here is an example of using Remote Registry Client. I assumed I have an account with domain name &#8216;example.com&#8217; with a user name &#8216;example_user&#8217; (&#8216;example_password&#8217;). You have to change this to valid values before running this code, You can create an account in Governance as a Service freely for a limited use.</p>
<pre><span style="color: #a1a100;">import java.net.URL;</span>
<span style="color: #a1a100;">import org.wso2.carbon.registry.core.Registry;</span>
<span style="color: #a1a100;">import org.wso2.carbon.registry.core.Resource;</span>
<span style="color: #a1a100;">import org.wso2.carbon.registry.app.RemoteRegistry;</span>

<span style="color: #000000; font-weight: bold;">class</span> RegistryDemo <span style="color: #66cc66;">{</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #993333;">void</span> main<span style="color: #66cc66;">(</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">String</span></a><span style="color: #66cc66;">[</span><span style="color: #66cc66;">]</span> args<span style="color: #66cc66;">)</span> <span style="color: #000000; font-weight: bold;">throws</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AException+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">Exception</span></a> <span style="color: #66cc66;">{</span>

        <span style="color: #808080; font-style: italic;">// calls the registry with the authentication information</span>
        callRemoteRegistry<span style="color: #66cc66;">(</span><span style="color: #ff0000;">"http://governance.cloud.wso2.com/registry"</span>,
                   <span style="color: #ff0000;">"example_username@example.com"</span>, <span style="color: #ff0000;">"example_password"</span><span style="color: #66cc66;">)</span>;
    <span style="color: #66cc66;">}</span>

    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #993333;">void</span> callRemoteRegistry<span style="color: #66cc66;">(</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">String</span></a> url, <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">String</span></a> username,
                       <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">String</span></a> password<span style="color: #66cc66;">)</span> <span style="color: #000000; font-weight: bold;">throws</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AException+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">Exception</span></a> <span style="color: #66cc66;">{</span>

        <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ARegistry+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">Registry</span></a> myRegistry = <span style="color: #000000; font-weight: bold;">new</span> RemoteRegistry<span style="color: #66cc66;">(</span><span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AURL+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">URL</span></a><span style="color: #66cc66;">(</span>url<span style="color: #66cc66;">)</span>, username, password<span style="color: #66cc66;">)</span>;
        <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">(</span>!myRegistry.<span style="color: #006600;">resourceExists</span><span style="color: #66cc66;">(</span><span style="color: #ff0000;">"/demoResource"</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span> <span style="color: #66cc66;">{</span>

            Resource r = myRegistry.<span style="color: #006600;">newResource</span><span style="color: #66cc66;">(</span><span style="color: #66cc66;">)</span>;
            r.<span style="color: #006600;">setContent</span><span style="color: #66cc66;">(</span><span style="color: #ff0000;">"demo content"</span><span style="color: #66cc66;">)</span>;
            myRegistry.<span style="color: #006600;">put</span><span style="color: #66cc66;">(</span><span style="color: #ff0000;">"/demoResource"</span>, r<span style="color: #66cc66;">)</span>;
        <span style="color: #66cc66;">}</span>

        Resource r = myRegistry.<span style="color: #006600;">get</span><span style="color: #66cc66;">(</span><span style="color: #ff0000;">"/demoResource"</span><span style="color: #66cc66;">)</span>;
        <span style="color: #993333;">byte</span><span style="color: #66cc66;">[</span><span style="color: #66cc66;">]</span> contentBytes = <span style="color: #66cc66;">(</span><span style="color: #993333;">byte</span><span style="color: #66cc66;">[</span><span style="color: #66cc66;">]</span><span style="color: #66cc66;">)</span>r.<span style="color: #006600;">getContent</span><span style="color: #66cc66;">(</span><span style="color: #66cc66;">)</span>;
        <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">String</span></a> content = <span style="color: #000000; font-weight: bold;">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">String</span></a><span style="color: #66cc66;">(</span>contentBytes<span style="color: #66cc66;">)</span>;
        <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #aaaadd; font-weight: bold;">System</span></a>.<span style="color: #006600;">out</span>.<span style="color: #006600;">println</span><span style="color: #66cc66;">(</span><span style="color: #ff0000;">"Content: "</span> + content<span style="color: #66cc66;">)</span>;
    <span style="color: #66cc66;">}</span>
<span style="color: #66cc66;">}</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2010/01/11/access-wso2-governance-as-a-service-from-remote-registry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Register Today for WSO2 Governance as a Service</title>
		<link>http://www.dimuthu.org/blog/2010/01/05/register-today-for-wso2-governance-as-a-service/</link>
		<comments>http://www.dimuthu.org/blog/2010/01/05/register-today-for-wso2-governance-as-a-service/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 12:32:38 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[GaaS]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Tutorial/Guide]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[gaas]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1035</guid>
		<description><![CDATA[WSO2 Governance as a Service is an online multi-tenant supported instance of WSO2 Governance Registry which is the solution for SOA Governance from the WSO2 SOA stack. You can start trying out WSO2 Governance as a Service by accessing the http://governance.cloud.wso2.com and creating an account for your organization (free for limited use). In order to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://governance.cloud.wso2.com/">WSO2 Governance as a Service</a> is an online multi-tenant supported instance of WSO2 Governance Registry which is the solution for SOA Governance from the WSO2 SOA stack. You can start trying out WSO2 Governance as a Service by accessing the <a href="http://governance.cloud.wso2.com">http://governance.cloud.wso2.com</a> and creating an account for your organization (free for limited use).</p>
<p>In order to identify your account, you have to provide the domain name of your organization. I will demonstrate how to create an account using the &#8220;ws.dimuthu.org&#8221; as my domain name.</p>
<p>1. First go to http://governance.cloud.wso2.com from a web browser and click the &#8216;Register&#8217; button. You will be asked to enter the domain name as the first step.</p>
<div id="attachment_1036" class="wp-caption aligncenter" style="width: 783px"><a href="http://www.dimuthu.org/wp-content/uploads/2010/01/enter-domain.png"><img class="size-full wp-image-1036" title="Enter the domain" src="http://www.dimuthu.org/wp-content/uploads/2010/01/enter-domain.png" alt="Enter the domain" width="773" height="303" /></a><p class="wp-caption-text">Enter the domain</p></div>
<p>After that, you have the option of validating the ownership of the domain right at the registration process, or you can skip the validation and continue to the next step in which case your domain will be appended &#8216;-trial&#8217; suffix. You can validate the ownership of the domain later at any stage.</p>
<p>Here I want to validate the domain right now, so I click &#8216;Take me to the domain ownership confirmation page straight-away&#8217; and click the &#8216;Submit&#8217; button.</p>
<p>2. This will redirect you to the domain ownership validation page. You can validate the ownership of your domain in one of two ways.</p>
<p>Method i). Just create a text file named &#8216;wso2gaas.txt&#8217; in the web root of your domain and enter the given text. This is the most simplest method of two.</p>
<div id="attachment_1039" class="wp-caption aligncenter" style="width: 732px"><a href="http://www.dimuthu.org/wp-content/uploads/2010/01/validate-domain-by-testfile.png"><img class="size-full wp-image-1039" title="validate-domain-by-textfile" src="http://www.dimuthu.org/wp-content/uploads/2010/01/validate-domain-by-testfile.png" alt="Validate domain name using Textfile" width="722" height="256" /></a><p class="wp-caption-text">Validate domain name using Textfile</p></div>
<p>Method ii). You can put a DNS entry according to the given instructions. This is a little tedious approch to validate the domain. In fact it may take a while to propagate the new DNS information, so you may have to wait hours without refreshing the page until you finally validate the domain ownership.</p>
<p><a href="http://www.dimuthu.org/wp-content/uploads/2010/01/validate-domain-by-dns-entry.png"><img class="aligncenter size-full wp-image-1040" title="validate-domain-by-dns-entry" src="http://www.dimuthu.org/wp-content/uploads/2010/01/validate-domain-by-dns-entry.png" alt="" width="723" height="294" /></a></p>
<p>Click the continue button after the domain validation done. Then you will be redirected to a page requesting more information.</p>
<p>3. Tenant Registration Page</p>
<div id="attachment_1041" class="wp-caption aligncenter" style="width: 797px"><a href="http://www.dimuthu.org/wp-content/uploads/2010/01/registration-page.png"><img class="size-full wp-image-1041" title="registration-page" src="http://www.dimuthu.org/wp-content/uploads/2010/01/registration-page.png" alt="Tenant Registration" width="787" height="478" /></a><p class="wp-caption-text">Tenant Registration</p></div>
<p>4) After this step, you will be notified to check for your email which will contain a mail with a link to proceed with the registration. There you will be able to select a theme for your organization and finalize creating your account. Login to the admin account for your tenant with the credential you provided a the time of the registration.</p>
<p>The domain ownership validation was introduced to WSO2 Governance as a Service account registration only now. So for organizations who have already have account will have a message similar to this when they are trying to login to their account.</p>
<div id="attachment_1046" class="wp-caption aligncenter" style="width: 470px"><a href="http://www.dimuthu.org/wp-content/uploads/2010/01/login-warning-message.png"><img class="size-full wp-image-1046" title="login-warning-message" src="http://www.dimuthu.org/wp-content/uploads/2010/01/login-warning-message.png" alt="Info box at login" width="460" height="169" /></a><p class="wp-caption-text">Info box at login</p></div>
<p>So the account I have registered using the domain name &#8216;example.com&#8217; has been renamed to &#8216;example.com-trial&#8217;. As the instruction of the message says you can go to the account management page after the login and validate the domain ownership.</p>
<div id="attachment_1043" class="wp-caption aligncenter" style="width: 818px"><a href="http://www.dimuthu.org/wp-content/uploads/2010/01/account-mgt.png"><img class="size-full wp-image-1043" title="account-mgt" src="http://www.dimuthu.org/wp-content/uploads/2010/01/account-mgt.png" alt="Account Management Page" width="808" height="536" /></a><p class="wp-caption-text">Account Management Page</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2010/01/05/register-today-for-wso2-governance-as-a-service/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WSO2 SOA Workshop 2009, Santa Clara, CA</title>
		<link>http://www.dimuthu.org/blog/2009/10/13/wso2-soa-workshop-2009-santa-clara-ca/</link>
		<comments>http://www.dimuthu.org/blog/2009/10/13/wso2-soa-workshop-2009-santa-clara-ca/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 13:17:11 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[bps]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[mashup server]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[SOA Governance]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1025</guid>
		<description><![CDATA[WSO2 is hosting a SOA Workshop in Santa Clara, California in November 3rd 2009. You will be able to attend to the following sessions covered by the industry leading experts in SOA. ESBS and SOA SOA Security Mashups and Business Process Management for SOA SOA Governance SOA with C, C++, PHP SOA Architecture Pattern Visit [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wso2.com">WSO2</a> is hosting a SOA Workshop in Santa Clara, California in November 3rd 2009. You will be able to attend to the following sessions covered by the industry leading experts in SOA.</p>
<ul>
<li>ESBS and SOA</li>
<li>SOA Security</li>
<li>Mashups and Business Process Management for SOA</li>
<li>SOA Governance</li>
<li>SOA with C, C++, PHP</li>
<li>SOA Architecture Pattern</li>
</ul>
<p>Visit here to find more details about the event, <a href="http://wso2.com/events/2009-us-soa-workshop/?soaotad=10072009">http://wso2.com/events/2009-us-soa-workshop/?soaotad=10072009</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/10/13/wso2-soa-workshop-2009-santa-clara-ca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSO2 Releases Goernance Registry 3.0.1, ESB 2.1.1, WSAS 3.1.1, IS 2.0.1 AND Mashup Server 2.0.0</title>
		<link>http://www.dimuthu.org/blog/2009/10/13/wso2-releases-goernance-registry-3-0-1-esb-2-1-1-wsas-3-1-1-is-2-0-1-and-mashup-server-2-0-0/</link>
		<comments>http://www.dimuthu.org/blog/2009/10/13/wso2-releases-goernance-registry-3-0-1-esb-2-1-1-wsas-3-1-1-is-2-0-1-and-mashup-server-2-0-0/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 02:08:07 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[mashup server]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1022</guid>
		<description><![CDATA[WSO2 announced an another round of release of their famous SOA products. WSO2 Governance Registry 3.0.1 WSO2 ESB 2.1.1 WOS2 Web Services Application Server (WSAS) 3.1.1 WSO2 Identity Server (IS) 2.0.1 WSO2 Mashup Server 2.0.0 Although the version numbers say this is minor patch release (Other than the Mashup Server which is shipping as a [...]]]></description>
			<content:encoded><![CDATA[<p>WSO2 announced an another round of release of their famous SOA products.</p>
<ul>
<li><a href="http://wso2.org/projects/governance-registry">WSO2 Governance Registry 3.0.1</a></li>
<li><a href="http://wso2.org/projects/esb/java">WSO2 ESB 2.1.1</a></li>
<li><a href="http://wso2.org/projects/wsas/java">WOS2 Web Services Application Server (WSAS) 3.1.1</a></li>
<li><a href="http://wso2.org/projects/identity">WSO2 Identity Server (IS) 2.0.1</a></li>
<li><a href="http://wso2.org/projects/mashup">WSO2 Mashup Server 2.0.0</a></li>
</ul>
<p>Although the version numbers say this is minor patch release (Other than the Mashup Server which is shipping as a major release), in fact there are new features and improvements. Some basic new features shares among all of these products are</p>
<ol>
<li>Improved registry level transaction Support.</li>
<li>Improved Support for deploying on top of Application Servers other than tomcat like WebSphere, WebLogic, and<br />
JBoss.</li>
<li>Support for Eclipse P2 based provisioning. (Yes, you can add/remove features from these WSO2 products , see <a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support">https://wso2.org/wiki/display/carbon/p2-based-provisioning-support</a> for more details)</li>
<li>Improved Remote Registry model</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/10/13/wso2-releases-goernance-registry-3-0-1-esb-2-1-1-wsas-3-1-1-is-2-0-1-and-mashup-server-2-0-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WSO2 Governance Registry 3.0.0 &#8211; What&#8217;s New?</title>
		<link>http://www.dimuthu.org/blog/2009/07/12/wso2-governance-registry-3-0-0-whats-new/</link>
		<comments>http://www.dimuthu.org/blog/2009/07/12/wso2-governance-registry-3-0-0-whats-new/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 17:25:22 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[3.0.0]]></category>
		<category><![CDATA[G-Reg]]></category>
		<category><![CDATA[Governace]]></category>
		<category><![CDATA[New Features]]></category>
		<category><![CDATA[registry]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1001</guid>
		<description><![CDATA[WSO2 Governance Registry (G-Reg) (Formally known as WSO2 Registry) is released its 3.0.0 version along with two other sibling WSO2 products, WSAS 3.1.0 and ESB 2.1.0. This is a major release specially for WSO2 Governance Registry as it contain number of new features and improvements. 1. The New Name &#8211; s/Registry/Governance Registry The product name [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wso2.org/projects/governance-registry">WSO2 Governance Registry (G-Reg)</a> (Formally known as WSO2 Registry) is released its 3.0.0 version along with two other sibling <a href="http://www.dimuthu.org/blog/2009/07/11/wso2-carbon-2-wsas-esb-governance-registry-released/">WSO2 products, WSAS 3.1.0 and ESB 2.1.0</a>. This is a major release specially for WSO2 Governance Registry as it contain number of new features and improvements.</p>
<p><strong>1. The New Name &#8211; s/Registry/Governance Registry</strong></p>
<p>The product name itself changed from &#8216;Registry&#8217; to &#8216;Governance Registry&#8217; (abbreviated as &#8216;G-Reg&#8217;). As it may hint you, now the product is more focused on the &#8216;Governance&#8217; aspects than just the &#8216;registry&#8217; or a &#8216;repository&#8217; aspects. In early releases, it mainly used to store, retrieve configurations and persistence data that the other products would need. Now you can govern these resources (Services, Policies, Processes, People) inside the G-Reg itself. It has emerged to become a complete tool that help you in governing your SOA platform.</p>
<p><strong>2. Separate Views for Add/View/Remove Services</strong></p>
<p>In G-Reg &#8216;Services&#8217; along with Service MetaData (policies, wsdls, schemas) are distinguished from other resources, as they are the key resources in a SOA platform. You will be able to add/list/view services directly from the main menu in the G-Reg UI.</p>
<div id="attachment_1004" class="wp-caption aligncenter" style="width: 238px"><a href="http://www.dimuthu.org/wp-content/uploads/2009/07/metadata.png"><img class="size-full wp-image-1004" title="Add Service Metadata" src="http://www.dimuthu.org/wp-content/uploads/2009/07/metadata.png" alt="Add Service Metadata" width="228" height="269" /></a><p class="wp-caption-text">Add Service Metadata</p></div>
<p>When adding a service you will be prompted to provide additional details on the services. As they will help users in discovering these services. The fields of these details are configurable as you will change them according to the policies and requirements of your organizations, but the defaults will be adequate for most of the scenarios.  Additionally G-Reg will do WS-I validation as you add WSDLs, Schemas.<br />
Note that this is an additional view you will get as you can still discover services on a tree view arranged according to their namespaces using the registry browser as in previous releases.</p>
<p><strong>3. Service Life cycle Management with Check-lists</strong></p>
<p>Managing service lifecycle is a core part of governing services. G-Reg provides you this functionality with a simple user interface.</p>
<p><a href="http://www.dimuthu.org/wp-content/uploads/2009/07/lcm.png"><img class="aligncenter size-full wp-image-1005" title="Life Cycle Management with Check-Lists" src="http://www.dimuthu.org/wp-content/uploads/2009/07/lcm.png" alt="Life Cycle Management with Check-Lists" width="252" height="265" /></a></p>
<p>Lifecycle states can be promoted or demoted. The state transition can be &#8216;Designing&#8217; -&gt; &#8216;Developing&#8217; -&gt; &#8216;Testing&#8217; -&gt; &#8216;Deployed&#8217;. You can enforce a validation of a checklist in promoting the state to the next level. This states and the associated check-list items are highly configurable as you will change them to suit to the process of your organizations as you wish.</p>
<p>And G-Reg is shipped with a sample that extend the lifecycle management functionality by making it distributed. In there as you promote or demote the state, the service resource will move its position. The user guide on <a href="http://wso2.org/project/registry/3.0.0/docs/samples_guide.html#Distributed%20LifeCycle%20Management%20sample">&#8216;Distributed Life Cycle Management Sample&#8217;</a> will describe how to use this functionality in more details. This will be really useful if you are enforcing a structured permission model in managing lifecycles. For an example you can enforce only developer role will be able to modify, check or promote a service in the &#8216;Developing&#8217; state and QA role has permission in promoting a service in &#8216;Testing&#8217; state and so on.</p>
<p><strong>4. Business Activity Monitoring (BAM)</strong></p>
<p>This is a brand new feature provide in G-Reg. You may find the <a href="http://wso2.org/project/registry/3.0.0/docs/user_guide/bam.html">user guide on &#8216;BAM&#8217;</a> will be really helpful in configuring the servers you want to monitor. But in order to view the monitoring data you have to go to the dashboard, which is the next new feature.</p>
<p><strong>5. Dashboard</strong></p>
<p>For most of the you, this will be the coolest feature in the new G-Reg., an eye-catching dashboard filled with bunch of Gadgets.</p>
<div id="attachment_1007" class="wp-caption aligncenter" style="width: 763px"><a href="http://www.dimuthu.org/wp-content/uploads/2009/07/dashboard.png"><img class="size-full wp-image-1007" title="Dashboard" src="http://www.dimuthu.org/wp-content/uploads/2009/07/dashboard.png" alt="Dashboard" width="753" height="1083" /></a><p class="wp-caption-text">Dashboard</p></div>
<p>The dashboard provides you the information related to runtime governance as well as design-time governance as described in the <a href="http://wso2.org/project/registry/3.0.0/docs/user_guide/dashboard.html">&#8216;Dashboard&#8217; user guide</a>.</p>
<p><strong>6. Eventing and Notifications</strong></p>
<p>If you want you to notified when a resource is updated or a lifecycle state of a service is changed, this feature will be really helpful. Look at the <a href="http://wso2.org/project/registry/3.0.0/docs/user_guide/notifications.html#notifications">&#8216;Eventing and Notifications&#8217; user guide</a> on how you can get notified and the built-in events that you can listen.</p>
<p><strong>7. Mount Remote Resources &#8211; Federating Registries</strong></p>
<p>If you are maintaining two separate registry instances, this feature will enable you to share resources among them. In G-Reg you can create links to resources in remote registries (remote-links) as well as to the resources in the same registry (sym-links). Here is the <a href="http://wso2.org/project/registry/3.0.0/docs/user_guide/sym_remote.html#SymRemote">user guide for &#8216;Sym Links and Remote Links&#8217;</a> to read more details of the subject.</p>
<p><strong>8. User Profiles</strong><br />
The new G-Reg has the ability to keep multiple user profiles per user. A simple how to on creating profiles can be found in the <a href="http://wso2.org/project/registry/3.0.0/docs/user_guide/user_profile.html">user guide on &#8216;User Profiles&#8217;</a>.</p>
<p><strong>9. Checkin/Checkout with Local Filesystem</strong></p>
<p>The new G-Reg is shipped with a command line tool that allows you to checkin and checkout registry resources with your local filesystem. If you are familiar with a version control system like subversion, the checkin/checkout commands will not be much difficult to you.</p>
<p>Checking out a resource is simple as (the following command is what you typed in linux, in windows you will use the checkin-client.bat instead).</p>
<pre><em>
./checkin-client.sh co / -u user -p user_pw
</em></pre>
<p>And to checkin,</p>
<pre><em>
./checkin-client.sh ci -u user -p user_pw
</em></pre>
<p>Similarly you can use this tool to create backups or move resource or resource hierarchy off-line. Here is a complete <a href="http://wso2.org/project/registry/3.0.0/docs/user_guide/checkin_client.html#checkin-client">user guide on &#8216;Checkin-Client&#8217;</a>.</p>
<p><strong>10. Performance Boost</strong></p>
<p>Last but not least, the new G-Reg is performing very fast than its predecessor. In the performance test, it was seen each primitive operation in the registry is at least 10% faster in this release, where as some operations are performing much faster (for an example, &#8216;Add Collection&#8217; operation seemed 50% faster). And the remote registry calls also optimized by keeping a local cache (http-level-caching).</p>
<p>This was a list of most notable new features in addition to the bunch of the features that was already there in the previous releases. You will be able to download WSO2 Governance Registry freely from the product website, <a href="http://wso2.org/projects/governance-registry">http://wso2.org/projects/governance-registry</a> and evaulate these features as you want.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/07/12/wso2-governance-registry-3-0-0-whats-new/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

