Motorola CA50 Developer & User Manual page 376

Table of Contents

Advertisement

14 - 8 CA50/UCA Client & Server Developer & User Guide
UCA_HOME Environment Variable Not Visible
After installing the UCA Server, log off and log on to see the changes.
Server Error in 'Motorola/UCA/UCAConsole' Application
Exception Details:
System.NullReferenceException
Object reference not set to an instance of an object.
One of the reasons for this error to occur is 'Encrypt.bat' script did not execute properly during installation
Solution:
Reboot the computer on which UCA Server software was installed.
1.
Go to C:\Program Files\Motorola\UCA Server\Utilities.
2.
Execute Encrypt.bat twice.
3.
Logging File Provided by the UCAClient Application
The UCAClient application provides the means to generate a log file called UCAClient.txt in case there ever is a
need to resolve an issue on the CA50 or on the UCA server. The contents of this log file are derived from two
sources. The first source is the UCAClient.reg file which contains log settings that are imported into the CA50
registry. The second source is from the XML profile. The log settings from the UCAClient.reg file are used until a
user profile is downloaded at which time the log settings are replaced from the Debug node in the user profile.
Log Settings in the UCAClient.reg File
Use ActiveSync, with a standard USB Mini-DIN cable, to access the UCAClient.reg and the log file. The default log
file name is UCAClient.txt. The log settings contained in the UCAClient.reg file are as follows.
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Motorola\UcaClient\Params]
"LoggingEnabled"=dword:00000001
"WTTDebugLevel"=dword:00000003
"PhoneDebugLevel"=dword:00000003
"ScannerDebugLevel"=dword:00000003
"AgentDebugLevel"=dword:00000003
"BrowserDebugLevel"=dword:00000003
"LogFileLocation"="\UcaClientLog.txt"
The LoggingEnabled parameter value informs the UCAClient application to completely disable logging so no log
file is generated. This parameter is the only mechanism to completely disable logging on the UCAClient
application.
The LogFileLocation parameter value informs the UCAClient application the path and the name of the log file.
The WTTDebugLevel is the logging level for logic that is exercised to interface with the VoIP Walkie-Talkie
subsystem component.
The PhoneDebugLevel is the logging level for logic that is exercised to interface with the VoIP Phone subsystem
component.
The ScannerDebugLevel is the logging level for logic that is exercised to interface with the Scanner subsystem
component.

Advertisement

Table of Contents
loading

Table of Contents