Consultor Eletrônico



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