Kbase P13791: AppServer startup failed for when running adm2 code
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/10/2003 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1B
FACT(s) (Environment):
Progress 9.1C
SYMPTOM(s):
AppServer startup failed for <procedure> when running ADM2 code
** "adm2/appserver.p" was not found. (293)
Running AppServer 9.1B and Client in 9.1C
CAUSE:
ADM2 code is different between different Progress versions which is causing the server side SDO to fail during the startup on the AppServer.
FIX:
Copy the %DLC%\tty directory from the machine where the application has been developed to the AppServer working directory %workDir%\tty and add the PROPATH parameter to the AppServer broker definition:
PROPATH=.;%workDir%\tty;%workDir%\tty\adecomm.pl;%workDir%\tty\adecomp.pl;%workDir%\tty\adeedit.pl;%workDir%\tty\adeshar.pl;%workDir%\tty\as4dict.pl;%workDir%\tty\prodict.pl;@{WinChar Startup\PROPATH};@{WorkPath}
This will ensure that your original AppServer installation is preserved and yet correct ADM2 code is being picked up by the AppServer.
It is necessary to replace "%workDir%" in the PROPATH with your AppServer working directory and to replace semicolon character ";" with the colon ":" if the AppServer is installed on the UNIX machine.