Am I perhaps doing this wrong?  Should I use SWFLoader instead of Loader?
When I Google the error, I keep finding instructions on how to fix my flash
movie in CS3 or something completely unrelated to what I'm doing here -- but
this is a flex program, not a flash movie.  Maybe that's the issue?

L.



On Thu, Oct 21, 2010 at 6:17 PM, Laurence MacNeill
<[email protected]>wrote:

> I added  "loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,
> displayError);"  and created a displayError function to go with it.  When I
> trace the event that gets passed to displayError, I get the same "Error
> #2036: Load Never Completed. URL: http://[my
> domain]/QMS_test/printing_2010_iwcs.swf<http://%5bmy+domain%5d/QMS_test/printing_2010_iwcs.swf>
>  "
> (And when I deliberately use an incorrect URL, I get "IOErrorEvent:.
> text=Error #2035: URL Not Found." which is the 404 error you mentioned,
> yes?)
>
> Oddly enough -- the loaderURL listed in that event-trace is
> "app:/QMSPrintAssist.swf".  Could that be the problem?  How is it becoming
> set so weirdly?
>
> L.
>
>
> On Thu, Oct 21, 2010 at 6:03 PM, Scott Talsma <[email protected]>wrote:
>
>> I would suggest adding an error listener to your loader.  Then you can
>> echo out the error message contained in the event.
>>
>> Most likely, you are getting a 404 on the load.
>>
>> On Thu, Oct 21, 2010 at 5:56 PM, Laurence MacNeill
>> <[email protected]> wrote:
>> > Why am I getting the following error: "Error #2044: Unhandled
>> IOErrorEvent:.
>> > text=Error #2036: Load Never Completed." when given the following code
>> in an
>> > AIR 2.0 app:
>> >
>> > import mx.core.UIComponent;
>> >
>> > private var loader:Loader;
>> > private var printSWF:MovieClip;
>> > private var swfTimer:Timer;
>> >
>> > private function init(): void {
>> >          loadPrintingApp( "[my domain removed]", "QMS_test",
>> "2010_iwcs");
>> > }
>> >
>> > public function loadPrintingApp(domainName:String,
>> loginFolderName:String,
>> > showFolderName:String): void {
>> >         var request:URLRequest = new URLRequest( "http://"; + domainName
>> +
>> > "/" + loginFolderName + "/printing_" + showFolderName + ".swf");
>> >         loader = new Loader();
>> >          loader.load(request);
>> >          loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
>> loadIt);
>> >         var myUIComponent:UIComponent = new UIComponent();
>> >          myUIComponent.addChild(loader);
>> >          addChild(myUIComponent);
>> > }
>> >
>> > private function loadIt(event:Event): void {
>> >         swfTimer = new Timer(10);
>> >          swfTimer.addEventListener(TimerEvent.TIMER, swfCheck);
>> >          swfTimer.start();
>> > }
>> >
>> > private function swfCheck(event:TimerEvent): void {
>> >         printSWF = new MovieClip();
>> >         printSWF = loader.content as MovieClip;
>> >         if (printSWF.application != null ) {
>> >                   swfTimer.stop();
>> >                   printSWF.application.showName = "2010_iwcs";
>> >         }
>> > }
>> >
>> > In the code above, the init() function is run on the applicationComplete
>> > event...
>> >
>> > The swf file that I'm trying to load is very simple, it contains only
>> the
>> > following:
>> >
>> > <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml " minWidth="
>> 400"
>> > minHeight=" 300" >
>> >
>> >          <mx:Script>
>> >                  <![CDATA[
>> >                  [ Bindable ] public var _showName:String;
>> >
>> >                  public function set showName(s:String): void {
>> _showName =
>> > s; }
>> >                  ]]>
>> >          </mx:Script>
>> >
>> >          <mx:Label x="10 " y="10 " text="Print Assist for {_showName }
>> > loaded!" />
>> >
>> > </mx:Application>
>> >
>> >
>> > So basically, if this all loads correctly, I should have an AIR app that
>> > shows a blank screen, except for the words "Print Assist for 2010_iwcs
>> > loaded!".  Simple enough -- yet it won't work...  And I R Confused!
>> :-)
>> >
>> > Thanks for any help you can give me.
>> >
>> > Laurence MacNeill
>> > Mableton, Georgia, USA
>> > -------------------------------------------------------------
>> > To unsubscribe from this list, simply email the list with unsubscribe in
>> the
>> > subject line
>> >
>> > For more info, see http://www.affug.com
>> > Archive @ http://www.mail-archive.com/discussion%40affug.com/
>> > List hosted by http://www.fusionlink.com
>> > -------------------------------------------------------------
>>
>>
>>
>> --
>> Scott Talsma
>> CTO, echoEleven
>>
>>
>> -------------------------------------------------------------
>> To unsubscribe from this list, simply email the list with unsubscribe in
>> the subject line
>>
>> For more info, see http://www.affug.com
>> Archive @ http://www.mail-archive.com/discussion%40affug.com/
>> List hosted by http://www.fusionlink.com
>> -------------------------------------------------------------
>>
>>
>>
>

Reply via email to