views:

85

answers:

0

I'm really having a hard time accessing a data model I've defined in an Actionscript class in my Flex app. The following is my AS Class (Model.as):

package
{   
    import mx.rpc.http.HTTPService;

    public class Model
    {           
        private static var _instance:Model;

        public static function getInstance():Model
        {
            if (!_instance)
                _instance = new Model();    

            return _instance;
        }

        [Bindable] public var xml:mx.rpc.http.HTTPService = new mx.rpc.http.HTTPService();
        Model.getInstance().xml.url = "http://127.0.01/RAF/DATAPOINTS.xml";
        Model.getInstance().xml.resultFormat = "e4x";       

    }
}

I'm then trying to access this in my main application with the following code:

Model.getInstance().xml.send();
var sectorList:XMLList = Model.getInstance().xml.lastResult;

And it just keeps throwing errors. The errors are generic so I can't determine the source in debugging. Hope this is enough info...

The error I get: TypeError: Error #1009: Cannot access a property or method of a null object reference.