I think the problem is this WSDL is returning a sequence (array) of
ANY types.  ANY is kinda ugly in pretty much every language on earth.
 ANY is effectively the binary stream of a serialized object from the
original language/platform.  There won't be any way to deserialize
that other then writing your own deserializer to turn this binary
garble into something meaningful.  Not what you want to do.....

Is there a way to get this return type to be mapped to a ComplexType
instead of an ANY?  Flex can deserialize most normal ComplexTypes just
fine.

-- 
Dave Wolf
Cynergy Systems, Inc.
Macromedia Flex Alliance Partner
http://www.cynergysystems.com

Email: [EMAIL PROTECTED]
Office: 866-CYNERGY



--- In [email protected], "Jason Doyle" <[EMAIL PROTECTED]> wrote:
>
> An arrary of objects...
> 
> 
> <!--------------------------------------------------->
> Here is the parameter:
> 
> Parameter 1: 
> name : aAssignments
> type : anyType
> 
> value[array] : 
> 
> length[Number] : 3
> 
> [0][object] : 
> NUMASSIGNMENTID[Number] : 2685
> NUMLEVELOFEFFORT[Number] : 0
> NUMPERSONNELID[Number] : 2563
> NUMPROJECTID[Number] : 4
> TXTPROJECTNAME[String] : Project01
> YNLEAD[Boolean] : false
> 
> [1][object] : 
> NUMASSIGNMENTID[Number] : 2687
> NUMLEVELOFEFFORT[Number] : 0
> NUMPERSONNELID[Number] : 2563
> NUMPROJECTID[Number] : 3
> TXTPROJECTNAME[String] : Project02
> YNLEAD[Boolean] : false
> 
> [2][object] : 
> NUMASSIGNMENTID[Number] : 2689
> NUMLEVELOFEFFORT[Number] : 0
> NUMPERSONNELID[Number] : 2563
> NUMPROJECTID[Number] : 5
> TXTPROJECTNAME[String] : Project03
> YNLEAD[Boolean] : false
> 
> 
> <!--------------------------------------------------->
> Here is the onStatus error
> [object] : 
> element[String] :
>
<soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring>[org.apache.axis.AxisFault
> : ; nested exception is: org.xml.sax.SAXException: No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType]; nested exception is:
> coldfusion.xml.rpc.CFCInvocationException: [org.apache.axis.AxisFault
> : ; nested exception is: org.xml.sax.SAXException: No deserializer for
> {http://www.w3.org/2001/XMLSchema}anyType]</faultstring></soapenv:Fault>
> faultNamespaceURI[undefined] : undefined
> faultactor[undefined] : undefined
> faultcode[String] : soapenv:Server.generalException
> 
> 
> <!--------------------------------------------------->
> Here is the WSDL
> 
> <wsdl:definitions
> targetNamespace="http://xxx.cfcomponents.globals.sitecomposer";>
> -
>       <!--
> WSDL created by Macromedia ColdFusion MX version 7,0,1,116466
> -->
> -
>       <wsdl:types>
> -
>       <schema targetNamespace="http://xxx.cfcomponents.globals.sitecomposer";>
> <import namespace="http://rpc.xml.coldfusion"/>
> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
> -
>       <complexType name="ArrayOf_xsd_anyType">
> -
>       <complexContent>
> -
>       <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]"/>
> </restriction>
> </complexContent>
> </complexType>
> -
>       <complexType name="ArrayOf_xsd_string">
> -
>       <complexContent>
> -
>       <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]"/>
> </restriction>
> </complexContent>
> </complexType>
> -
>       <complexType name="ArrayOfArrayOf_xsd_anyType">
> -
>       <complexContent>
> -
>       <restriction base="soapenc:Array">
> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[][]"/>
> </restriction>
> </complexContent>
> </complexType>
> </schema>
> -
>       <schema targetNamespace="http://rpc.xml.coldfusion";>
> <import namespace="http://xxx.cfcomponents.globals.sitecomposer"/>
> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
> -
>       <complexType name="CFCInvocationException">
> <sequence/>
> </complexType>
> -
>       <complexType name="QueryBean">
> -
>       <sequence>
> <element name="columnList" nillable="true"
> type="impl:ArrayOf_xsd_string"/>
> <element name="data" nillable="true"
> type="impl:ArrayOfArrayOf_xsd_anyType"/>
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> -
>       <wsdl:message name="remGetRecordsResponse">
> <wsdl:part name="remGetRecordsReturn" type="tns1:QueryBean"/>
> </wsdl:message>
> <wsdl:message name="remGetRecordsRequest">
> 
>    </wsdl:message>
> -
>       <wsdl:message name="remInsertRecordRequest">
> <wsdl:part name="numProjectID" type="xsd:string"/>
> <wsdl:part name="numPersonnelID" type="xsd:string"/>
> <wsdl:part name="ynLead" type="xsd:string"/>
> <wsdl:part name="numLevelOfEffort" type="xsd:string"/>
> <wsdl:part name="numPriority" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remUpdateAssignmentsRequest">
> <wsdl:part name="aAssignments" type="impl:ArrayOf_xsd_anyType"/>
> <wsdl:part name="numPersonnelID" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remInsertRecordResponse">
> <wsdl:part name="remInsertRecordReturn" type="tns1:QueryBean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remDeleteRecordResponse">
> <wsdl:part name="remDeleteRecordReturn" type="xsd:boolean"/>
> </wsdl:message>
> -
>       <wsdl:message name="CFCInvocationException">
> <wsdl:part name="fault" type="tns1:CFCInvocationException"/>
> </wsdl:message>
> -
>       <wsdl:message name="remUpdateAssignmentRequest">
> <wsdl:part name="numAssignmentID" type="xsd:string"/>
> <wsdl:part name="ynLead" type="xsd:string"/>
> <wsdl:part name="numLevelOfEffort" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remUpdateRecordResponse">
> <wsdl:part name="remUpdateRecordReturn" type="xsd:boolean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remDeleteRecordByPersonnelIDResponse">
> <wsdl:part name="remDeleteRecordByPersonnelIDReturn"
type="xsd:boolean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remSearchRecordsResponse">
> <wsdl:part name="remSearchRecordsReturn" type="tns1:QueryBean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remUpdateAssignmentsResponse">
> <wsdl:part name="remUpdateAssignmentsReturn" type="xsd:boolean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remGetRecordResponse">
> <wsdl:part name="remGetRecordReturn" type="tns1:QueryBean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remUpdateAssignmentResponse">
> <wsdl:part name="remUpdateAssignmentReturn" type="xsd:boolean"/>
> </wsdl:message>
> -
>       <wsdl:message name="remUpdateRecordRequest">
> <wsdl:part name="numAssignmentID" type="xsd:string"/>
> <wsdl:part name="numProjectID" type="xsd:string"/>
> <wsdl:part name="numPersonnelID" type="xsd:string"/>
> <wsdl:part name="ynLead" type="xsd:string"/>
> <wsdl:part name="numLevelOfEffort" type="xsd:string"/>
> <wsdl:part name="numPriority" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remDeleteRecordByPersonnelIDRequest">
> <wsdl:part name="numPersonnelID" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remDeleteRecordRequest">
> <wsdl:part name="numAssignmentID" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remSearchRecordsRequest">
> <wsdl:part name="numAssignmentID" type="xsd:string"/>
> <wsdl:part name="numProjectID" type="xsd:string"/>
> <wsdl:part name="numPersonnelID" type="xsd:string"/>
> <wsdl:part name="ynLead" type="xsd:string"/>
> <wsdl:part name="numLevelOfEffort" type="xsd:string"/>
> <wsdl:part name="numPriority" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:message name="remGetRecordRequest">
> <wsdl:part name="numAssignmentID" type="xsd:string"/>
> </wsdl:message>
> -
>       <wsdl:portType name="assignments">
> -
>       <wsdl:operation name="remUpdateAssignments"
> parameterOrder="aAssignments numPersonnelID">
> <wsdl:input message="impl:remUpdateAssignmentsRequest"
> name="remUpdateAssignmentsRequest"/>
> <wsdl:output message="impl:remUpdateAssignmentsResponse"
> name="remUpdateAssignmentsResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remGetRecords">
> <wsdl:input message="impl:remGetRecordsRequest"
> name="remGetRecordsRequest"/>
> <wsdl:output message="impl:remGetRecordsResponse"
> name="remGetRecordsResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remDeleteRecordByPersonnelID"
> parameterOrder="numPersonnelID">
> <wsdl:input message="impl:remDeleteRecordByPersonnelIDRequest"
> name="remDeleteRecordByPersonnelIDRequest"/>
> <wsdl:output message="impl:remDeleteRecordByPersonnelIDResponse"
> name="remDeleteRecordByPersonnelIDResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remUpdateAssignment"
> parameterOrder="numAssignmentID ynLead numLevelOfEffort">
> <wsdl:input message="impl:remUpdateAssignmentRequest"
> name="remUpdateAssignmentRequest"/>
> <wsdl:output message="impl:remUpdateAssignmentResponse"
> name="remUpdateAssignmentResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remGetRecord" parameterOrder="numAssignmentID">
> <wsdl:input message="impl:remGetRecordRequest"
> name="remGetRecordRequest"/>
> <wsdl:output message="impl:remGetRecordResponse"
> name="remGetRecordResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remUpdateRecord"
> parameterOrder="numAssignmentID numProjectID numPersonnelID ynLead
> numLevelOfEffort numPriority">
> <wsdl:input message="impl:remUpdateRecordRequest"
> name="remUpdateRecordRequest"/>
> <wsdl:output message="impl:remUpdateRecordResponse"
> name="remUpdateRecordResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remSearchRecords"
> parameterOrder="numAssignmentID numProjectID numPersonnelID ynLead
> numLevelOfEffort numPriority">
> <wsdl:input message="impl:remSearchRecordsRequest"
> name="remSearchRecordsRequest"/>
> <wsdl:output message="impl:remSearchRecordsResponse"
> name="remSearchRecordsResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remDeleteRecord"
parameterOrder="numAssignmentID">
> <wsdl:input message="impl:remDeleteRecordRequest"
> name="remDeleteRecordRequest"/>
> <wsdl:output message="impl:remDeleteRecordResponse"
> name="remDeleteRecordResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> -
>       <wsdl:operation name="remInsertRecord" parameterOrder="numProjectID
> numPersonnelID ynLead numLevelOfEffort numPriority">
> <wsdl:input message="impl:remInsertRecordRequest"
> name="remInsertRecordRequest"/>
> <wsdl:output message="impl:remInsertRecordResponse"
> name="remInsertRecordResponse"/>
> <wsdl:fault message="impl:CFCInvocationException"
> name="CFCInvocationException"/>
> </wsdl:operation>
> </wsdl:portType>
> -
>       <wsdl:binding name="assignments.cfcSoapBinding"
type="impl:assignments">
> <wsdlsoap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http"/>
> -
>       <wsdl:operation name="remUpdateAssignments">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remUpdateAssignmentsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remUpdateAssignmentsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remGetRecords">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remGetRecordsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remGetRecordsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remDeleteRecordByPersonnelID">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remDeleteRecordByPersonnelIDRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remDeleteRecordByPersonnelIDResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remUpdateAssignment">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remUpdateAssignmentRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remUpdateAssignmentResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remGetRecord">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remGetRecordRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remGetRecordResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remUpdateRecord">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remUpdateRecordRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remUpdateRecordResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remSearchRecords">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remSearchRecordsRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remSearchRecordsResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remDeleteRecord">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remDeleteRecordRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remDeleteRecordResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> -
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> -
>       <wsdl:operation name="remInsertRecord">
> <wsdlsoap:operation soapAction=""/>
> -
>       <wsdl:input name="remInsertRecordRequest">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:input>
> -
>       <wsdl:output name="remInsertRecordResponse">
> <wsdlsoap:body
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:output>
> 
>       <wsdl:fault name="CFCInvocationException">
> <wsdlsoap:fault
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> name="CFCInvocationException"
> namespace="http://xxx.cfcomponents.globals.sitecomposer"; use="encoded"/>
> </wsdl:fault>
> </wsdl:operation>
> </wsdl:binding>
> -
>       <wsdl:service name="tblAssignments">
> -
>       <wsdl:port binding="impl:assignments.cfcSoapBinding"
> name="assignments.cfc">
> <wsdlsoap:address
>
location="http://xxx/sitecomposer/globals/cfcomponents/xxx/assignments.cfc"/>
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
>







------------------------ Yahoo! Groups Sponsor --------------------~--> 
AIDS in India: A "lurking bomb." Click and help stop AIDS now.
http://us.click.yahoo.com/9QUssC/lzNLAA/TtwFAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to