[wsas-java-dev] svn commit r2533 - in trunk/wsas/java/modules/www/extensions/core: js xslt

svn at wso2.org svn at wso2.org
Sun May 13 20:42:08 PDT 2007


Author: chamil
Date: Sun May 13 20:42:02 2007
New Revision: 2533

Modified:
   trunk/wsas/java/modules/www/extensions/core/js/data_service.js
   trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_output_mapping.xsl
   trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
Log:
Edit query code.

Modified: trunk/wsas/java/modules/www/extensions/core/js/data_service.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/data_service.js	(original)
+++ trunk/wsas/java/modules/www/extensions/core/js/data_service.js	Sun May 13 20:42:02 2007
@@ -62,7 +62,8 @@
     }
     
     
-/*   var objNodeList = xhReq.responseXML.getElementsByTagName("return");
+/*
+   var objNodeList = xhReq.responseXML.getElementsByTagName("return");
    for (var i=0; i<objNodeList.length; i++) {
       alert(xmlSerializerToString(objNodeList.item(i)));
    }
@@ -81,6 +82,21 @@
 	
 }
 
+function addEditDataServiceQueryDone(){
+	var dataServiceSQL = document.getElementById('txtDataServiceSQL').value;
+	var dataServiceWrapElement = document.getElementById('txtDataServiceWrapElement').value;
+	var dataServiceRowName = document.getElementById('txtDataServiceRowName').value;
+
+	var sqlObj = dataServiceQueryObj.getElementsByTagName("sql").item(0);
+	sqlObj.removeChild(sqlObj.childNodes.item(0));
+	sqlObj.appendChild(document.createTextNode(dataServiceSQL));
+
+	var resultObj = dataServiceQueryObj.getElementsByTagName("result").item(0);
+	resultObj.setAttribute("element", dataServiceWrapElement);
+	resultObj.setAttribute("rowName", dataServiceRowName);
+	refreshDataServiceScreen();
+}
+
 function addConfigParameter(){
 	var newParam = getUserInput();
     if (newParam != null) {

Modified: trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_output_mapping.xsl
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_output_mapping.xsl	(original)
+++ trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_output_mapping.xsl	Sun May 13 20:42:02 2007
@@ -2,8 +2,7 @@
                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
     <xsl:template match="*">
-        <h4><a href="#" onClick="javascript:showServiceInitializer(); return false;">Services</a>&#160;&gt;&#160;<xsl:value-of select="return/name"/></h4>
-        <h2></h2>
+        <h4><div id="dataServiceOutputMappingHeader"></div></h4>
         <fieldset style="border:none;">
      	<div id="formset">
            <xsl:for-each select="return/data">

Modified: trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl	(original)
+++ trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl	Sun May 13 20:42:02 2007
@@ -88,7 +88,7 @@
 		</div>
 		            <div class="buttonrow">
                 			<label></label><input type="button" value="Done">
-                				<xsl:attribute name="onclick">javascript:addDataServiceOperation();;return false;</xsl:attribute>
+                				<xsl:attribute name="onclick">javascript:addEditDataServiceQueryDone();return false;</xsl:attribute>
                 			</input>
                 	</div>
         </fieldset>




More information about the Wsas-java-dev mailing list