Есть клиент

Код AS3:
package{
// Клиент, выводящий список книг издательства посредством адаптера ListDisplayField
import flash.display.MovieClip;
import flash.text.*;
import flash.events.*;
import flash.net.*;
public class Client1 extends MovieClip{
var xml:XML;
var xmlLoader:URLLoader;
var newBookListField:ListDisplayField;
public function Client1(){
//Создаем ListDisplayField (адаптер)
var newBookListField:ListDisplayField = new ListDisplayField();
//Выбираем стиль текста
var format:TextFormat = new TextFormat();
format.size = 14;
format.font = "Arial";
//Устанавливаем стиль и положение текстового поля
newBookListField.x = 20;
newBookListField.y = 20;
newBookListField.width = 500;
newBookListField.height = 300;
newBookListField.border = true;
newBookListField.defaultTextFormat = format;
//Создаем список из O'Reilly New Books Feed (Atom)
var newBooksURL = "http://www.oreillynet.com/pub/feed/29";
xml = new XML();
var xmlURL:URLRequest = new URLRequest(newBooksURL);
xmlLoader = new URLLoader(xmlURL);
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
//Добавляем текстовое поле в список отображения
addChild(newBookListField);
}
private function xmlLoaded(evtObj:Event){
xml = XML(xmlLoader.data);
//устанавливаем пространство имен xml по умолчанию
if (xml.namespace("") != undefined){
default xml namespace = xml.namespace("");
}
//Добавляем в ListDisplayField названия новых книг
for each (var bookTitle:XML in xml..entry.title){
newBookListField.addItem(bookTitle.toString());
}
}
}
}
выдает ошибку

Код:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at Client1/xmlLoaded()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()