Вы пробовали отлаживать это в flex builder или eclipse?
Наиболее вероятным кандидатом на ошибку нулевой ссылки является аргумент 'item', передаваемый в namer (). Компонент дерева действительно передает строку методу labelFuntion, но это не может быть строка, которую можно преобразовать в объект xml. Я бы определенно проверил это первым.
Другая вещь, которую я вижу, неверна, это то, что вы обращаетесь к localName, как будто это свойство. На самом деле это метод, поэтому вы должны вызывать его по nodeName.localName (). Редактировать ... теперь это неверно, так как я не знал, что имя узла было типа QName. localName на самом деле является свойством этого типа. * 1006 извинения *
Изменить: также ваш компонент дерева имеет dataProvider
dataProvider="{treeData}"
Из приведенного вами примера не похоже, что treeData существует. Это должно быть fullXML?