Looks like you're having namespace issues. The default namespace is
http://www.newatlanta.com/bluedragon/cfc/prmc/PRMCProjects/edu/umich/sec
urity", so you need to use this when drilling down...

 

Something like:

 

var ns:Namespace = new
Namespace("http://www.newatlanta.com/bluedragon/cfc/prmc/PRMCProjects/ed
u/umich/security");

trace(xmlResult.ns::loginResult.toXMLString());

 

You can do this for all nodes with a namespace defined...

 

HTH, 

Ryan

 

From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On
Behalf Of Wally Kolcz
Sent: Monday, February 02, 2009 1:42 PM
To: flexcoders@yahoogroups.com
Subject: re: [flexcoders] XML walkdown Help

 

Here is a more accurate output on the Blue Dragon server: 

<loginResponse
xmlns="http://www.newatlanta.com/bluedragon/cfc/prmc/PRMCProjects/edu/um
ich/security" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
  <loginResult>
    <columnList xmlns="http://www.newatlanta.com/bluedragon";>
      <string>uniqname</string>
      <string>role</string>
      <string>firstName</string>
      <string>lastName</string>
    </columnList>
    <data xmlns="http://www.newatlanta.com/bluedragon";>
      <ArrayOfAnyType>
        <anyType xsi:type="xsd:string">wkolcz</anyType>
        <anyType xsi:type="xsd:string">admin</anyType>
        <anyType xsi:type="xsd:string">Wally</anyType>
        <anyType xsi:type="xsd:string">Kolcz</anyType>
      </ArrayOfAnyType>
    </data>
  </loginResult>
</loginResponse>

I tried var xmlResult:XML = XML(e.result); which gives me the above.
var xlColumns:XMLList = xmlResult.loginResponse; which comes up blank.

________________________________

From: "Wally Kolcz" <wko...@isavepets.com>
Sent: Monday, February 02, 2009 11:08 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] XML walkdown Help 

I am getting a weird return from Blue Dragon's CFC wsdl as my e.result.
I need to set this to 2 local XMLList variables but am having a devil of
a time walking down this path to the core nodes. Any ideas on how to
make this usable?

Tracy has been trying to help me, but this return item is impossible to
work with. I tried xmlColumns =
loginReponse.loginReturn.columnList.columnList but it doesn't work.
Neither does the same for data.

Here is the result that is returned from Blue Dragon:

<ns1:loginResponse
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:ns1="http://security.umich.edu.prmcprojects";
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <loginReturn xsi:type="ns2:QueryBean"
xmlns:ns2="http://rpc.xml.coldfusion";>
    <columnList soapenc:arrayType="xsd:string[8]"
xsi:type="soapenc:Array"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";>
      <columnList xsi:type="xsd:string">
        UNIQNAME
      </columnList>
      <columnList xsi:type="xsd:string">
        PASSWORD
      </columnList>
      <columnList xsi:type="xsd:string">
        LASTNAME
      </columnList>
      <columnList xsi:type="xsd:string">
        FIRSTNAME
      </columnList>
      <columnList xsi:type="xsd:string">
        POSITION
      </columnList>
      <columnList xsi:type="xsd:string">
        DEPARTMENT
      </columnList>
      <columnList xsi:type="xsd:string">
        ROLE
      </columnList>
      <columnList xsi:type="xsd:string">
        ISACTIVE
      </columnList>
    </columnList>

    <data soapenc:arrayType="xsd:anyType[][1]" xsi:type="soapenc:Array"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";>
      <data soapenc:arrayType="xsd:anyType[8]" xsi:type="soapenc:Array">
        <data xsi:type="soapenc:string">
          wkolcz
        </data>
        <data xsi:type="soapenc:string">
          2113
        </data>
        <data xsi:type="soapenc:string">
          Kolcz
        </data>
        <data xsi:type="soapenc:string">
          Wally
        </data>
        <data xsi:type="soapenc:string">
          Senior ColdFusion Architect
        </data>
        <data xsi:type="soapenc:string">
          PRMC
        </data>
        <data xsi:type="soapenc:string">
          admin
        </data>
        <data xsi:type="soapenc:int">
          1
        </data>
      </data>
    </data>
  </loginReturn>
</ns1:loginResponse>



 

 



This message is private and confidential. If you have received it in error, 
please notify the sender and remove it from your system.

Reply via email to