How do I get the Output file of Concurrent Program generated from the server?
The concurrent manager first looks for the environment variable $APPLCSF. If this is set, it creates a path using two other environment variables: $APPLLOG and $APPLOUT.It places log files in $APPLCSF/$APPLLOG and output files go in $APPLCSF/$APPLOUT.
So for example, if you have set environment as:
$APPLCSF = /u01/appl/common
$APPLLOG = log
$APPLOUT = out
The concurrent manager will place log files in /u01/appl/common/log, and
output files in /u01/appl/common/out
Note: $APPLCSF must be a full, absolute path, and the other two are
directory names.
If $APPLCSF is not set, it places the files under the product top of the application associated with the request. So for example, a PO report would go under $PO_TOP/$APPLLOG and $PO_TOP/$APPLOUT
Logfiles go to: /u01/appl/po/9.0/log
Output files to: /u01/appl/po/9.0/out
Of course, all these directories must exist and have the correct permissions.
Note(1):
You can get the output file from following location:
-> cd $APPLCSF/$APPLOUT
-> ls -ltr *<request_id>*
where <request_id> has to be replaced by the report concurrent program request_id.
No comments:
Post a Comment