[wsas-java-dev] svn commit r4590 - trunk/wsas/java/modules/www/extensions/core/js

svn at wso2.org svn at wso2.org
Sun Jul 1 19:06:49 PDT 2007


Author: sumedha
Date: Sun Jul  1 19:06:45 2007
New Revision: 4590

Modified:
   trunk/wsas/java/modules/www/extensions/core/js/ejb_provider_service.js
Log:
adding selected remote interface to javascript object

Modified: trunk/wsas/java/modules/www/extensions/core/js/ejb_provider_service.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/ejb_provider_service.js	(original)
+++ trunk/wsas/java/modules/www/extensions/core/js/ejb_provider_service.js	Sun Jul  1 19:06:45 2007
@@ -56,18 +56,9 @@
 }
 
 function addApplicationServerElement(){
-    var classes = document.getElementsByName("chkClasses");
-    var selectedClasses = '';
-    var isClassSelected = false;
-    for (var i = 0; i < classes.length; i++) {
-        if (classes[i].checked) {
-            isClassSelected = true;
-            selectedClasses += ' <req:serviceClasses>' + classes[i].value + '</req:serviceClasses>\n';
-        }
-    }
-
+	//This is the first reference to this variable.
+	//Reinitialize
     ejbProviderConfigObject = '';
-    ejbProviderConfigObject += selectedClasses;
     ejbProviderConfigObject +=
     ' <req:providerUrl>' + document.getElementById('providerUrl').value + '</req:providerUrl>\n';
     ejbProviderConfigObject +=
@@ -84,6 +75,17 @@
 }
 
 function addEJBDetailsElement(){
+    var classes = document.getElementsByName("chkClasses");
+    var selectedClasses = '';
+    var isClassSelected = false;
+    for (var i = 0; i < classes.length; i++) {
+        if (classes[i].checked) {
+            isClassSelected = true;
+            selectedClasses += ' <req:serviceClasses>' + classes[i].value + '</req:serviceClasses>\n';
+        }
+    }
+	//selected classes should come first	
+	ejbProviderConfigObject = selectedClasses + ejbProviderConfigObject;
     ejbProviderConfigObject +=
     ' <req:beanJNDIName>' + document.getElementById('beanJNDIName').value + '</req:beanJNDIName>\n';
     ejbProviderConfigObject += ' <req:homeInterface>' + document.getElementById('homeInterface').value +




More information about the Wsas-java-dev mailing list