Kbase 20185: ERROR: Property LogFile is Not Defined for AIA
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  29/07/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1B
SYMPTOM(s):
AppServer Internet Adapter
Error. The server encountered an unexpected condition which prevented it from fulfilling the request.
javax.servlet.UnavailableException: ERROR: property logFile is not defined for Aia Aia1 in propertyfile
e:\dlc91b\properties\ubroker.properties
The following set of errors are seen when testing the AIA configuration after AppServer IntAdap 9.1B is installed onto the Web server.
CAUSE:
The ubroker.properties file contains a property called logfile in the AIA section, as follows:
[AIA.Aia1]
controllingNameServer=NS1
httpsEnabled=0
logAppend=1
logFile=@{WorkPath}\Aia1.aia.log <==========
loggingLevel=2
@{WorkPath} references a Windows Registry key that is not created by the installation when you install just the AppServer IntAdap. The lack of the key causes the error.
FIX:
The workaround for the problem is to create the Registry key manually following these steps:
1) Run Regedit.
2) Go to HKEY_LOCAL_MACHINE\SOFTWARE\PSC\PROGRESS\9.1B.
3) Right click on the 9.1B key and select New -> String Value.
4) Name the string value "WorkPath".
5) Set the value data to the working directory for Version 9.1B.