This is an automated email from the ASF dual-hosted git repository.

coheigea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cxf.git


The following commit(s) were added to refs/heads/master by this push:
     new 2709289  Fixing some minor javascript issues
2709289 is described below

commit 27092895f73a6611190634a6d04a1e83e6c6fdd5
Author: Colm O hEigeartaigh <cohei...@apache.org>
AuthorDate: Wed Jan 15 13:21:34 2020 +0000

    Fixing some minor javascript issues
---
 .../search/src/main/resources/browser/index.html      |  2 +-
 .../resources/org/apache/cxf/javascript/cxf-utils.js  | 19 +++++--------------
 2 files changed, 6 insertions(+), 15 deletions(-)

diff --git 
a/distribution/src/main/release/samples/jax_rs/search/src/main/resources/browser/index.html
 
b/distribution/src/main/release/samples/jax_rs/search/src/main/resources/browser/index.html
index 63ce56b..ab67a07 100644
--- 
a/distribution/src/main/release/samples/jax_rs/search/src/main/resources/browser/index.html
+++ 
b/distribution/src/main/release/samples/jax_rs/search/src/main/resources/browser/index.html
@@ -118,7 +118,7 @@
                        }
                        
                        var encodedWildcardsQuery = encodeURIComponent( 
wildcardsQuery.trim() );
-                       var filter = contentQuery + wildcardsQuery;
+                       var filter = contentQuery + encodedWildcardsQuery;
 
                        $.ajax({
                                url: $(this).attr("action") + "?$filter=" + 
filter,
diff --git 
a/rt/javascript/javascript-rt/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
 
b/rt/javascript/javascript-rt/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
index 00b0c41..e5aa233 100644
--- 
a/rt/javascript/javascript-rt/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
+++ 
b/rt/javascript/javascript-rt/src/main/resources/org/apache/cxf/javascript/cxf-utils.js
@@ -75,10 +75,8 @@ function org_apache_cxf_findNamespace(elementNode, 
namespacePrefix) {
        if ((attributes != null) && (attributes.length > 0)) {
                for (var x = 0;x < attributes.length; x++) {
                        var attributeNodeName = attributes.item(x).nodeName;
-                       var attributeNamespacePrefix = 
org_apache_cxf_getPrefix(attributes
-                                       .item(x).nodeName);
-                       var attributeNamespaceSuffix = 
org_apache_cxf_getLocalName(attributes
-                                       .item(x).nodeName);
+                       var attributeNamespacePrefix = 
org_apache_cxf_getPrefix(attributeNodeName);
+                       var attributeNamespaceSuffix = 
org_apache_cxf_getLocalName(attributeNodeName);
 
                        if ((namespacePrefix == null) && 
(attributeNamespacePrefix == null)
                                        && (attributeNamespaceSuffix == 
"xmlns"))
@@ -163,8 +161,6 @@ function org_apache_cxf_getLocalName(tagName) {
 function org_apache_cxf_element_name_for_trace(node) {
        if (node == null)
                return "Null";
-       else if (node == undefined)
-               return "Undefined";
        else {
                var n = '';
                if (node.namespaceURI != null && node.namespaceURI != '') {
@@ -177,7 +173,7 @@ function org_apache_cxf_element_name_for_trace(node) {
 CxfApacheOrgUtil.prototype.traceElementName = 
org_apache_cxf_element_name_for_trace;
 
 function org_apache_cxf_escapeXmlEntities(val) {
-       if (val == null || val == undefined)
+       if (val == null)
                return "";
        else {
                val = String(val);
@@ -221,8 +217,6 @@ function org_apache_cxf_getFirstElementChild(node) {
 CxfApacheOrgUtil.prototype.getFirstElementChild = 
org_apache_cxf_getFirstElementChild;
 
 function org_apache_cxf_getNextElementSibling(node) {
-       if (node == undefined)
-               throw "undefined node to getNextElementSibling";
        if (node == null)
                throw "null node to getNextElementSibling";
        var n;
@@ -446,7 +440,6 @@ function org_apache_cxf_base64_decode64Unicode(input) {
 function org_apache_cxf_base64_decode64UTF8(input) {
        var utftext = org_apache_cxf_base64_decode64array(input);
        var plaintext = "";
-       var cRay = new Array();
        var i = 0;
        var c;
        var c2;
@@ -1001,10 +994,8 @@ function org_apache_cxf_get_xsi_type(elementNode) {
        if ((attributes != null) && (attributes.length > 0)) {
                for (var x = 0;x < attributes.length; x++) {
                        var attributeNodeName = attributes.item(x).nodeName;
-                       var attributeNamespacePrefix = 
org_apache_cxf_getPrefix(attributes
-                                       .item(x).nodeName);
-                       var attributeNamespaceSuffix = 
org_apache_cxf_getLocalName(attributes
-                                       .item(x).nodeName);
+                       var attributeNamespacePrefix = 
org_apache_cxf_getPrefix(attributeNodeName);
+                       var attributeNamespaceSuffix = 
org_apache_cxf_getLocalName(attributeNodeName);
                        if (attributeNamespaceSuffix == 'type') {
                                // perhaps this is ours
                                var ns = 
org_apache_cxf_getNamespaceURI(elementNode,

Reply via email to