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

svn at wso2.org svn at wso2.org
Thu Aug 16 02:16:53 PDT 2007


Author: saminda
Date: Thu Aug 16 02:16:32 2007
New Revision: 6334

Modified:
   trunk/wsas/java/modules/www/extensions/core/js/services.js
   trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js
   trunk/wsas/java/modules/www/extensions/core/xslt/list_services_info.xsl
Log:
Changes to cope with recent UI improvements 


Modified: trunk/wsas/java/modules/www/extensions/core/js/services.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/services.js	(original)
+++ trunk/wsas/java/modules/www/extensions/core/js/services.js	Thu Aug 16 02:16:32 2007
@@ -113,10 +113,9 @@
 }
 
 function listServiceGroupsCallback() {
-
     showListServcieGroupDiv = true;
     //    wso2.wsf.Util.callbackhelper(this.req.responseXML,("list_services.xsl", document.getElementById("divListServiceGroups"));
-    transformationWithoutHistory(this.req.responseXML,"list_services_info.xsl", document.getElementById("listServicesInformation"));
+    transformationWithoutHistory(this.req.responseXML,"list_services_info.xsl", document.getElementById("listServicesInformation"),[["resourceHTTPEPR",HTTP_URL + "/"]]);
     //showing the non refreshing Div
     document.getElementById('formsetWrapper').style.display = 'inline';
     loadFaultyServices();

Modified: trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js	(original)
+++ trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js	Thu Aug 16 02:16:32 2007
@@ -122,8 +122,9 @@
 
 */
 
-function transformationWithoutHistory(xmlObj,xslFile, objDiv) {
-    wso2.wsf.Util.processXML(xmlObj, xslFile, objDiv);
+function transformationWithoutHistory(xmlObj,xslFile, objDiv, params) {
+    var xsltHelperObj = new wso2.wsf.XSLTHelper();
+    xsltHelperObj.transform(objDiv, xmlObj, xslFile, false, false, params);
     wso2.wsf.Util.showOnlyOneMain(objDiv, true);
 
 }

Modified: trunk/wsas/java/modules/www/extensions/core/xslt/list_services_info.xsl
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/xslt/list_services_info.xsl	(original)
+++ trunk/wsas/java/modules/www/extensions/core/xslt/list_services_info.xsl	Thu Aug 16 02:16:32 2007
@@ -16,6 +16,10 @@
 
 <xsl:stylesheet version="1.0"
                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+    <xsl:output method="html"/>
+    <!-- Value of resourceHTTPEPR will be injected via javascript -->
+    <xsl:param name="resourceHTTPEPR"/>
+
     <xsl:template match="ns1:listServiceGroupsResponse" xmlns:ns1="http://org.apache.axis2/xsd">
         <xsl:choose>
             <xsl:when test="return">
@@ -75,32 +79,29 @@
 										<xsl:apply-templates select="$parentEle/serviceTypes">
 											<xsl:with-param name="serviceNameParam" select="$serviceName"/>
 										</xsl:apply-templates>
-                                    </td>-->									
+                                    </td>-->
+                                    <!-- TODO fix for static EPR-->
                                     <td style="width: 200px;">
                                         <a>
-                                            <xsl:attribute name="href">#</xsl:attribute>
-                                            <xsl:attribute name="onClick">javascript:openWindowHTTP('<xsl:value-of select="."/>?wsdl&amp;annotation=true');return false;</xsl:attribute>
+                                            <xsl:attribute name="href"><xsl:value-of select="$resourceHTTPEPR"/><xsl:value-of select="."/>?wsdl&amp;annotation=true</xsl:attribute>
                                             <xsl:attribute name="target">_blank</xsl:attribute>
                                             <xsl:text>WSDL&#160;1.1</xsl:text>
                                         </a>
                                         <xsl:text>&#160;&#160;</xsl:text>
                                         <a>
-                                            <xsl:attribute name="href">#</xsl:attribute>
-                                            <xsl:attribute name="onClick">javascript:openWindowHTTP('<xsl:value-of select="."/>?wsdl2&amp;annotation=true');return false;</xsl:attribute>
+                                            <xsl:attribute name="href"><xsl:value-of select="$resourceHTTPEPR"/><xsl:value-of select="."/>?wsdl2&amp;annotation=true</xsl:attribute>
                                             <xsl:attribute name="target">_blank</xsl:attribute>
                                             <xsl:text>WSDL&#160;2.0</xsl:text>
                                         </a>
                                         <xsl:text>&#160;&#160;&#160;</xsl:text>
                                         <a>
-                                            <xsl:attribute name="href">#</xsl:attribute>
-                                            <xsl:attribute name="onClick">javascript:openWindowHTTP('<xsl:value-of select="."/>?xsd&amp;annotation=true');return false;</xsl:attribute>
+                                            <xsl:attribute name="href"><xsl:value-of select="$resourceHTTPEPR"/><xsl:value-of select="."/>?xsd&amp;annotation=true</xsl:attribute>
                                             <xsl:attribute name="target">_blank</xsl:attribute>
                                             <xsl:text>Schema</xsl:text>
                                         </a>
                                         <xsl:text>&#160;&#160;&#160;</xsl:text>
                                         <a>
-                                            <xsl:attribute name="href">#</xsl:attribute>
-                                            <xsl:attribute name="onClick">javascript:openWindowHTTP('<xsl:value-of select="."/>?policy');return false;</xsl:attribute>
+                                            <xsl:attribute name="href"><xsl:value-of select="$resourceHTTPEPR"/><xsl:value-of select="."/>?policy</xsl:attribute>
                                             <xsl:attribute name="target">_blank</xsl:attribute>
                                             <xsl:text>Policy</xsl:text>
                                         </a>




More information about the Wsas-java-dev mailing list