[Registry-dev] svn commit r6556 - in trunk/registry/java/modules/webapps/src/main/webapp: . WEB-INF WEB-INF/classes WEB-INF/lib WEB-INF/src WEB-INF/src/java css images js

svn at wso2.org svn at wso2.org
Fri Aug 24 03:17:14 PDT 2007


Author: prasad
Date: Fri Aug 24 03:10:34 2007
New Revision: 6556

Added:
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/   (props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/classes/
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/commons-logging-1.0.4.jar   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/freemarker-2.3.8.jar   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/ognl-2.6.11.jar   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/struts2-core-2.0.9.jar   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/xwork-2.0.4.jar   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/src/
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/src/java/
   trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/web.xml
   trunk/registry/java/modules/webapps/src/main/webapp/configuration.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/configuration_general.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/configuration_handlers.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/css/styles.css
   trunk/registry/java/modules/webapps/src/main/webapp/dependancies.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/dependants.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/handlers.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/images/blank.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/gradient.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/star.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-background.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-left.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-right.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-selected-background.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-selected-left.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-selected-right.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/images/tab-space-background.gif   (contents, props changed)
   trunk/registry/java/modules/webapps/src/main/webapp/index.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/js/
   trunk/registry/java/modules/webapps/src/main/webapp/js/tab-configuration.js
   trunk/registry/java/modules/webapps/src/main/webapp/js/tab.js
   trunk/registry/java/modules/webapps/src/main/webapp/my_tags.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/popup_properties.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/popup_resource_view.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_URIs.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_comments.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_general.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_general_edit.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_permissions.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_tag.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_tagging.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/resources_versions.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/tabset.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/tags.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/users-roles.jsp
   trunk/registry/java/modules/webapps/src/main/webapp/users-roles_roles.jsp
Log:
Added JSP pages with resources. 

Added: trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/commons-logging-1.0.4.jar
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/freemarker-2.3.8.jar
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/ognl-2.6.11.jar
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/struts2-core-2.0.9.jar
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/lib/xwork-2.0.4.jar
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/web.xml
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/WEB-INF/web.xml	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+
+    <display-name>WSO2 Registry</display-name>
+
+    <filter>
+        <filter-name>struts2</filter-name>
+        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
+    </filter>
+
+    <filter-mapping>
+        <filter-name>struts2</filter-name>
+        <url-pattern>/*</url-pattern>
+    </filter-mapping>
+
+    <welcome-file-list>
+        <welcome-file>index.html</welcome-file>
+    </welcome-file-list>
+
+</web-app>

Added: trunk/registry/java/modules/webapps/src/main/webapp/configuration.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/configuration.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,228 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>::WSO2 Registry</title>
+
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<link rel="stylesheet" href="css/folder-tree-static.css" type="text/css">
+<link rel="StyleSheet" href="css/dtree.css" type="text/css" />
+<script type="text/javascript" src="js/dtree.js"></script>
+<script language="javascript">
+
+function show(option){
+  var browsWindow = document.getElementById("browseTbl");
+  var searchWindow = document.getElementById("searchTbl");
+  if(option =="browse"){
+  	browsWindow.style.display ="block";
+	searchWindow.style.display ="none";
+  
+  }
+  if(option =="search"){
+  
+   browsWindow.style.display ="none";
+	searchWindow.style.display ="block";
+  }
+  
+}
+
+function selectRow(){
+
+ var tbl = document.getElementById("data");
+ var trs = tbl.getElementsByTagName("tr");
+ var pvTr = false;
+// var pvTrOver = false;
+ 	
+	for(i=0;i<trs.length;i++){
+	 trs[i].onmouseover = function(){
+								 this.style.cursor = "pointer";	
+								// this.style.background="#B5B5FF"; 
+	 							//	if(pvTrOver != false){pvTrOver.style.background="#FFFFFF"};
+								//	  pvTrOver = this; 
+	 							}
+	 
+	 trs[i].onclick = function(){
+								   this.style.background="#B5B5FF"; 
+	 								if(pvTr != false){pvTr.style.background="#FFFFFF"};
+									  pvTr = this;	
+									  aVersionSelected = true;  
+								 } 
+								 
+	
+	}
+	
+}
+
+</script>
+
+</head>
+
+
+<div id="page">
+ <div id="header" >WSO2 Registry</div>
+ <div id="content" >
+   <table width="100%" border="0" cellspacing="0" cellpadding="0">
+     <tr>
+       <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+           <tr>
+             <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="index.jsp"> Resources </a></td>
+                   <td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="users-roles.jsp"> Users/Roles </a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr
+             >
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="tags.jsp">Tags</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="my_tags.jsp">My Tags</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab-selected">Configuration</td>
+                   <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="dependancies.jsp">Dependencies</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td width="80%" height="25" align="center" class="tab-space">&nbsp;</td>
+           </tr>
+         </table></td>
+     </tr>
+
+     <tr>
+       <td valign="top" class="tab-content-main"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td>&nbsp;</td>
+           <td>&nbsp;</td>
+           <td>&nbsp;</td>
+         </tr>
+         <tr>
+           <td width="32%" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+
+             <tr>
+               <td width="32%"><div id="browseTbl">
+                 <table width="100%" border="0" cellspacing="0" cellpadding="0">
+                   <tr>
+                     <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                       <tr>
+                         <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+                         <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                             <tr>
+                               <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                               <td align="center" nowrap="nowrap" class="tab-selected">Content Types</td>
+                               <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                             </tr>
+                         </table></td>
+                         <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                             <tr>
+                               <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                               <td align="center" nowrap="nowrap" class="tab"><a href="handlers.jsp">Handlers</a></td>
+                               <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                             </tr>
+                         </table></td>
+                         <td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>
+                       </tr>
+                     </table></td>
+                   </tr>
+                   <tr>
+                     <td valign="top" class="tab-content"><br />
+                     <div id="scroll-div-main">
+                       <table id="data" width="100%" class="table-style1" border="0" cellspacing="0" cellpadding="3">
+                         <tr>
+                           <th align="left">Name</th>
+                         </tr>
+                         <tr>
+                           <td>WSDL</td>
+                         </tr>
+                         <tr>
+                           <td>Endpoint</td>
+                         </tr>
+                         <tr>
+                           <td>Sequence</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                         <tr>
+                           <td>&nbsp;</td>
+                         </tr>
+                       </table>
+                       </div>
+                       </td>
+                   </tr>
+                 </table>
+               </div></td>
+             </tr>
+           </table></td>
+           <td ><img src="images/blank.gif" width="15" height="1" /></td>
+           <td width="68%" valign="top"><iframe src="configuration_general.jsp" width="100%" height="376" frameborder="0" scrolling="no"></iframe></td>
+         </tr>
+       </table></td>
+     </tr>
+   </table>
+</div>
+
+</div>
+<script>
+  selectRow(); 
+</script>
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/configuration_general.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/configuration_general.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,73 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Untitled Document</title>
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/tab-configuration.js"></script>
+<script language="javascript" type="text/javascript">
+
+function OpenWin(winname,strURL,width,height){
+
+		  if ((document.all)||(navigator.userAgent.indexOf("Firefox")!=-1)){
+			var xMax = screen.width, yMax = screen.height
+			} else if (document.layers) {
+				var xMax = window.outerWidth,yMax = window.outerHeight
+				}else {var xMax = 800, yMax=600};
+
+	 	var xOffset = (xMax -width)/2, yOffset = (yMax -height)/2;
+
+	     var winfeatures = 'scrollbars=no,resizable=yes,width='+ width +',height='+ height + ',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset ;
+		 
+		
+	      var win = window.open(strURL,winname,winfeatures);
+	      win.focus()
+		 
+
+		}
+
+
+
+</script>
+
+</head>
+
+<body>
+<table width="100%" border="0" cellspacing="0" cellpadding="0">
+  <tr>
+    <td><script>resTab(1)</script></td>
+  </tr>
+  <tr>
+    <td valign="top" class="tab-content"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+      <tr>
+        <td id="right-tab-pain" valign="top"><table class="form-data2" width="100%" border="0" cellspacing="0" cellpadding="3">
+          <tr>
+            <td width="17%">&nbsp;</td>
+            <td width="83%">&nbsp;</td>
+          </tr>
+          <tr>
+            <td>Content Type Identifier:</td>
+            <td>WSDL</td>
+          </tr>
+          <tr>
+            <td>Description:</td>
+            <td>Content type to represent WSDL files.</td>
+          </tr>
+          <tr>
+            <td>&nbsp;</td>
+            <td>&nbsp;</td>
+          </tr>
+          <tr>
+            <td>&nbsp;</td>
+            <td>&nbsp;</td>
+          </tr>
+        </table></td>
+      </tr>
+      <tr>
+        <td height="25">&nbsp;</td>
+      </tr>
+    </table></td>
+  </tr>
+</table>
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/configuration_handlers.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/configuration_handlers.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,133 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Untitled Document</title>
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="js/tab-configuration.js"></script>
+<script language="javascript1.4" type="text/javascript">
+var aVersionSelected = false;
+ 
+function selectRow(){
+
+ var tbl = document.getElementById("data");
+ var trs = tbl.getElementsByTagName("tr");
+ var pvTr = false;
+// var pvTrOver = false;
+ 	
+	for(i=0;i<trs.length;i++){
+	 trs[i].onmouseover = function(){
+								 this.style.cursor = "pointer";	
+								// this.style.background="#B5B5FF"; 
+	 							//	if(pvTrOver != false){pvTrOver.style.background="#FFFFFF"};
+								//	  pvTrOver = this; 
+	 							}
+	 
+	 trs[i].onclick = function(){
+								   this.style.background="#B5B5FF"; 
+	 								if(pvTr != false){pvTr.style.background="#FFFFFF"};
+									  pvTr = this;	
+									  aVersionSelected = true;  
+								 } 
+								 
+	
+	}
+	
+}
+ function OpenWin(winname,strURL,width,height){
+ 
+		  if ((document.all)||(navigator.userAgent.indexOf("Firefox")!=-1)){
+			var xMax = screen.width, yMax = screen.height
+			} else if (document.layers) {
+				var xMax = window.outerWidth,yMax = window.outerHeight
+				}else {var xMax = 800, yMax=600};
+
+	 	var xOffset = (xMax -width)/2, yOffset = (yMax -height)/2;
+
+	     var winfeatures = 'scrollbars=no,resizable=yes,width='+ width +',height='+ height + ',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset ;
+		 
+		 if(aVersionSelected){
+	      var win = window.open(strURL,winname,winfeatures);
+	      win.focus()
+		  }else{
+		   alert("Please select a version!")
+		  }
+
+		}
+
+</script>
+
+</head>
+
+<body>
+<table width="100%" border="0" cellspacing="0" cellpadding="0">
+  <tr>
+    <td><script>resTab(2)</script></td>
+  </tr>
+  <tr>
+    <td valign="top" class="tab-content"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+      <tr>
+        <td id="right-tab-pain" valign="top" ><br><div id="scroll-div"><table id="data" class="table-style1" width="100%" border="0" cellspacing="0" cellpadding="3">
+      
+          <tr>
+            <td >Validator</td>
+            </tr>
+          <tr>
+            <td>Dependency Importer</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          <tr>
+            <td>&nbsp;</td>
+            </tr>
+          
+        </table>
+        </div></td>
+      </tr>
+      <tr>
+        <td height="25"><input type="button" name="button" id="button" value="Add" />
+              <input type="button" name="button2" id="button2" value="Remove" />
+              <input type="button" name="button3" id="button3" value="Move Up" /> <input type="button" name="button4" id="button4" value="Move Down" /></td>
+      </tr>
+    </table></td>
+  </tr>
+</table>
+<script>
+  selectRow(); 
+</script>
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/css/styles.css
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/css/styles.css	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,234 @@
+ at charset "utf-8";
+/* CSS Document */
+
+body {
+margin-top: 0px;
+margin-left: 0px;
+margin-right: 0px;
+margin-bottom: 0px;
+padding: 0px;
+font-family: Verdana, Arial, Helvetica, san-serif;
+font-size: 12px;
+}
+
+p { }
+
+td { }
+
+a:link {color: #000000; text-decoration:none; }
+
+a:visited { color: #000000;text-decoration:none;}
+
+a:hover {color: #0000FF; text-decoration:underline; }
+
+a:active { color: #000000; text-decoration:none;}
+
+#page{
+ margin:0px;
+ width: 99.5%;
+/* border:solid 1px #000066;*/
+}
+
+#header{
+ width:auto;
+ height:50px;
+ padding:5px;
+ border-bottom:solid 1px #CCCCCC;
+ font-size: 20px;
+ font-family: Arial, Helvetica, san-serif;
+ color:#000099;
+ font-weight:bold;
+}
+
+#content{
+ width:auto;
+ padding:10px;
+}
+
+.tab-top{
+ background-color:#000066;
+}
+
+.tab-content{
+ border-bottom:solid 1px #0000DD;
+ border-left:solid 1px #0000DD;
+ border-right:solid 1px #0000DD;
+ padding:5px;
+ /*height:295px; *height:255px;*/
+ height:350px; *height:300px;
+}
+#right-tab-pain{
+ height:312px;
+
+}
+
+.tab-content-main{
+ border-bottom:solid 1px #0000DD;
+ border-left:solid 1px #0000DD;
+ border-right:solid 1px #0000DD;
+ padding:5px;
+
+}
+
+.tab-item{
+ padding:3px;
+ color:#666666;
+ border-bottom:solid 1px #0000DD;
+ border-left:solid 1px #0000DD;
+ border-top:solid 1px #0000DD;
+ background-color:#EEEEEE;
+ 
+ 
+ 
+}
+.tab-item-selected{
+ padding:3px;
+ font-weight:bold;
+ border-bottom:none;
+ border-left:solid 1px #0000DD;
+ border-top:solid 1px #0000DD;
+ color:#000000;
+}
+.tab-item-last{
+ padding:3px;
+ border-bottom:solid 1px #0000DD;
+ border-left:solid 1px #0000DD;
+ 
+}
+
+.tab-space{
+ background-image:url(../images/tab-space-background.gif);
+}
+.tab-selected{
+ background-image:url(../images/tab-selected-background.gif);
+/* font-weight:bold; */
+}
+.tab{
+ background-image:url(../images/tab-background.gif);
+
+}
+
+.tab a:link {color: #999999; text-decoration:none; }
+
+.tab a:visited { color: #999999;text-decoration:none;}
+
+.tab a:hover {color: #0000FF; text-decoration:underline; }
+
+.tab a:active { color: #CC0033; text-decoration:none;}
+
+
+.form-data2 td{
+  height:20px;
+  padding-left:10px;
+
+}
+
+.form-data2 td:first-child{
+  color:#000000;
+  font-weight:bold;
+  font-size: 11px;
+}
+
+
+.form-data td{
+  height:20px;
+  padding-left:10px;
+  border-bottom:solid 1px #D3D3D3;
+}
+
+.form-data td:first-child{
+  color:#000000;
+  font-weight:bold;
+  font-size: 11px;
+}
+
+ #popup-header{
+  width:auto;
+ height:15px;
+ padding:4px;
+ border-bottom:solid 1px #000066;
+ font-size: 15px;
+ font-family: Arial, Helvetica, san-serif;
+ color:#000099;
+ font-weight:bold;
+ background-color:#B9BAD2;
+}
+
+#popup-button-bar{
+ padding:5px;
+ /*border-top:solid 1px #CCCCCC; */
+}
+
+.table-style1{
+
+
+ }
+ 
+ .table-style1 td{
+  height:20px;
+  padding-left:10px;
+  border-bottom:solid 1px #D3D3D3;  
+ 
+}
+ 
+.table-style1 th{
+  height:20px;
+  background-color:#8387B1;
+  color:#333333;  
+  padding-left:10px;
+ 
+}
+
+.table-style2{
+
+
+ }
+ 
+ .table-style2 td{
+  height:20px;
+  border-bottom:solid 1px #D3D3D3;  
+ 
+}
+ 
+.table-style2 th{
+  height:20px;
+  background-color:#8387B1;
+  color:#333333;  
+  
+ 
+}
+
+#scroll-div{
+ height:288px; 
+ overflow:auto; 
+ *width:99.5%;
+ *overflow-x:hidden;
+ border:solid 1px #8387B1;  
+}
+
+#scroll-div-main{
+ height:320px; 
+ overflow:auto; 
+ *width:99.5%;
+ *overflow-x:hidden;
+ border:solid 1px #0000DD;  
+}
+
+.list-menu{
+width:166px;
+
+}
+
+.list-menu2{
+width:229px;
+
+}
+
+.line{
+	
+	height:1px;
+	width:100%;
+	border-bottom:solid 1px #000066; 
+	margin-top:9px;
+	margin-bottom:1px;
+}

Added: trunk/registry/java/modules/webapps/src/main/webapp/dependancies.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/dependancies.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,193 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>::WSO2 Registry</title>
+
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<link rel="StyleSheet" href="css/dtree.css" type="text/css" />
+<script type="text/javascript" src="js/dtree.js"></script>
+<script language="javascript1.4" type="text/javascript">
+var aVersionSelected = false;
+ 
+function selectRow(){
+
+ var tbl = document.getElementById("data");
+ var trs = tbl.getElementsByTagName("tr");
+ var pvTr = false;
+// var pvTrOver = false;
+ 	
+	for(i=0;i<trs.length;i++){
+	 trs[i].onmouseover = function(){
+								 this.style.cursor = "pointer";	
+								// this.style.background="#B5B5FF"; 
+	 							//	if(pvTrOver != false){pvTrOver.style.background="#FFFFFF"};
+								//	  pvTrOver = this; 
+	 							}
+	 
+	 trs[i].onclick = function(){
+								   this.style.background="#B5B5FF"; 
+	 								if(pvTr != false){pvTr.style.background="#FFFFFF"};
+									  pvTr = this;	
+									  aVersionSelected = true;  
+								 } 
+								 
+	
+	}
+	
+}
+ 
+</script>
+</head>
+
+<body>
+<div id="page">
+ <div id="header" >WSO2 Registry</div>
+ <div id="content" >
+   <table width="100%" border="0" cellspacing="0" cellpadding="0">
+     <tr>
+       <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+           <tr>
+             <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="index.jsp"> Resources </a></td>
+                   <td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="users-roles.jsp"> Users/Roles </a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr
+             >
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="tags.jsp">Tags</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="my_tags.jsp">My Tags</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="configuration.jsp">Configuration</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab-selected">Dependencies</td>
+                   <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td width="80%" height="25" align="center" class="tab-space">&nbsp;</td>
+           </tr>
+         </table></td>
+     </tr>
+
+     <tr>
+       <td valign="top" class="tab-content-main"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td>&nbsp;</td>
+           </tr>
+         <tr>
+           <td width="32%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+            <tr>
+                       <td width="80"><strong>Resource:</strong></td>
+                       <td><input name="textfield" type="text" id="textfield" value="project/synapse/sequence1.xml" size="50" />
+                       <input type="button" name="button" id="button" value="..." /></td>
+                     </tr>
+            <tr>
+              <td>&nbsp;</td>
+              <td>&nbsp;</td>
+            </tr>
+                   </table>
+           <!-- browse table  -->
+           <div id="browseTbl">
+           <table width="100%" border="0" cellspacing="0" cellpadding="0">
+             <tr>
+               <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                   <tr>
+                     <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab-selected">Dependencies</td>
+                           <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab"><a href="dependants.jsp">Dependents</a></td>
+                           <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>
+                   </tr>
+                 </table></td>
+             </tr>
+             <tr>
+               <td valign="top" class="tab-content" style="height:314px;"><br>
+               <div id="scroll-div" style="padding:5px; width:99%; height:241px;">
+                   <script type="text/javascript">
+		<!--
+
+		dependencies = new dTree('dependencies');
+
+		dependencies.add(0,-1,'Dependencies');
+		dependencies.add(1,0,'project/synapse/sequence1.xml','#','','','img/page.gif','img/page.gif');
+		dependencies.add(2,1,'project/synapse/endpoint1.xml','#','','','img/page.gif','img/page.gif');
+		dependencies.add(3,1,'myendpoint/loadbalance-endpoint2.xml','#','','','img/page.gif','img/page.gif');
+		dependencies.add(4,3,'endpoints/wsdlendpoint.xml','#','','','img/page.gif','img/page.gif');
+	//	dependencies.add(5,4,'WSDL','#');
+	//	dependencies.add(6,5,'SampleService1.wsdl','#');
+	//	dependencies.add(7,5,'DummyService.wsdl','#');
+	//	dependencies.add(8,5,'<font color="red">Service10.wsdl</font>','#');
+	//	dependencies.add(9,0,'Partners','#','','','img/folder.gif','img/folder.gif');
+	//	dependencies.add(10,0,'MIS','#','','','img/folder.gif','img/folder.gif');
+
+		document.write(dependencies);
+		//resources.openAll();
+		//dependencies.openTo(4, true);
+		
+
+		//-->
+	  </script>
+                 
+               </div>
+	<table width="100%" border="0" cellspacing="0" cellpadding="0">
+  <tr>
+    <td height="31" valign="bottom"><input type="button" name="button3" id="button3" value="Add Dependency" />
+      <input type="button" name="button2" id="button2" value="Remove Dependency" /></td>
+  </tr>
+</table>
+
+	              </td>
+             </tr>
+           </table>
+           </div>
+           <!-- browse table  -->
+           <!-- search table --><!-- search table end -->           </td>
+           </tr>
+       </table></td>
+     </tr>
+   </table>
+</div>
+
+</div>
+
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/dependants.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/dependants.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,195 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>::WSO2 Registry</title>
+
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<link rel="StyleSheet" href="css/dtree.css" type="text/css" />
+<script type="text/javascript" src="js/dtree.js"></script>
+<script language="javascript1.4" type="text/javascript">
+var aVersionSelected = false;
+ 
+function selectRow(){
+
+ var tbl = document.getElementById("data");
+ var trs = tbl.getElementsByTagName("tr");
+ var pvTr = false;
+// var pvTrOver = false;
+ 	
+	for(i=0;i<trs.length;i++){
+	 trs[i].onmouseover = function(){
+								 this.style.cursor = "pointer";	
+								// this.style.background="#B5B5FF"; 
+	 							//	if(pvTrOver != false){pvTrOver.style.background="#FFFFFF"};
+								//	  pvTrOver = this; 
+	 							}
+	 
+	 trs[i].onclick = function(){
+								   this.style.background="#B5B5FF"; 
+	 								if(pvTr != false){pvTr.style.background="#FFFFFF"};
+									  pvTr = this;	
+									  aVersionSelected = true;  
+								 } 
+								 
+	
+	}
+	
+}
+ 
+</script>
+
+</head>
+
+<body>
+<div id="page">
+ <div id="header" >WSO2 Registry</div>
+ <div id="content" >
+   <table width="100%" border="0" cellspacing="0" cellpadding="0">
+     <tr>
+       <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="index.jsp"> Resources </a></td>
+                 <td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="users-roles.jsp"> Users/Roles </a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr
+             >
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="tags.jsp">Tags</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="my_tags.jsp">My Tags</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="configuration.jsp">Configuration</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab-selected">Dependencies</td>
+                 <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td width="80%" height="25" align="center" class="tab-space">&nbsp;</td>
+         </tr>
+       </table></td>
+     </tr>
+
+     <tr>
+       <td valign="top" class="tab-content-main"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td>&nbsp;</td>
+           </tr>
+         <tr>
+           <td width="32%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+             <tr>
+               <td width="80"><strong>Resource:</strong></td>
+               <td><input name="textfield" type="text" id="textfield" value="project/synapse/sequence1.xml" size="50" />
+                   <input type="button" name="button" id="button" value="..." /></td>
+             </tr>
+             <tr>
+               <td>&nbsp;</td>
+               <td>&nbsp;</td>
+             </tr>
+           </table>
+             <!-- browse table  -->
+           <div id="browseTbl">
+           <table width="100%" border="0" cellspacing="0" cellpadding="0">
+             <tr>
+               <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                   <tr>
+                     <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         
+                         <tr>
+                           <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab"><a href="dependancies.jsp">Dependencies</a></td>
+                           <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab-selected">Dependents</td>
+                           <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>
+                   </tr>
+                 </table></td>
+             </tr>
+             <tr>
+               <td valign="top" class="tab-content" style="height:314px;"><br>
+                <div id="scroll-div" style="padding:5px; height:241px;">
+               
+               <script type="text/javascript">
+		<!--
+
+		dependents = new dTree('dependents');
+
+		dependents.add(0,-1,'Dependents');
+		dependents.add(1,0,'project/synapse/sequence1.xml','#','','','img/page.gif','img/page.gif');
+		dependents.add(2,1,'myconfig/main-sequence.xml','#','','','img/page.gif','img/page.gif');
+	//	dependents.add(3,1,'weapons/guidedmissiles.xml','#','','','img/page.gif','img/page.gif');
+	//	dependents.add(4,3,'weapons/warhead1.xml','#','','','img/page.gif','img/page.gif');
+	//	dependents.add(5,4,'WSDL','#');
+	//	dependents.add(6,5,'SampleService1.wsdl','#');
+	//	dependents.add(7,5,'DummyService.wsdl','#');
+	//	dependents.add(8,5,'<font color="red">Service10.wsdl</font>','#');
+	//	dependents.add(9,0,'Partners','#','','','img/folder.gif','img/folder.gif');
+	//	dependents.add(10,0,'MIS','#','','','img/folder.gif','img/folder.gif');
+
+		document.write(dependents);
+		//resources.openAll();
+	//	dependents.openTo(2, true);
+		
+
+		//-->
+	</script>
+               </div>
+	<table width="100%" border="0" cellspacing="0" cellpadding="0">
+  <tr>
+    <td height="31" valign="bottom"><input type="button" name="button3" id="button3" value="Add Dependency" />
+      <input type="button" name="button2" id="button2" value="Remove Dependency" /></td>
+  </tr>
+</table>
+
+	              </td>
+             </tr>
+           </table>
+           </div>
+           <!-- browse table  -->
+           <!-- search table --><!-- search table end -->           </td>
+           </tr>
+       </table></td>
+     </tr>
+   </table>
+</div>
+
+</div>
+
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/handlers.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/handlers.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,231 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>::WSO2 Registry</title>
+
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<link rel="stylesheet" href="css/folder-tree-static.css" type="text/css">
+<link rel="stylesheet" href="css/context-menu.css" type="text/css">
+<script language="javascript1.4" type="text/javascript">
+var aVersionSelected = false;
+ 
+function selectRow(){
+
+ var tbl = document.getElementById("data");
+ var trs = tbl.getElementsByTagName("tr");
+ var pvTr = false;
+// var pvTrOver = false;
+ 	
+	for(i=0;i<trs.length;i++){
+	 trs[i].onmouseover = function(){
+								 this.style.cursor = "pointer";	
+								// this.style.background="#B5B5FF"; 
+	 							//	if(pvTrOver != false){pvTrOver.style.background="#FFFFFF"};
+								//	  pvTrOver = this; 
+	 							}
+	 
+	 trs[i].onclick = function(){
+								   this.style.background="#B5B5FF"; 
+	 								if(pvTr != false){pvTr.style.background="#FFFFFF"};
+									  pvTr = this;	
+									  aVersionSelected = true;  
+								 } 
+								 
+	
+	}
+	
+}
+ 
+</script>
+
+</head>
+
+<body>
+<div id="page">
+ <div id="header" >WSO2 Registry</div>
+ <div id="content" >
+   <table width="100%" border="0" cellspacing="0" cellpadding="0">
+     <tr>
+       <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="index.jsp"> Resources </a></td>
+                 <td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="users-roles.jsp"> Users/Roles </a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr
+             >
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="tags.jsp">Tags</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="my_tags.jsp">My Tags</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab-selected">Configuration</td>
+                 <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="dependancies.jsp">Dependencies</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+           </table></td>
+           <td width="80%" height="25" align="center" class="tab-space">&nbsp;</td>
+         </tr>
+       </table></td>
+     </tr>
+
+     <tr>
+       <td valign="top" class="tab-content-main"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td>&nbsp;</td>
+           </tr>
+         <tr>
+           <td width="32%">
+           <!-- browse table  -->
+           <div id="browseTbl">
+           <table width="100%" border="0" cellspacing="0" cellpadding="0">
+             <tr>
+               <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                   <tr>
+                     <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab"><a href="configuration.jsp">Content Types</a></td>
+                           <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab-selected">Handlers</td>
+                           <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>
+                   </tr>
+                 </table></td>
+             </tr>
+             <tr>
+               <td valign="top" class="tab-content"><br>
+               <div id="scroll-div" >
+                 <table id="data" width="100%" class="table-style1" border="0" cellspacing="0" cellpadding="3">
+                   <tr>
+                     <th width="20%" align="left">Name</th>
+                     <th width="80%" align="left">Class</th>
+                   </tr>
+                   <tr>
+                     <td>Validator</td>
+                     <td>org.wso2.registry.handlers.Validator</td>
+                   </tr>
+                   <tr>
+                     <td>Importer</td>
+                     <td>org.wso2.registry.handlers.Importer</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                   <tr>
+                     <td>&nbsp;</td>
+                     <td>&nbsp;</td>
+                   </tr>
+                 </table>
+               </div>
+	<table width="100%" border="0" cellspacing="0" cellpadding="0">
+  <tr>
+    <td height="31" valign="bottom"><input type="button" name="button3" id="button3" value="Add" />
+      <input type="button" name="button2" id="button2" value="Remove" /></td>
+  </tr>
+</table>
+
+	              </td>
+             </tr>
+           </table>
+           </div>
+           <!-- browse table  -->
+           <!-- search table --><!-- search table end -->           </td>
+           </tr>
+       </table></td>
+     </tr>
+   </table>
+</div>
+
+</div>
+<script>
+  selectRow(); 
+</script>
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/blank.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/gradient.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/star.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-background.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-left.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-right.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-selected-background.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-selected-left.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-selected-right.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/images/tab-space-background.gif
==============================================================================
Binary file. No diff available.

Added: trunk/registry/java/modules/webapps/src/main/webapp/index.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/index.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,296 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>::WSO2 Registry</title>
+
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<link rel="stylesheet" href="css/folder-tree-static.css" type="text/css">
+<link rel="StyleSheet" href="css/dtree.css" type="text/css" />
+<script type="text/javascript" src="js/dtree.js"></script>
+<script language="javascript">
+
+function show(option){
+  var browsWindow = document.getElementById("browseTbl");
+  var searchWindow = document.getElementById("searchTbl");
+  if(option =="browse"){
+  	browsWindow.style.display ="block";
+	searchWindow.style.display ="none";
+  
+  }
+  if(option =="search"){
+  
+   browsWindow.style.display ="none";
+	searchWindow.style.display ="block";
+  }
+  
+}
+
+function selectRow(){
+
+ var tbl = document.getElementById("data");
+ var trs = tbl.getElementsByTagName("tr");
+ var pvTr = false;
+// var pvTrOver = false;
+ 	
+	for(i=0;i<trs.length;i++){
+	 trs[i].onmouseover = function(){
+								 this.style.cursor = "pointer";	
+								// this.style.background="#B5B5FF"; 
+	 							//	if(pvTrOver != false){pvTrOver.style.background="#FFFFFF"};
+								//	  pvTrOver = this; 
+	 							}
+	 
+	 trs[i].onclick = function(){
+								   this.style.background="#B5B5FF"; 
+	 								if(pvTr != false){pvTr.style.background="#FFFFFF"};
+									  pvTr = this;	
+									  aVersionSelected = true;  
+								 } 
+								 
+	
+	}
+	
+}
+
+</script>
+</head>
+
+
+<div id="page">
+ <div id="header" >WSO2 Registry</div>
+ <div id="content" >
+   <table width="100%" border="0" cellspacing="0" cellpadding="0">
+     <tr>
+       <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+         <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+           <td align="center">
+             <table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab-selected">Resources</td>
+                 <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+               </tr>
+             </table></td>
+           <td align="center">
+             <table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="users-roles.jsp"> Users/Roles </a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+             </table></td>
+           <td align="center">
+             <table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="tags.jsp">Tags</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+             </table></td>
+           <td align="center">
+             <table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="my_tags.jsp">My Tags</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+             </table></td>
+           <td align="center">
+             <table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="configuration.jsp">Configuration</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+             </table></td>
+           <td align="center">
+             <table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                 <td align="center" nowrap="nowrap" class="tab"><a href="dependancies.jsp">Dependencies</a></td>
+                 <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+               </tr>
+             </table></td>
+           <td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>
+         </tr>
+       </table></td>
+     </tr>
+
+     <tr>
+       <td valign="top" class="tab-content-main"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td>&nbsp;</td>
+           <td>&nbsp;</td>
+           <td>&nbsp;</td>
+         </tr>
+         <tr>
+           <td width="32%">
+           <!-- browse table  -->
+           <div id="browseTbl">
+           <table width="100%" border="0" cellspacing="0" cellpadding="0">
+             <tr>
+               <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                   <tr>
+                     <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab-selected">Browse</td>
+                           <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab"><a href="javascript:show('search')">Search</a></td>
+                           <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td width="100%" height="25" align="center" class="tab-space"><input name="checkbox" type="checkbox" id="checkbox" style="height:11px;" checked="checked" /> 
+                       Show Deleted</td>
+                   </tr>
+                 </table></td>
+             </tr>
+             <tr>
+               <td valign="top" class="tab-content"><br>
+               <div style="width:100%; height:295px; overflow:auto;" >
+                 <script type="text/javascript">
+		<!--
+
+		resources = new dTree('resources');
+
+		resources.add(0,-1,'Resources');
+		resources.add(1,0,'HR','#','','','img/folder.gif','img/folder.gif');
+		resources.add(2,0,'Projects','#');
+		resources.add(3,2,'ebay','#','','','img/folder.gif','img/folder.gif');
+		resources.add(4,2,'ML','#','','','img/folder.gif','img/folder.gif');
+		resources.add(5,4,'WSDL','#');
+		resources.add(6,5,'SampleService1.wsdl','#');
+		resources.add(7,5,'DummyService.wsdl','#');
+		resources.add(8,5,'<font color="red">Service10.wsdl</font>','#');
+		resources.add(9,0,'Partners','#','','','img/folder.gif','img/folder.gif');
+		resources.add(10,0,'MIS','#','','','img/folder.gif','img/folder.gif');
+
+		document.write(resources);
+		//resources.openAll();
+		resources.openTo(6, true);
+		
+
+		//-->
+	</script>
+               </div>
+               <br>
+			<a href="javascript: resources.openAll();">open all</a> | <a href="javascript: resources.closeAll();">close all</a>
+
+              </td>
+             </tr>
+           </table>
+           </div>
+           <!-- browse table  -->
+           <!-- search table -->
+           <div id="searchTbl" style="display:none;">
+           <table width="100%" border="0" cellspacing="0" cellpadding="0">
+             <tr>
+               <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                   <tr>
+                     <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab"><a href="javascript:show('browse')">Browse</a></td>
+                           <td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                         <tr>
+                           <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                           <td align="center" nowrap="nowrap" class="tab-selected">Search</td>
+                            <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                         </tr>
+                     </table></td>
+                     <td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>
+                   </tr>
+                 </table></td>
+             </tr>
+             <tr>
+               <td valign="top" class="tab-content"><img src="images/blank.gif" width="1" height="15" />
+                 <table width="100%" border="0" cellspacing="0" cellpadding="2">
+                   <tr>
+                     
+                     <td><input name="textfield" type="text" id="textfield" size="30" />
+                         <input type="button" name="button4" id="button4" value="Search" /></td>
+                   </tr>
+                   <tr>
+                     <td valign="bottom"><br>
+                       <strong>Search results:</strong></td>
+                   </tr>
+                 </table>
+                 <div id="scroll-div" style="height:262px; *height:252px;">
+                   <table id="data" width="100%" class="table-style1" border="0" cellspacing="0" cellpadding="3">
+                     <tr>
+                       <td width="28%">Projects/ML/WSDL/SampleServices1.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Projects/ML/WSDL/SampleServices2.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Projects/ML/WSDL/SampleServices3.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Projects/ebay/WSDL/SampleServices1.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Projects/ebay/WSDL/SampleServices2.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Projects/ebay/WSDL/SampleServices3.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices1.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices2.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices3.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices4.wsdl</td>
+                     </tr>
+                     
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices5.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices6.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices7.wsdl</td>
+                     </tr>
+                     <tr>
+                       <td>Partners/sample/WSDL/SampleServices8.wsdl</td>
+                     </tr>
+                   </table>
+                 </div></td>
+             </tr>
+           </table>
+           </div>
+           <!-- search table end -->
+           
+           </td>
+           <td ><img src="images/blank.gif" width="15" height="1" /></td>
+           <td width="68%" valign="top"><iframe src="resources_general.jsp" width="100%" height="376" frameborder="0" scrolling="no"></iframe></td>
+         </tr>
+       </table></td>
+     </tr>
+   </table>
+</div>
+
+</div>
+<script>
+  selectRow(); 
+</script>
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/js/tab-configuration.js
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/js/tab-configuration.js	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,61 @@
+// JavaScript Document
+
+function resTab(on){
+	
+	var str = '<table width="100%" height="25" border="0" cellspacing="0" cellpadding="0">'+
+      '<tr>'+
+	  '<td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>';
+	  if(on==1){
+		    str +='<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">General</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="configuration_general.jsp" target="_self">General</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>'; 
+		}
+		
+	  if(on==2){
+		    str +='<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">Handlers</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="configuration_handlers.jsp" target="_self">Handlers</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+        
+		        
+        str +='<td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>'+
+      '</tr>'+
+    '</table>';
+
+	document.write(str);
+	
+	}
\ No newline at end of file

Added: trunk/registry/java/modules/webapps/src/main/webapp/js/tab.js
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/js/tab.js	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,175 @@
+// JavaScript Document
+
+function resTab(on){
+	
+	var str = '<table width="100%" height="25" border="0" cellspacing="0" cellpadding="0">'+
+		
+      '<tr>'+
+	  '<td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>';	
+	  if(on==1){
+		    str += '<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">General</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+					
+		  }else{
+		str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_general.jsp" target="_self">General</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';  
+		}
+		
+	  if(on==2){
+		    str += '<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">Versions</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_versions.jsp" target="_self">Versions</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+        
+		if(on==3){
+		     str +='<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">Permissions</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_permissions.jsp" target="_self">Permissions</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+		if(on==4){
+		    str += '<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">Virtual Paths</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_URIs.jsp" target="_self">Virtual Paths</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+		
+		if(on==5){
+		     str +='<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">All Tags</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_tagging.jsp" target="_self">All Tags</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+        if(on==6){
+		    str += '<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">Tag</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_tag.jsp" target="_self">Tag</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+		
+		 if(on==7){
+		     str += '<td align="center">'+
+					'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                         '<tr>'+
+                           '<td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>'+
+                           '<td align="center" nowrap="nowrap" class="tab-selected">Comments</td>'+
+                           '<td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>'+
+                         '</tr>'+
+                     '</table>'+
+			
+					'</td>';
+		  }else{
+			str +='<td align="center">'+
+				'<table width="100%" border="0" cellspacing="0" cellpadding="0">'+
+                  '<tr>'+
+                     '<td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>'+
+                     '<td align="center" nowrap="nowrap" class="tab"><a href="resources_comments.jsp" target="_self">Comments</a></td>'+
+                     '<td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>'+
+                  '</tr>'+
+                '</table>'+
+			   '</td>';
+		}
+          
+        str +='<td width="100%" height="25" align="center" class="tab-space">&nbsp;</td>'+
+      '</tr>'+
+    '</table>';
+
+	document.write(str);
+	
+	}
\ No newline at end of file

Added: trunk/registry/java/modules/webapps/src/main/webapp/my_tags.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/my_tags.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,132 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>::WSO2 Registry</title>
+
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<link rel="StyleSheet" href="css/dtree.css" type="text/css" />
+<script type="text/javascript" src="js/dtree.js"></script>
+<script language="javascript1.4" type="text/javascript">
+
+</script>
+</head>
+
+<body>
+<div id="page">
+ <div id="header" >WSO2 Registry</div>
+ <div id="content" >
+   <table width="100%" border="0" cellspacing="0" cellpadding="0">
+     <tr>
+       <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
+           <tr>
+             <td align="center" width="5" class="tab-space"><img src="images/blank.gif" width="5" /></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif" width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="index.jsp"> Resources </a></td>
+                   <td width="13"><img src="images/tab-right.gif" width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="users-roles.jsp"> Users/Roles </a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr
+             >
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="tags.jsp">Tags</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-selected-left.gif" width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab-selected">My Tags</td>
+                   <td width="13"><img src="images/tab-selected-right.gif" width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="configuration.jsp">Configuration</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+                 <tr>
+                   <td width="13"><img src="images/tab-left.gif"  width="13" height="25" /></td>
+                   <td align="center" nowrap="nowrap" class="tab"><a href="dependancies.jsp">Dependencies</a></td>
+                   <td width="13"><img src="images/tab-right.gif"  width="13" height="25" /></td>
+                 </tr>
+             </table></td>
+             <td width="80%" height="25" align="center" class="tab-space">&nbsp;</td>
+           </tr>
+         </table></td>
+     </tr>
+
+     <tr>
+       <td valign="top" class="tab-content-main"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+         <tr>
+           <td>&nbsp;</td>
+         </tr>
+         <tr>
+           <td width="32%"><table width="100%" border="0" cellspacing="0" cellpadding="0">
+               <tr>
+                 <td><table width="100%" height="20" border="0" cellspacing="0" cellpadding="0">
+                     <tr>
+                       <td align="left"><strong>Tagged on:</strong> 12th Aug 2007</td>
+                     </tr>
+                 </table></td>
+               </tr>
+               <tr>
+                 <td valign="top"><br />
+                     <div style="height:341px;" >
+                       <div id="scroll-div"> <img src="images/blank.gif" width="1" height="5" />
+                           <script type="text/javascript">
+		<!--
+
+		myTag = new dTree('myTag');
+
+		myTag.add(0,-1,'Tags');
+		myTag.add(1,0,'colombo','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(2,0,'Super cars','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(3,2,'Above 250kmph','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(4,2,'Ferrari','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(5,4,'cars/Italy/ferrari/enzo.jpg','#','','','img/page.gif','img/page.gif');
+	//	myTag.add(6,5,'Chamikara','#','','','img/user.gif','img/user.gif');
+		myTag.add(7,4,'Red cars','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(8,0,'SUV','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(9,0,'Hotels','#','','','img/tag.gif','img/tag.gif');
+		myTag.add(10,9,'5 Star','#','','','img/tag.gif','img/tag.gif');
+
+
+		document.write(myTag);
+
+		//-->
+	       </script>
+                       </div>
+                       <img src="images/blank.gif" width="1" height="5" />
+                       <div> <a href="javascript: myTag.openAll();">open all</a> | <a href="javascript: myTag.closeAll();">close all</a> </div>
+                     </div>
+                   </td>
+               </tr>
+             </table>
+               <!-- browse table  -->
+               <!-- search table -->
+             <!-- search table end -->
+           </td>
+         </tr>
+       </table></td>
+     </tr>
+   </table>
+</div>
+
+</div>
+
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/popup_properties.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/popup_properties.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,53 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<title>Untitled Document</title>
+</head>
+
+<body>
+<div id="popup-header">Properties</div>
+<table class="form-data2" width="100%" border="0" cellspacing="0" cellpadding="5">
+  <tr>
+    <td>&nbsp;</td>
+    <td>&nbsp;</td>
+  </tr>
+  <tr>
+    <td width="28%">Version:</td>
+    <td width="72%">Version1</td>
+  </tr>
+  <tr>
+    <td>Content Type:</td>
+    <td>WSDL</td>
+  </tr>
+  <tr>
+    <td>Author:</td>
+    <td>Paul Fremantle</td>
+  </tr>
+  <tr>
+    <td>Primary URL:</td>
+    <td>project/ML/WSDL/</td>
+  </tr>
+  <tr>
+    <td>Description:</td>
+    <td>This is a test resources..</td>
+  </tr>
+  <tr>
+    <td>Rating:</td>
+    <td><img src="images/star.gif" alt="" /></td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+    <td>&nbsp;</td>
+  </tr>
+  <tr>
+    <td>&nbsp;</td>
+    <td>&nbsp;</td>
+  </tr>
+</table>
+<div id="popup-button-bar" align="center">
+  <input type="button" name="button3" onclick="window.close();" id="button3" value="Close" />
+</div>
+</body>
+</html>

Added: trunk/registry/java/modules/webapps/src/main/webapp/popup_resource_view.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/java/modules/webapps/src/main/webapp/popup_resource_view.jsp	Fri Aug 24 03:10:34 2007
@@ -0,0 +1,71 @@
+<!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>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<link href="css/styles.css" rel="stylesheet" type="text/css" />
+<title>Untitled Document</title>
+</head>
+
+<body>
+<div id="popup-header">View Resource</div>
+<table class="form-data" width="100%" border="0" cellspacing="0" cellpadding="5">
+  <tr>
+    <td width="2%">File:</td>
+    <td width="92%">SampleService1.wsdl</td>
+    <td width="6%"><input type="button" name="button" onclick="window.close();" id="button" value="Edit" /></td>
+  </tr>
+  
+  <tr>
+    <td colspan="3"><textarea readonly="readonly" name="textarea" id="textarea" cols="82" rows="23"><wsdl:definitions targetNamespace="http://services.mashup.wso2.org/digit2image" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+  <wsdl:documentation>
+    <div>The <b>digit2image</b> service returns a URL to an image (from the Flickr <a href="http://www.flickr.com/groups/onedigit/">One Digit</a> pool) representing a digit from 0 to 9.</div>
+  </wsdl:documentation>
+  <wsdl:types>
+    <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://services.mashup.wso2.org/digit2image?xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+      <xs:complexType name="digit2imageType">
+        <xs:sequence>
+          <xs:element name="digit" type="xs:string" />
+          <xs:element name="size" type="xs:string" />
+        </xs:sequence>
+      </xs:complexType>
+      <xs:element name="digit2image" type="ws:digit2imageType" />
+      <xs:complexType name="digit2imageResponseType">
+        <xs:sequence>
+          <xs:element name="return" type="xs:anyURI" />
+        </xs:sequence>
+      </xs:complexType>
+      <xs:element name="digit2imageResponse" type="ws:digit2imageResponseType" />
+    </xs:schema>
+  </wsdl:types>
+  <wsdl:message name="digit2imageRequest">
+    <wsdl:part name="parameters" element="ws:digit2image" />
+  </wsdl:message>
+  <wsdl:service name="digit2image">
+    <wsdl:port name="digit2imageSOAP11port_https" binding="axis2:digit2imageSOAP11Binding">
+      <soap:address location="https://127.0.0.1:7443/services/digit2image" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+    </wsdl:port>
+    <wsdl:port name="digit2imageSOAP11port_http1" binding="axis2:digit2imageSOAP11Binding">
+      <soap:address location="http://127.0.0.1:7762/services/digit2image" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+