 	import mx.rpc.events.ResultEvent;
 	import mx.utils.URLUtil;
 	
+	import weave.api.reportError;
 	import weave.api.services.IURLRequestToken;
 	import weave.api.services.IURLRequestUtils;
 	import weave.compiler.StandardLib;

		 */
		private function handleGetContentResult(resultEvent:ResultEvent, url:String):void
		{
			var customURLLoader:CustomURLLoader = _requestURLToLoader[url] as CustomURLLoader;
			
			var bytes:ByteArray = resultEvent.result as ByteArray;
			if (!bytes || bytes.length == 0)
			{
				var fault:Fault = new Fault("Error", "HTTP GET failed: Content is null from " + url);
				delete _requestURLToLoader[url];
				customURLLoader.applyFault(fault);
				return;
			}


				_contentCache[url] = result;
				delete _requestURLToLoader[url];
				// run the responders from ContentRequestTokens that were not called before
				var responders:Array = customURLLoader ? customURLLoader.asyncToken.responders : [];
				var contentResultEvent:ResultEvent = ResultEvent.createEvent(result);
				for (var i:int = 0; i < responders.length; i++)
				{
