Thank you Tracy! That worked. I have no idea why it decided not to
anymore, but it does now! 

--- In flexcoders@yahoogroups.com, "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> Surprised this didn't error before.
> 
>  
> 
> All e4x expressions reuturn an XMLList, even if there is only one node.
> So you have to do:
> 
> x = srv.lastResult.Term.Department.(@id==cDept).Course.(@num==cCrs)[0];
> //to get the one and only XML node
> 
> Tracy
> 
> ________________________________
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of kenny14390
> Sent: Friday, June 27, 2008 7:54 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] XMLList -> XML Spontaneous Error
> 
>  
> 
> Code that I haven't touched in months is now giving me errors at
> runtime. It's compiling without even a warning, but when the
> application is run, I get unexpected results. When I run the app in
> debug mode, all breakpoints are ignored (news to me) so it's difficult
> to find exactly what's wrong. I get the following error:
> 
> TypeError: Error #1034: Type Coercion failed: cannot convert
> [EMAIL PROTECTED] to XML.
> at Schedule/setWorkingCourse()[C:\Documents and Settings\Ricky\My
> Documents\CS\Flex Projects\DDVSB2\src\Schedule.mxml:1286]...
> 
> So I went to that line and I found absolutely nothing wrong:
> 
> x = srv.lastResult.Term.Department.(@id==cDept).Course.(@num==cCrs);
> 
> x is defined a few lines up as x:XML. srv is the HTTPService that is
> called upon creationComplete, and it is working just fine with the
> rest of the application. cDept and cCrs are working fine as well.
> Here's an example of the code that I'm trying to assign to x:
> 
> <Course dept="ARTH" j="4" num="287A" name="Topics In Modern Art"
> credits="4.000" gened="W Writing (Harpur Req)">
> <Section id="01" dept="ARTH" select="" num="287A" crn="92468"
> days="MW" time="15:30-16:55" instr="TBA" place="FA 258" capacity="84">
> <Config>Discussion</Config>
> </Section>
> <length>1</length>
> </Course>
> 
> That looks like valid XML to me! Apparently, it's an XMLList and that
> is unable to be coerced to type XML. It's only been doing that for the
> past few months with no problem. What could be the problem? Why is
> Flex being so weird?
>


Reply via email to