I am tracing this issue in flash authoring software, here is trace
result (last file is 9.xml, cca 30 files mising):
TOTAL 90
=========
data/pages/2.1.xml
data/pages/2.2.xml
data/pages/2.3.xml
data/pages/2.4.xml
data/pages/3.1.1.xml
data/pages/3.1.2.xml
data/pages/3.1.3.xml
data/pages/3.1.4.xml
data/pages/3.1.5.xml
data/pages/3.3.1.xml
data/pages/3.3.2.xml
data/pages/3.3.3.xml
data/pages/3.3.4.xml
data/pages/3.4.1.xml
data/pages/3.4.2.xml
data/pages/4.1.xml
data/pages/4.2.xml
data/pages/4.2.1.1.xml
data/pages/4.2.1.2.xml
data/pages/4.2.1.3.xml
data/pages/4.2.1.4.xml
data/pages/4.2.1.5.xml
data/pages/4.2.2.1.xml
data/pages/4.2.2.2.xml
data/pages/4.2.2.3.xml
data/pages/4.2.2.4.xml
data/pages/4.2.2.5.xml
data/pages/4.2.3.1.xml
data/pages/4.2.3.2.xml
data/pages/4.2.3.3.xml
data/pages/4.2.3.4.xml
data/pages/4.2.3.5.xml
data/pages/4.2.4.1.xml
data/pages/4.2.4.2.xml
data/pages/4.2.4.3.xml
data/pages/4.2.4.4.xml
data/pages/4.2.4.5.xml
data/pages/4.2.5.1.xml
data/pages/4.2.5.2.xml
data/pages/4.2.5.3.xml
data/pages/4.2.5.4.xml
data/pages/4.2.5.5.xml
data/pages/4.2.6.1.xml
data/pages/4.2.6.2.xml
data/pages/4.2.6.3.xml
data/pages/4.2.6.4.xml
data/pages/4.2.6.5.xml
data/pages/4.2.7.1.xml
data/pages/4.2.7.2.xml
data/pages/4.2.7.3.xml
data/pages/4.2.7.4.xml
data/pages/4.2.7.5.xml
On Aug 24, 2008, at 9:43 AM, Cor wrote:
Can you trace if you getting a server timeout or are you able to
adjust this
timeout setting?
HTH
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Pavel Krušek
Sent: zaterdag 23 augustus 2008 23:53
To: Flash Coders List
Subject: [Flashcoders] load many XML files problem
Hi List,
i am trying to load many XML files, all at once (altogether 90 files).
Class PreloadXML works "fine", because only cca 40 files are loaded.
I don't understand it.... No error message, loading simply ends...
thanks,
Pavel
package app.site
{
import flash.display.Sprite;
import flash.events.*;
import flash.net.*;
public class PreloadXML extends Sprite
{
private var _siteXML:XMLList;
private var _xmlLoader:URLLoader;
private var _loadCounter:Number;
private var _totalCounter:Number;
public function PreloadXML( data:XMLList )
{
_siteXML = data;
_loadCounter = 0;
_totalCounter = data.length();
_xmlLoader = new URLLoader();
_xmlLoader.addEventListener( Event.COMPLETE,
onLoadFile, false, 0,
true );
_xmlLoader.addEventListener( IOErrorEvent.IO_ERROR,
onIOError,
false, 0, true );
loadXML();
}
private function loadXML() : void
{
_xmlLoader.load( new URLRequest( "data/pages/"+
_siteXML[_loadCounter] +".xml" ) );
trace("data/pages/"+ _siteXML[_loadCounter]
+".xml");
}
private function onLoadFile(e:Event) : void
{
try {
if( _loadCounter < _totalCounter - 1)
{
_loadCounter += 1;
loadXML();
}else{
_xmlLoader.removeEventListener(Event.COMPLETE, onLoadFile);
_xmlLoader.removeEventListener(IOErrorEvent.IO_ERROR,
onIOError);
trace("done");
}
} catch ( err:Error ) {
trace( "Could not parse loaded content as XML:\n" +
err.message );
}
}
private function onIOError( evt:IOErrorEvent ) : void
{
trace( "An error occurred when attempting to load
the XML.\n" +
evt.text );
}
}
}
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders