[wsas-java-dev] svn commit r2601 - in
trunk/wsas/java/modules/www/extensions/core: js xslt
svn at wso2.org
svn at wso2.org
Mon May 14 07:27:28 PDT 2007
Author: chamil
Date: Mon May 14 07:27:23 2007
New Revision: 2601
Modified:
trunk/wsas/java/modules/www/extensions/core/js/data_service.js
trunk/wsas/java/modules/www/extensions/core/xslt/data_service_add_query.xsl
Log:
This is the last bit of functional code for the front end for the data service.
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 Mon May 14 07:27:23 2007
@@ -203,8 +203,8 @@
function deployDataService(){
var dataServiceContents = document.getElementById("txtDataServiceReviewBox").value;
var body_xml = '<req:saveDataServiceContents xmlns:req="http://org.apache.axis2/xsd">\n' +
- ' <arg0>' + serviceName + '</arg0>\n' +
- ' <arg0>' + dataServiceContents + '</arg0>\n' +
+ ' <arg0>' + curDataServiceName + '</arg0>\n' +
+ ' <arg1>' + dataServiceContents + '</arg1>\n' +
' </req:saveDataServiceContents>\n';
var callURL = serverURL + "/" + "DataServiceAdmin" + "/saveDataServiceContents" ;
@@ -220,7 +220,8 @@
if (!onError()) {
return;
}
- listServiceData(curDataServiceName);
+ //listServiceData(curDataServiceName);
+ showServiceInitializer();
}
@@ -284,16 +285,16 @@
}
function showGeneratedConfigFile(){
- var finalScreenHTML = '<h4><div id="divGeneratedConfigHeader"></div></h4><p> </p>' +
+ var finalScreenHTML = '<h4><div id="divGeneratedConfigHeader"></div></h4>' +
+ '<h2>Review and Save Dataservice</h2>' +
'<div id="formset">' +
'<form>' +
- '<fieldset>' +
- '<legend>Data Service Management - Review and Save</legend>' +
+ '<fieldset style="border:none;">' +
'<div>' +
- '<textarea rows="30" cols="100" id="txtDataServiceReviewBox"/>' +
- '</div>' +
- '<div class="buttonrow">' +
- '<label></label><input type="button" value="Deploy" onclick="javascript:deployDataService();return false;"/>' +
+ '<textarea rows="30" cols="80" id="txtDataServiceReviewBox"></textarea>' +
+ '</div><p> </p>' +
+ '<div>' +
+ '<input type="button" value="Deploy" onclick="javascript:deployDataService();return false;"/>' +
'</div>' +
'</fieldset>' +
'</form>' +
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 Mon May 14 07:27:23 2007
@@ -64,15 +64,27 @@
<table class="styled" width="50%">
<thead>
<tr>
+ <th>Mapping type</th>
<th>Output Field Name</th>
<th>Column Name</th>
</tr>
</thead>
- <xsl:for-each select="result/element">
- <tr>
- <td><xsl:value-of select="@name"/> </td>
- <td><xsl:value-of select="@column"/></td>
- </tr>
+ <xsl:for-each select="result/*">
+ <xsl:choose>
+ <xsl:when test="@href != ''">
+ <tr>
+ <td>Query</td>
+ <td colspan="2"><xsl:value-of select="@href"/><xsl:value-of select="@href"/> </td>
+ </tr>
+ </xsl:when>
+ <xsl:otherwise>
+ <tr>
+ <td>Element</td>
+ <td><xsl:value-of select="@name"/><xsl:value-of select="@href"/> </td>
+ <td><xsl:value-of select="@column"/></td>
+ </tr>
+ </xsl:otherwise>
+ </xsl:choose>
</xsl:for-each>
</table>
<div>
More information about the Wsas-java-dev
mailing list