You can have cobols being looked at different directory on Unix by modifying the following parameters in the following files, then clear caches and restart the process scheduler and the application server.
A) For the process scheduler
------------------------------------
1 ) psprcs.cfg
CBLBIN=%PS_HOME%/CBLBIN%PS_COBOLTYPE%
if the CBLBIN does not exist in the psprcs.cfg , simply you can add this parameter
2) psprcsrv.ubx
{UNIX}
COBPATH={$PS_HOME}/cblbin
3) Clear cache and restart the process scheduler
B) For the Application server to run the remote cobol
-------------------------------------------------------------------
1) psappsrv.cfg
; UNIX:
RCCBL PRDBIN=%PS_HOME%/cblbin
2) psappsrv.ubx
{UNIX}
COBPATH={$PS_HOME}/cblbin
3) Restart application server.
A) For the process scheduler
------------------------------------
1 ) psprcs.cfg
CBLBIN=%PS_HOME%/CBLBIN%PS_COBOLTYPE%
if the CBLBIN does not exist in the psprcs.cfg , simply you can add this parameter
2) psprcsrv.ubx
{UNIX}
COBPATH={$PS_HOME}/cblbin
3) Clear cache and restart the process scheduler
B) For the Application server to run the remote cobol
-------------------------------------------------------------------
1) psappsrv.cfg
; UNIX:
RCCBL PRDBIN=%PS_HOME%/cblbin
2) psappsrv.ubx
{UNIX}
COBPATH={$PS_HOME}/cblbin
3) Restart application server.