Howto: Citrix AppDNA installation logfiles

Author: Ingmar Verheij

If your having problems installing Citrix AppDNA (former App-DNA Apptitude) you’ll might struggle to find installation log files. This is because the logfiles aren’t created by default, you need to enable it by placing a marker file.

 

The installer checks if the file %Temp%\ActivateAppTitudeVerboseLog.txt exists:

Process Monitor

If it finds the marker file, it will write verbose logging in the file %Temp%\AppTitudeBusinessLogicVerboseLog.txt .

AppTitudeBusinessLogicVerboseLog

The content of the file will start with something like this:

11-7-2012 14:16:54: IsIISInstalled() returned FALSE
11-7-2012 14:16:56: Web site name: AppDNA application: AppDNA port: 3500 application pool:
11-7-2012 14:16:56: IsIISInstalled() returned FALSE
11-7-2012 14:17:13: IsIISInstalled() returned FALSE
11-7-2012 14:17:16: Getting app pool for site AppDNA
11-7-2012 14:17:16: IsIISInstalled() returned FALSE
11-7-2012 14:17:16: App pool could not be retrieved due to an error.
Details: Cannot get application pool as IIS is not installed
11-7-2012 14:17:16: IsIISInstalled() returned FALSE
11-7-2012 14:17:16: Entering method IIS::SaveWebConfigFile in [] line:0
11-7-2012 14:17:16: Entering UpdateWebConfigFileWithPreviousSettings: previousWebConfig: web.config.old newWebConfig: web.config
11-7-2012 14:17:16: Website Directory is: E:\Program Files (x86)\Citrix\AppDNA\Server\
11-7-2012 14:17:16: previousConfig path: E:\Program Files (x86)\Citrix\AppDNA\Server\web.config.old
11-7-2012 14:17:16: newConfig path: E:\Program Files (x86)\Citrix\AppDNA\Server\web.config
11-7-2012 14:17:16: Calling PreserveWebConfigSetting on nc:appTitudeDatabasesConfiguration...
11-7-2012 14:17:16: Calling PreserveWebConfigSetting on nc:identity...
11-7-2012 14:17:16: Calling PreserveWebConfigSetting on nc:appSettings...
11-7-2012 14:17:16: Leaving method IIS::SaveWebConfigFile in [] line:0
11-7-2012 14:17:16: Entering method Database::PrepareForDatabasePopulation in [] line:0
11-7-2012 14:17:16: Entering method Database::CreateScripts in [] line:0
11-7-2012 14:17:16: Leaving method Database::CreateScripts in [] line:0
11-7-2012 14:17:16: Leaving method Database::PrepareForDatabasePopulation in [] line:0
11-7-2012 14:17:16: Entering method Database::RestoreDatabaseFromStockBackup in [] line:0
11-7-2012 14:17:55: >> 2012-07-11 14:17:55Z : Executing
11-7-2012 14:17:55: --***********************************************************
--* (C) App-DNA Ltd 2006 All rights reserved                *
--***********************************************************

CREATE DATABASE [AppDNA]
COLLATE Latin1_General_CI_AS

11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executed Successfully
11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executing
11-7-2012 14:17:56:
ALTER DATABASE [AppDNA]
MODIFY FILE
	(NAME = N'AppDNA',
	 SIZE = 150MB,
     MAXSIZE = UNLIMITED,
	 FILEGROWTH = 10%
	)

11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executed Successfully
11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executing
11-7-2012 14:17:56:
ALTER DATABASE [AppDNA]
MODIFY FILE
	(NAME = N'AppDNA_log',
     MAXSIZE = UNLIMITED,
	 FILEGROWTH = 10%
	)

Was once an enthusiastic PepperByte employee but is now working at Citrix. His blogs are still valuable to us and we hope to you too.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *