Author: sumedha
Date: Tue Jan 15 23:37:51 2008
New Revision: 12314

Log:

Fix for WSAS-696 & 697

Modified:
   
branches/wsas/java/2.2/wsas/java/modules/www/extensions/core/js/data_service.js

Modified: 
branches/wsas/java/2.2/wsas/java/modules/www/extensions/core/js/data_service.js
==============================================================================
--- 
branches/wsas/java/2.2/wsas/java/modules/www/extensions/core/js/data_service.js 
    (original)
+++ 
branches/wsas/java/2.2/wsas/java/modules/www/extensions/core/js/data_service.js 
    Tue Jan 15 23:37:51 2008
@@ -510,6 +510,8 @@
     }
     var rgName = document.getElementById('txtDataServiceWrapElement').value;
     var rowName = document.getElementById('txtDataServiceRowName').value;
+    var rowNamespace = 
document.getElementById('txtDataServiceRowNamespace').value;
+    
     if (rgName == null || rgName.length == 0) {
         wso2.wsf.Util.alertWarning("Group by element is required");
         return;
@@ -522,12 +524,21 @@
         rEle = rootDocument.createElement("result");
         rEle.setAttribute("element", rgName);
         rEle.setAttribute("rowName", rowName);
+        if (!(rowNamespace == null || rowNamespace.length == 0)) {
+           rEle.setAttribute("defaultNamespace", rowNamespace);
+        }else{
+           rEle.removeAttribute("defaultNamespace");
+        }
         qEle.appendChild(rEle);
     } else {
         rEle.removeAttribute("element");
         rEle.removeAttribute("rowName");
+        rEle.removeAttribute("defaultNamespace");
         rEle.setAttribute("element", rgName);
         rEle.setAttribute("rowName", rowName);
+        if (!(rowNamespace == null || rowNamespace.length == 0)) {
+          rEle.setAttribute("defaultNamespace", rowNamespace);
+        }        
     }
     refreshDataServiceScreen();
 }

_______________________________________________
Wsas-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev

Reply via email to