From 29739bdb1bc19e728399610e6eefec402b308564 Mon Sep 17 00:00:00 2001 From: Charles du Jeu Date: Thu, 15 Jan 2009 10:52:13 +0000 Subject: [PATCH] Set DEFAULT_NAMESPACE_MAP instead of passing it in each function call git-svn-id: https://svn.argeo.org/slc/trunk@2101 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../class/org/argeo/slc/web/LauncherPerspective.js | 1 + .../slc-web/class/org/argeo/slc/web/Perspective.js | 1 + .../class/org/argeo/ria/remote/JmsClient.js | 7 +++---- .../class/org/argeo/ria/util/Element.js | 14 +++++++++++--- 4 files changed, 16 insertions(+), 7 deletions(-) diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js index 67f06df0b..d19837955 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/LauncherPerspective.js @@ -8,6 +8,7 @@ qx.Class.define("org.argeo.slc.web.LauncherPerspective", construct : function(){ this.base(arguments); + org.argeo.ria.util.Element.DEFAULT_NAMESPACE_MAP = {slc:"http://argeo.org/projects/slc/schemas"}; }, statics : { diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/Perspective.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/Perspective.js index c609ff50c..5489d061e 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/Perspective.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc-web/class/org/argeo/slc/web/Perspective.js @@ -8,6 +8,7 @@ qx.Class.define("org.argeo.slc.web.Perspective", construct : function(){ this.base(arguments); + org.argeo.ria.util.Element.DEFAULT_NAMESPACE_MAP = {slc:"http://argeo.org/projects/slc/schemas"}; }, statics : { diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/remote/JmsClient.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/remote/JmsClient.js index 792b87c16..0b4fec487 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/remote/JmsClient.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/remote/JmsClient.js @@ -8,7 +8,7 @@ qx.Class.define("org.argeo.ria.remote.JmsClient", { }, members : { // The URI of the MessageListenerServlet - uri : '/org.argeo.slc.webapp/amq', + uri : '../amq', // Polling. Set to true (default) if waiting poll for messages is needed poll : true, @@ -24,9 +24,8 @@ qx.Class.define("org.argeo.ria.remote.JmsClient", { _handlers : new Array(), _messageHandler : function(response) { - var doc = response.getContent(); - var NSMap = {slc:"http://argeo.org/projects/slc/schemas"}; - var messages = org.argeo.ria.util.Element.selectNodes(doc, "//response", NSMap); + var doc = response.getContent(); + var messages = org.argeo.ria.util.Element.selectNodes(doc, "//response"); for(var i=0;i