Consultor Eletrônico



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.