var sbe = data.getElementsByTagName('servicebroker')[0]; if (sbe.getAttribute('disabled')!='true') { App.mq.sbconfig.url = sbe.childNodes[0].nodeValue.replace(/@{rootPath}/,"/"); App.mq.sbconfig.cookieName = data.getElementsByTagName('sessionid')[0].childNodes[0].nodeValue; swiss.ajax({ type: 'GET', url: App.mq.sbconfig.url+"?initial=1", success: function(data){ App.mq.sbconfig.sessionId = getCookie(App.mq.sbconfig.cookieName); App.mq.sbconfig.authToken = App.mq.md5.hex_md5(App.mq.sbconfig.sessionId+App.mq.sbconfig.instanceId); }, error: function(xhr) { $MQ({ name: "service.broker.config.fetch.error", payload: swiss.unfilterJSON(xhr.responseText) }); } }); }