Kbase P89251: How to add a super procedure on a webspeed agent?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  26/08/2005 |
|
Status: Unverified
GOAL:
How to add a super procedure on a webspeed agent?
FIX:
Use a custom startup procedure for the agent.
/* mystartup .p begin */
DEF VAR hProc AS HANDLE.
RUN mylogic.p PERSISTENT SET hProc NO-ERROR.
IF VALID-HANDLE( hProc ) THEN DO:
SESSION:ADD-SUPER-PROCEDURE( hProc ).
END.
ELSE DO:
MESSAGE "unable to load mylogic.p ".
RETURN. /* agent fails to start */
END.
/* run default web-disp.p */
RUN web/objects/web-disp.p.
/* mystartup.p end */
The agent startup parameters ( srvrStartupParams in ubroker.properties ) should be:
-p mystartup.p -weblogerror -db .... etc