Kbase 20298: Agent(s) go BUSY and die if '-p web\objects\web-disp.p -weblogerror' is not added to the srvrStartup
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/12/2008 |
|
Status: Verified
SYMPTOM(s):
WebSpeed broker does not start
WebSpeed broker dies
Agent(s) go BUSY after the broker is started
Eventually agent(s) die
Broker log contain errors 8100, 8127, 8119 & 8525
ERROR: cannot start server. (8100)
ServerSocketsIPC read() IOException : java.io.EOFException : NULL (8127)
ServerIPCException in getServerIPCMsg() : ServerIPC error. (8119)
Exception unbinding broker (not bound) : wsbroker1 (8525)
Line "-p web\objects\web-disp.p -weblogerror" is missing from the agent startup; srvrStartupParam
FACT(s) (Environment):
WebSpeed 3.1x
All Supported Operating Systems
CAUSE:
Line "-p web\objects\web-disp.p -weblogerror" is missing from the agent startup; srvrStartupParam. The web-disp.p program processes the web requests to run the web applications. The -weblogerror parameter causes the error messages to be printed in the server log file. If the -weblogerror is not placed in the server startup parameters, the server error will be displayed in the browser. These parameters are there as a default. These parameters should not be removed or changed unless a modified version of web-disp.p is used in a different folder path to tailor the specific needs.
FIX:
Make sure that the line "-p web\objects\web-disp.p -weblogerror" is placed under either the child (UBroker.WS.<child>) or both the parent (UBroker.WS) and the child within the WebSpeed broker attributes.
Add the following parameters back into the agent server startup parameters before making database conections;
[UBroker.WS.<child>]
srvrStartupParam=-p web\objects\web-disp.p -weblogerror -db sports -S port -N tcp -H hostname