DOYENSYS Knowledge Portal




We Welcome you to visit our DOYENSYS KNOWLEDGE PORTAL : Doyensys Knowledge Portal




Tuesday, September 15, 2015

Concurrent Manager not Starts in EBS R12 - Cannot read value for profile option FND_MGR_STRTUP_THRES_TIME in routine &ROUTINE.

Concurrent Manager not Starts in EBS R12

Error in Concurrent Manager log : 

[applmgr@ebs log]$ cd $APPLCSF/$APPLLOG
[applmgr@ebs log]$ ls -lrt *.mgr
[applmgr@ebs log]$ vi EBS_0915.mgr

APP-FND 01388 :  
Cannot read value for profile option FND_MGR_STRTUP_THRES_TIME in routine &ROUTINE. 
List of errors encountered:
.............................................................................
_ 1 _
Routine AFPCAL received failure code while parsing or running your
concurrent program CPMGR
Review your concurrent request log file for more detailed information.
Make sure you are passing arguments in the correct format.
.............................................................................
The EBS_0914@EBS internal concurrent manager has terminated with status 1 - giving up.
Terminated

Check that your system has enough resources to start a concurrent manager process. Contact your system administrator. 

Cause :
This issue was caused because of the FND_NODES table having incorrect node entries and that no Service Manager was found for the existing node.

Solution :

1. Stop all middle tier services including the concurrent managers.
   [applmgr@ebs]$ cd $ADMIN_SCRIPTS_HOME 
   [applmgr@ebs scripts]$ sh adstpall.sh apps/apps_password  

2. Stop the database.
3. Start the database.
4. Connect SQLPLUS as APPS user and run the following:

[applmgr@ebs scripts]$ sqlplus apps/ebsapps

SQL >EXEC FND_CONC_CLONE.SETUP_CLEAN;
PL/SQL procedure successfully completed.

COMMIT;
EXIT;

5. Run Auto Config on all tiers, first on the DB tier and then the APPS tiers , web tiers to repopulate the required system tables.

6. Connect to SQLPLUS as APPS user and run the following statement:

[applmgr@ebs scripts]$ sqlplus apps/passwd

SQL> select CONCURRENT_QUEUE_NAME from FND_CONCURRENT_QUEUES where CONCURRENT_QUEUE_NAME like 'FNDSM%';

no rows selected


7. If the above SQL does not returning any rows/value then please do the following:

Go to $FND_TOP/patch/115/sql

[applmgr@ebs scripts]$ cd $FND_TOP/patch/115/sql
[applmgr@ebs sql]$ sqlplus apps/ebsapps

SQL> @afdcm037.sql;
PL/SQL procedure successfully completed.
Commit complete.

Note :  The above script will create libraries for FNDSM and create the managers for pre-existing nodes.

Now Check the Concurrent queue name by again running the query.

SQL> select CONCURRENT_QUEUE_NAME from FND_CONCURRENT_QUEUES where CONCURRENT_QUEUE_NAME like 'FNDSM%';

CONCURRENT_QUEUE_NAME
------------------------------------------
FNDSM_EBS


7. Go to cd $FND_TOP/bin

[applmgr@ebs sql]$ cd $FND_TOP/bin

And pass the below RELINKING commands

[applmgr@ebs bin]$ adrelink.sh force=y "fnd FNDLIBR"
[applmgr@ebs bin]$ adrelink.sh force=y “fnd FNDSM”
[applmgr@ebs bin]$ adrelink.sh force=y “fnd FNDFS”
[applmgr@ebs bin]$ adrelink.sh force=y “fnd FNDCRM”

8. Run the CMCLEAN.SQL script from the referenced note below (dont forget to commit).

9. Start the database and application services and retest.


No comments: