     // 
     //--------------------------------------------------------------------------
 
-	//----------------------------------
-	//  xml
-	//----------------------------------
+    //----------------------------------
+    //  xml
+    //----------------------------------
 
     /**
      *  The XML configuration; this value must contain the relevant portions of

     */
    private static function createChannel(channelId:String):Channel
    {
		var message:String;
		     
        var channels:XMLList = xml.channels.channel.(@id == channelId);
        if (channels.length() == 0)
        {
			message = resourceManager.getString(
				"messaging", "unknownChannelWithId", [ channelId ]);
            throw new InvalidChannelError(message);
        }
                

     *  Used by the Channels to determine whether the Channel should request 
     *  dynamic configuration from the server for its MessageAgents. 
     */	 
    mx_internal static function needsConfig(channel:Channel):Boolean
    {
        // Configuration for the endpoint has not been fetched by some other channel.
        if (_configFetchedChannels == null || _configFetchedChannels[channel.endpoint] == null)
        {	            
            var channelSets:Array = channel.channelSets;
            var m:int = channelSets.length;
            for (var i:int = 0; i < m; i++)
            {
                var messageAgents:Array = ChannelSet(channelSets[i]).messageAgents;
                var n:int = messageAgents.length;
