Kbase P103635: AdminServer fails to start auxiliary processes.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/15/2005 |
|
Status: Unverified
FACT(s) (Environment):
Windows NT 32 Intel/Windows 2000
SYMPTOM(s):
AdminServer fails to start auxiliary processes.
APW, BIW, AIW processes do not start when database broker is started within the AdminServer framework.
The AdminServer logfile contains error:
[ConnectionManager] The following auxiliaries are unaccounted for: BI AI watchdog APWs(1) (ADMMsg038)
AdminServer exception file contains the following exception:
Exception at <date/timestamp>: java.io.IOException
Message (throw): Can't start process
Message (excp): CreateProcess: <Progress installation directory>\bin\_mprshut <database name> -adminport <port> -C apw error=193
Stack Trace:
java.io.IOException: CreateProcess: <Progress installation directory>\bin\_mprshut <database name> -adminport <port> -C apw error=193
at java.lang.Win32Process.create(Native Method)
at java.lang.Win32Process.<init>(Win32Process.java:66)
at java.lang.Runtime.execInternal(Native Method)
at java.lang.Runtime.exec(Runtime.java:551)
at java.lang.Runtime.exec(Runtime.java:477)
at java.lang.Runtime.exec(Runtime.java:443)
at com.progress.juniper.admin.JAConfiguration.startProcess(JAConfiguration.java:1326)
at com.progress.juniper.admin.JAConfiguration.handleRunning(JAConfiguration.java:1650)
at com.progress.juniper.admin.ConfigListener.messageReceived(ConfigListener.java:321)
at com.progress.common.comsock.Client.run(ServerComSock.java:284)
Windows error 193 means: %1 is not a valid Win32 application
Starting the auxiliary processes from the command prompt works as usual.
CAUSE:
Two _mprshut files existed in %DLC%\bin, one with and one without .EXE extension. The file without the .EXE extension was 0 bytes in size. The Adminserver was invoking the corrupt file.
FIX:
Remove the %DLC%\bin\_mprshut file (0 bytes in size and without the .exe extension).