# XML Error ( TypeError: Error #1010 )

**URL:** <https://forum.kirupa.com/t/xml-error-typeerror-error-1010/301294>\
**Category:** flash\
**Created:** [December 7, 2009, 5:52am UTC](https://forum.kirupa.com/t/xml-error-typeerror-error-1010/301294 "2009-12-07T05:52:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![uAlpay](https://avatars.discourse-cdn.com/v4/letter/u/e19adc/32.png) [@uAlpay](https://forum.kirupa.com/u/uAlpay)\
**Post date:** [December 7, 2009, 5:52am UTC](https://forum.kirupa.com/t/xml-error-typeerror-error-1010/301294/1 "2009-12-07T05:52:30Z")

</div>

TypeError: Error #1010: A term undefined and does not feature.  
at index\_fla::MainTimeline/onLoaded()  
at flash.events::EventDispatcher/dispatchEventFunction()  
at flash.events::EventDispatcher/dispatchEvent()  
at [flash.net](http://flash.net)::URLLoader/onComplete()

```auto
[LEFT][COLOR=#993300]var[/COLOR] xmlPort:[COLOR=#993300]XML[/COLOR] = [COLOR=#993300]new[/COLOR] [COLOR=#993300]XML[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#993300]var[/COLOR] xmlURL:[COLOR=#993300]String[/COLOR] = [COLOR=#0000FF]"/portfolio.xml"[/COLOR];
[COLOR=#993300]var[/COLOR] xmlReq:URLRequest = [COLOR=#993300]new[/COLOR] URLRequest[COLOR=#000000]([/COLOR]xmlURL[COLOR=#000000])[/COLOR];
[COLOR=#993300]var[/COLOR] xmlLoader:URLLoader = [COLOR=#993300]new[/COLOR] URLLoader[COLOR=#000000]([/COLOR]xmlReq[COLOR=#000000])[/COLOR]; 

xmlLoader.[COLOR=#000000]addEventListener[/COLOR][COLOR=#000000]([/COLOR]Event.[COLOR=#000000]COMPLETE[/COLOR],onLoaded[COLOR=#000000])[/COLOR];
xmlLoader.[COLOR=#000000]addEventListener[/COLOR][COLOR=#000000]([/COLOR]ProgressEvent.[COLOR=#000000]PROGRESS[/COLOR],onProgres[COLOR=#000000])[/COLOR];
[COLOR=#993300]var[/COLOR] loadTf:[COLOR=#993300]TextField[/COLOR] = [COLOR=#993300]new[/COLOR] [COLOR=#993300]TextField[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];

[COLOR=#993300]function[/COLOR] onLoaded[COLOR=#000000]([/COLOR]event:Event[COLOR=#000000])[/COLOR]:[COLOR=#993300]void[/COLOR] [COLOR=#000000]{[/COLOR]
    
    xmlPort = [COLOR=#993300]XML[/COLOR][COLOR=#000000]([/COLOR]event.[COLOR=#993300]target[/COLOR].[COLOR=#993300]data[/COLOR][COLOR=#000000])[/COLOR];
    removeChild[COLOR=#000000]([/COLOR]loadTf[COLOR=#000000])[/COLOR];
    [COLOR=#993300]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#993300]var[/COLOR] i:[COLOR=#993300]int[/COLOR] = [COLOR=#000000]0[/COLOR]; i < [COLOR=#000000]25[/COLOR] ; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
        
        [COLOR=#993300]var[/COLOR] box_i:Box = [COLOR=#993300]new[/COLOR] Box[COLOR=#000000]([/COLOR]0x444444,0x222222,xmlPort.[COLOR=#000000]item[/COLOR][COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR].[COLOR=#993300]name[/COLOR],[COLOR=#0000FF]" / "[/COLOR] + xmlPort.[COLOR=#000000]item[/COLOR][COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR].[COLOR=#000000]year[/COLOR][COLOR=#000000])[/COLOR];
        box_i.[COLOR=#000000]x[/COLOR] = [COLOR=#000000]250[/COLOR];
        box_i.[COLOR=#000000]y[/COLOR] = i * [COLOR=#000000]40[/COLOR];
        sprite.[COLOR=#000000]addChild[/COLOR][COLOR=#000000]([/COLOR]box_i[COLOR=#000000])[/COLOR];
    [COLOR=#000000]}[/COLOR]
    
[COLOR=#000000]}[/COLOR]

[COLOR=#993300]function[/COLOR] onProgres[COLOR=#000000]([/COLOR]event:ProgressEvent[COLOR=#000000])[/COLOR]:[COLOR=#993300]void[/COLOR] [COLOR=#000000]{[/COLOR]
    
    loadTf.[COLOR=#993300]text[/COLOR] = [COLOR=#0000FF]"Loading Data"[/COLOR];
    loadTf.[COLOR=#993300]textColor[/COLOR] = 0x000000;
    loadTf.[COLOR=#993300]autoSize[/COLOR] = TextFieldAutoSize.[COLOR=#993300]LEFT[/COLOR];
    addChild[COLOR=#000000]([/COLOR]loadTf[COLOR=#000000])[/COLOR];
    loadTf.[COLOR=#000000]x[/COLOR] = [COLOR=#993300]stage[/COLOR].[COLOR=#000000]stageWidth[/COLOR] / [COLOR=#000000]2[/COLOR];
    loadTf.[COLOR=#000000]y[/COLOR] = [COLOR=#993300]stage[/COLOR].[COLOR=#000000]stageHeight[/COLOR] / [COLOR=#000000]2[/COLOR];
[COLOR=#000000]}[/COLOR]
[/LEFT]

```

It gives this error but it works fine after i click continue . What is that ?

```auto

var box_i:Box = new Box(0x444444,0x222222,xmlPort.item*.name," / " + xmlPort.item*.year);

```

the problem is up that line . And here’s my XML file

```auto
<?xml version="1.0" encoding="utf-8"?>
<portfolio>

<item>

<name>
Snake catching bird
</name>

<year>
2008
</year>

<content>
/images/1.jpg
</content>

</item>
<item>

<name>
Dragon
</name>

<year>
2005
</year>

<content>
/images/2.jpg
</content>

</item>
<item>

<name>
3D Building
</name>

<year>
2006
</year>

<content>
/images/3.jpg
</content>

</item>
<item>

<name>
2D Space Game
</name>

<year>
2009
</year>

<content>
/images/4.gif
</content>
</item>
<item>

<name>
Snake Eye
</name>

<year>
2004
</year>

<content>
/images/5.jpg
</content>
</item>
</portfolio>

```
