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

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 3976d99ec0b5b9cccfac3fbccca175919462c7cc
Merge: bd529e7 54e9152
Author: Alex Harui <[email protected]>
AuthorDate: Wed Oct 16 10:06:26 2019 -0700

    Merge branch 'webservice' into develop

 .../org/apache/royale/binding/PropertyWatcher.as   |   14 +-
 .../royale/org/apache/royale/utils/Language.as     |   19 +-
 .../src/main/resources/mx-royale-manifest.xml      |    2 +
 .../MXRoyale/src/main/royale/MXRoyaleClasses.as    |    1 +
 .../MXRoyale/src/main/royale/mx/controls/Label.as  |    3 +
 .../src/main/royale/mx/core/Application.as         |    2 +
 .../src/main/royale/mx/events/ErrorEvent.as        |    2 +
 .../royale/mx/messaging/channels/HTTPChannel.as    | 1268 +++++++++
 .../mx/messaging/channels/SecureHTTPChannel.as     |   80 +
 .../mx/messaging/channels/amfx/AMFXContext.as      |  304 +++
 .../mx/messaging/channels/amfx/AMFXDecoder.as      |  638 +++++
 .../mx/messaging/channels/amfx/AMFXEncoder.as      |  510 ++++
 .../channels/amfx/AMFXHeader.as}                   |   59 +-
 .../channels/amfx/AMFXResult.as}                   |   55 +-
 .../royale/mx/messaging/config/LoaderConfig.as     |   30 +
 .../royale/mx/messaging/config/ServerConfig.as     |   28 +-
 .../royale/mx/messaging/messages/SOAPMessage.as    |  126 +
 .../MXRoyale/src/main/royale/mx/net/URLLoader.as   |    5 +
 .../src/main/royale/mx/rpc/events/HeaderEvent.as   |  157 ++
 .../main/royale/mx/rpc/events/SchemaLoadEvent.as   |  105 +
 .../src/main/royale/mx/rpc/events/WSDLLoadEvent.as |  149 ++
 .../src/main/royale/mx/rpc/events/XMLLoadEvent.as  |  169 ++
 .../main/royale/mx/rpc/soap/AbstractWebService.as  |  823 ++++++
 .../src/main/royale/mx/rpc/soap/ISOAPDecoder.as    |  131 +
 .../src/main/royale/mx/rpc/soap/ISOAPEncoder.as    |   83 +
 .../src/main/royale/mx/rpc/soap/LoadEvent.as       |  156 ++
 .../src/main/royale/mx/rpc/soap/Operation.as       | 1191 +++++++++
 .../src/main/royale/mx/rpc/soap/SOAPConstants.as   |  351 +++
 .../src/main/royale/mx/rpc/soap/SOAPDecoder.as     | 1052 ++++++++
 .../src/main/royale/mx/rpc/soap/SOAPEncoder.as     |  914 +++++++
 .../src/main/royale/mx/rpc/soap/SOAPFault.as       |  182 ++
 .../src/main/royale/mx/rpc/soap/SOAPHeader.as      |  120 +
 .../src/main/royale/mx/rpc/soap/SOAPResult.as      |   81 +
 .../src/main/royale/mx/rpc/soap/WebService.as      |  123 +-
 .../src/main/royale/mx/rpc/soap/mxml/Operation.as  |  272 ++
 .../src/main/royale/mx/rpc/soap/mxml/WebService.as |  401 +++
 .../soap/types/ApacheDocumentType.as}              |   71 +-
 .../main/royale/mx/rpc/soap/types/DataSetType.as   |  165 ++
 .../soap/types/ICustomSOAPType.as}                 |   57 +-
 .../src/main/royale/mx/rpc/soap/types/MapType.as   |  168 ++
 .../main/royale/mx/rpc/soap/types/QueryBeanType.as |  107 +
 .../main/royale/mx/rpc/soap/types/RowSetType.as    |  119 +
 .../main/royale/mx/rpc/soap/types/SOAPArrayType.as |  614 +++++
 .../MXRoyale/src/main/royale/mx/rpc/wsdl/WSDL.as   | 1366 ++++++++++
 .../src/main/royale/mx/rpc/wsdl/WSDLBinding.as     |  171 ++
 .../src/main/royale/mx/rpc/wsdl/WSDLConstants.as   |  257 ++
 .../src/main/royale/mx/rpc/wsdl/WSDLEncoding.as    |  278 ++
 .../src/main/royale/mx/rpc/wsdl/WSDLLoader.as      |  306 +++
 .../src/main/royale/mx/rpc/wsdl/WSDLMessage.as     |  203 ++
 .../src/main/royale/mx/rpc/wsdl/WSDLMessagePart.as |   78 +
 .../src/main/royale/mx/rpc/wsdl/WSDLOperation.as   |  260 ++
 .../src/main/royale/mx/rpc/wsdl/WSDLPort.as        |  132 +
 .../src/main/royale/mx/rpc/wsdl/WSDLPortType.as    |   86 +
 .../src/main/royale/mx/rpc/wsdl/WSDLService.as     |  118 +
 .../src/main/royale/mx/rpc/xml/ContentProxy.as     |  398 +++
 .../ByteArray.as => rpc/xml/DecodingContext.as}    |   61 +-
 .../src/main/royale/mx/rpc/xml/IXMLDecoder.as      |  135 +
 .../src/main/royale/mx/rpc/xml/IXMLEncoder.as      |  107 +
 .../main/royale/mx/rpc/xml/IXMLSchemaInstance.as   |   65 +
 .../src/main/royale/mx/rpc/xml/NamespaceUtil.as    |   81 +
 .../royale/mx/rpc/xml/QualifiedResourceManager.as  |  164 ++
 .../MXRoyale/src/main/royale/mx/rpc/xml/Schema.as  |  305 +++
 .../src/main/royale/mx/rpc/xml/SchemaConstants.as  |  309 +++
 .../src/main/royale/mx/rpc/xml/SchemaDatatypes.as  |  193 ++
 .../src/main/royale/mx/rpc/xml/SchemaLoader.as     |  258 ++
 .../src/main/royale/mx/rpc/xml/SchemaManager.as    |  550 ++++
 .../src/main/royale/mx/rpc/xml/SchemaMarshaller.as | 1513 +++++++++++
 .../src/main/royale/mx/rpc/xml/SchemaProcessor.as  |  235 ++
 .../main/royale/mx/rpc/xml/SchemaTypeRegistry.as   |  269 ++
 .../ByteArray.as => rpc/xml/SimpleContent.as}      |   72 +-
 .../src/main/royale/mx/rpc/xml/SimpleXMLEncoder.as |  284 ++
 .../src/main/royale/mx/rpc/xml/TypeIterator.as     |  194 ++
 .../src/main/royale/mx/rpc/xml/XMLDecoder.as       | 2728 ++++++++++++++++++++
 .../src/main/royale/mx/rpc/xml/XMLEncoder.as       | 1984 ++++++++++++++
 .../src/main/royale/mx/rpc/xml/XMLLoader.as        |  151 ++
 .../src/main/royale/mx/utils/Base64Decoder.as      |   62 +-
 .../src/main/royale/mx/utils/Base64Encoder.as      |   23 +-
 .../MXRoyale/src/main/royale/mx/utils/ByteArray.as |    6 +-
 .../src/main/royale/mx/utils/HexDecoder.as         |  123 +
 .../src/main/royale/mx/utils/HexEncoder.as         |  182 ++
 .../src/main/royale/mx/utils/ObjectUtil.as         |    8 +-
 .../MXRoyale/src/main/royale/mx/utils/URLUtil.as   |   23 +
 .../MXRoyale/src/main/royale/mx/utils/XMLUtil.as   |  147 ++
 .../mx/utils/{ByteArray.as => object_proxy.as}     |   48 +-
 .../main/royale/spark/components/Application.as    |    2 +
 frameworks/projects/XML/src/main/royale/XML.as     |    5 +-
 86 files changed, 24464 insertions(+), 383 deletions(-)

diff --cc frameworks/projects/XML/src/main/royale/XML.as
index 93b7363,6631459..1f1a247
--- a/frameworks/projects/XML/src/main/royale/XML.as
+++ b/frameworks/projects/XML/src/main/royale/XML.as
@@@ -1272,10 -1086,10 +1274,11 @@@ packag
                        var len:int = childrenLength();
                        for(i=0;i<len;i++)
                        {
-                               if((_children[i] as XML)._nodeKind == ELEMENT 
&& name.matches((_children[i] as XML).name()))
++                              if((_children[i] as XML)._nodeKind == ELEMENT 
&& (all || name.matches((_children[i] as XML).name())))
+                               if(_children[i].nodeKind() == "element" && (all 
|| name.matches(_children[i].name())))
                                        list.append(_children[i]);
                        }
 -
 +                      
                        list.targetObject = this;
                        list.targetProperty = name;
                        return list;

Reply via email to