 		public function saveWeaveFile(fileContent:JSByteArray, fileName:String, overwriteFile:Boolean):WeavePromise/*/<any>/*/
 		{
 			var query:WeavePromise/*/<any>/*/ = invokeAdmin(saveWeaveFile, arguments);
-			//addAsyncResponder(query, alertResult);
 			return query;
 		}
 
 		public function removeWeaveFile(fileName:String):WeavePromise/*/<any>/*/
 		{
 			var query:WeavePromise/*/<any>/*/ = invokeAdmin(removeWeaveFile, arguments);
-			query.then(alertResult);
 			return query;
 		}
 

				saveConnectionInfo,
				[info.name, info.pass, info.folderName, info.is_superuser, info.connectString, configOverwrite]
			);
			query.then(alertResult);
		    return query;
		}
		public function removeConnectionInfo(connectionNameToRemove:String):WeavePromise/*/<any>/*/
		{
			var query:WeavePromise/*/<any>/*/ = invokeAdmin(removeConnectionInfo, arguments);
			query.then(alertResult);
			return query;
		}
		

				castedQuery = query;
			}

			castedQuery.then(hookHandler.bind(this, methodName, parameters));
			
			if (!queued)
				service.invokeDeferred(query);
