 	//*****************************************************************************************
 	//*                                     Public Methods                                    *
 	//*****************************************************************************************
-	public function LogMessageVO(aMessage:String, aStacktrace:StackTrace, 
-		aStackIndex:uint)
+	public function LogMessageVO(aMessage:String, aStacktrace:String, aStackIndex:uint)
 	{
 		levelName = '';
 		if (aMessage.charAt(0) == '#')

		//*****************************************************************************************
		private function send(message:String, stackIndex:uint=0):void
		{
			var stacktrace:StackTrace = new StackTrace();
			var logMessage:LogMessageVO = new LogMessageVO(message, stacktrace, stackIndex + 4);
			g_gateway.invokeRemoteService('LoggingService', 'log', logMessage);
		}
		

		}
		timestamp = getTimer();
		message = aMessage;
		stacktrace = aStacktrace;
		stackIndex = aStackIndex;
	}
}