1.Check /etc/hosts file to verify it has correct syntax: <IP address> <hostname.

domain> <hostname> and for one hostname don't have multiple entries. 2.Before starting the concurrent managers using adcmctl.sh,Make sure all concurrent managers process FNDLIBR have been shutdown at the OS level. for example: >ps -ef|grep $USER|grep FNDL if there still have FDNLIBR processes still running. >kill -9 PID PID form output of the command ps in previous step. 3.Changing status of Concurrent Requests from Pending to Inactive. At form [Administer Concurrent Managers(FNDCPVCM)],select the concurrent manager which pending rrquests is not zero and click button [Requests] in the lower right corner. in the pop up windows,recording the request IDs,and then using specific Request in Find Request window search these request,(notice the field [Select the number of Days to view] should be set a properly value.),in Requests window,click [Hold Request] to change the phase of these request to [Inactive] and status to [On Hold] . if ALL concurrent managers been shown in form [Administer Concurrent Managers(FNDCPVCM)] with zero or null pending requests,then restart CM,after the CM processes have been started normally, then in request windows,you can click [Move Hold] to change the phase of these request back to [pending]. 4.Check the value of system profile [Concurrent:GSM Enabled] at Site level. if the value of [Concurrent:GSM Enabled] is Y,changing it to N and restart concurrent managers,if concurrent managers can start normally,changing it back to Y and restart CM again. 5.Make sure customize env file has been added in env file which used in Concurrent Manager start/stop scripts adcmctl.sh. >cat $COMMON_TOP/admin/scripts/$CONTEXT_NAME/adcmctl.sh|grep ENVFILE= if your environment have user defined customize env files,please sure they have been added in env file used in adcmctl.sh. 6. Relink executable program under $FND_TOP/bin using adadmin. adadmin-->2. Maintain Applications Files menu-->1. Relink Applications programs when ask specific products,input:FND Enter list of products to link ('all' for all products) [all] : FND 7.Rebuild the concurrent manager views. As applmgr run the following from the OS:

Run a new concurrent request. a. FNDLIBR FND FNDCPBWV apps/apps SYSADMIN 'System Administrator' SYSADMIN Restart the concurrent managers. Log into Oracle Applications as SYSADMIN. sql> commit. while an outstanding request was still running in the background. The Concurrent managers were brought down. 9. b.meaning 2 from fnd_lookups 3 where lookup_type = 'CP_STATUS_CODE' . d. In which case. e. Concurrent Manager views can be rebuilt by running the following command at the command line: Ensure that concurrent managers are shutdown. This profile option should always be set to OFF. The System Profile Option: Concurrent Active Requests is possibly to 0. c. f. 8. Exit Oracle Applications and log in again for the change to take affect. Change the profile option for 'Concurrent: Active Request Limit' to Null (blank). Navigate to PROFILE > SYSTEM. because the profile is obsolete. 10. update the FND_CONCURRENT_REQUESTS table as follows: sql> update fnd_concurrent_requests set status_code='X'.The Profile Option 'Concurrent: OPS Request Partitioning' may be set incorrectly. regardless of whether you are running OPS(RAC) or not. STATUS_CODE SQL> select lookup_code.This is non-destructive. Select System Administrator responsibility. phase_code='C' where status_code='T'. g. Query for %CONC%ACTIVE%.

LOOKUP_CODE -------------C MEANING -------------------Completed .meaning 2 from fnd_lookups 3 where lookup_type = 'CP_PHASE_CODE'.-------------------A B C D E G H I M P Q R S T U W X Z Waiting Resuming Normal Cancelled Error Warning On Hold Normal No Manager Scheduled Standby Normal Suspended Terminating Disabled Paused Terminated Waiting PHASE_CODE SQL> select lookup_code. LOOKUP_CODE MEANING --------------.4 order by lookup_code.

It can also be done through the CONCSUB command at the command level. Verify the Applications environment is setup correctly ($ORACLE_HOME and $ORACLE_SID). d. c. target and actual process amount are the same). etc). commit. b. This is done through the Concurrent > Manager > Administer form from the 'System Administrator' responsibility. Logon to Oracle Applications database server as 'applmgr'. Logon to SQL*Plus as 'APPS' and run the following SQL statement: update fnd_concurrent_queues set control_code = 'A' where concurrent_queue_name = 'FNDCRM'. activate) the Internal Concurrent Manager. queue name of Conflict Resolution Manager is FNDCRM. Set the control_code to 'A' in fnd_concurrent_queues for the Conflict Resolution Manager: a. This value should be NULL (CRM is running. which means 'Target node/queue unavailable'. Concurrent Manager [Conflict Resolution Manager] and [Scheduler/Prereleaser Manager] cannot be Restart or Active in the form [Administer Concurrent Managers(FNDCPVCM)]. Verify the status of the concurrent managers through the Concurrent -> Manager -> Administer form.I P R Inactive Pending Running 11.meaning 2 from fnd_lookups . so we need update control_code to do this job. queue name of Scheduler/Prereleaser Manager is FNDSCH. If the CRM is still not active. CACHE_SIZE. bounce (deactivate. The control_code for concurrent_queue_name = 'FNDCRM' is 'N' in the FND_CONCURRENT_QUEUES table. or 'A' ('Activate concurrent manager' control status). Control_code SQL> select lookup_code. Setting the control_code to 'A' in the fnd_concurrent_queues table for the Conflict Resolution Manager indicates that this concurrent manager is to be activated with the parameter values specified through this table for this manager (MAX_PROCESSES.

consider setting the cache size to equal at least twice the number of target processes. If concurrent requests are rarely prioritized and there are managers that service short-running requests.-------------------A B D E N O P Q R T U V X Activating Activated Deactivating Deactivated Target node/queue unavailable Suspending concurrent manager Suspended Resuming concurrent manager Restarting Terminating Updating environment information Verifying Terminated 12. When this happens. it is important to note that the manager will sleep before refreshing its cache. For example: If more than one manager or worker processes the same type of requests with only a small cache size. LOOKUP_CODE MEANING --------------. . TIP: Ensure that the system is not resource-constrained before attempting to increase the rate of concurrent processing in this way. increase the cache size to improve the chance of the manager finding work to process and thus avoid having to enter a sleep phase. otherwise.3 where lookup_type = 'CP_CONTROL_CODE' 4 order by lookup_code. To increase manager throughput where there are sufficient requests of the required type in the queue. it may be unable to process any jobs in a single processing cycle. because other processes have already run the cached requests. What is the cache size? Try increasing the cache size then stop/restart the concurrent managers. This increases the throughput of the concurrent managers by attempting to avoid any sleep time.

if "The target node/queue unavailable" had been shown after cloning or Adding new node.verify [Start Date]. the manager will only put requests it is allowed to run into its cache. it will read three requests and wait until these three requests have been run before reading new requests. By setting the cache size at a higher number. time-consuming jobs. Suggestion: Enter a value of 1 when defining a manager that runs long. using below sql to verify TARGET_NODE=<Right Node> and CONTROL_CODE=NULL. You should use cache size to tune your concurrent managers to work most efficiently for you site's needs. if a manager's workshift has 1 target process and a cache value of 3. quick jobs. For example. Select [Output Post Processor] in Administer and click [Processes] button in lower right corner. Help of Cache size Cache Size (Concurrent Manager only) Enter the number of requests your manager remembers each time it reads which requests to run.if it early than restart date. the concurrent manager does not have to read its requests list each time it runs a request. that manager should have its buffer size set fairly low. For example. TARGET_NODE. and a value of 3 or 4 for managers that run small. the manager does not recognize any priority changes you make for a particular request if it has already read that request into its cache. NODE_NAME from FND_CONCURRENT_QUEUES where concurrent_queue_name like 'OAMGCS_%'. In reading requests.these changes may actually reduce concurrent processing throughput because jobs take longer to run. even if you give a higher priority to a new request. CONTROL_CODE. If you enter 1.if not. SQL> select CONCURRENT_QUEUE_NAME.you should Terminate it first in main windows and the restart it. Further. 13.Concurrent Manager [Output Post Processor] cannot be started with Actual is 0 and Service Info %%service threads running.OAM Generic Collection Service:HOSTNAME is showing status:Deactivated in FNDCPVCM and "The target node/queue unavailable" in OAM.update. . 14. However. that new request must wait until the buffer is empty and the manager returns to look at the requests list. OAM access path:OAM-->Site Map -->Application Services -->Generic Services --> Select OAM Generic Collection Service -->View Details. the concurrent manager must look at its requests list each time it is ready to process another request. That request may have to wait a long time if you set the buffer size to a high number. If your organization tends to reprioritize jobs going to a certain manager. 15. if you have defined your manager to run only Order Entry reports then the manager will put only Order Entry requests into its cache.

1. 2005. but all others managers have a status of 'Target queue/node unavailable'. PL/SQL procedure successfully completed SQL> update icx_parameters set session_cookie_domain=NULL.0. Connected to: Oracle Database 10g Enterprise Edition Release 10. All rights reserved. Commit complete SQL> exit after execute FND_CONC_CLONE.0 .SETUP_CLEAN.Note:134007. Oracle.0 .google.1 Concurrent Manager Questions and Answers Relating to Generic Platform 19.1 CMCLEAN. and the log file of internal Concurrent Manager shows the following errors: Internal Concurrent Manager found node to be down .if the Internal Concurrent Manager starts. 1 row updated SQL> commit.Note:104541.64bit Production With the Partitioning.Non Destructive Script to Clean Concurrent Manager Tables @END The new version of this doc can be find in:http://docs. 16. >ping hostname 17.com/Doc?id=dd9hpwxq_14dhrvqv3z .firstly run Autoconfig on ALL DB tier and then all APP tier.>sqlplus apps/appsuat SQL*Plus: Release 10.Production on Mon Mar 23 15:48:04 2009 Copyright (c) 1982. you should check if ping command can be used in OS level.Note:105133.3.SQL .2.SETUP_CLEAN.5.0.1.1 Troubleshooting (Concurrent Manager Generic) 18. OLAP and Data Mining options SQL> EXEC FND_CONC_CLONE.from note:738405.

Sign up to vote on this title
UsefulNot useful