In this Document

  Symptoms
  Cause
  Solution
  References

APPLIES TO:

Oracle Cost Management - Version 12.1.3 and later
Information in this document applies to any platform.

SYMPTOMS

"Detailed Item Cost Report (XML)" runs for 31 hours, when "Detailed Item Cost Report" completes in 4 min for the same parameters.

STEPS

1. Navigator -> Cost Management -> View (M) -> Requests -> Submit a New Request (B) -> Single Request -> Detailed Item Cost Report (XML) 
2. View the output
3. Encounter the issue

CAUSE

Detailed Item Cost Report (XML) - the incorrect setup for OPP parameters

SOLUTION

1. Increase the number of Output Post Processor as follows: 
      * Logon to Applications with "System Administrator" responsibility 
      * Navigate to Concurrent -> Manager -> Define 
      * Query for "Output Post Processor" 
      * Click on "Work Shifts" and Increase the number of processes. 
        (If you have 2 processes then make them 4 if required to 8).

*  make sure that you have   oracle.apps.fnd.cp.opp.OPPServiceThread:2:0:max_threads=5 under Parameters

2. Please ensure the following settings: 
      * Logon to Applications with "XMLPublisher Administrator" responsibility .
      * On the admin tab ensure the following settings: 
        - Use XML Publisher's XSLT processor TRUE 
        - Enable scalable feature of XSLT processor TRUE 
        - Enable XSLT runtime optimization TRUE 
      * Set the Temporary Directory to a valid path 
        Make sure that the tmp directory is at least 5GB or 20x larger than largest data file running 
        See also <Note 406195.1> XML Publisher Temp Directory.

  3. Increase the value of the Concurrent:OPP Process Timeout  as follows: 
      -Logon to Applications with "System Administrator" responsibility 
      - Navigate to Profile -> System 
      - Query for "Concurrent:OPP Response Timeout". 
        If the value of the Concurrent:OPP Response Timeout is 120 increase it  to 240. (Value * 2) 
      - Query for "Concurrent:OPP Process Timeout". 
        Set the value to 10800 sec (3 hours) 
  
  4.  Determine the heap size per OPP process:

      select DEVELOPER_PARAMETERS from FND_CP_SERVICES 
      where SERVICE_ID = (select MANAGER_TYPE from FND_CONCURRENT_QUEUES 
      where CONCURRENT_QUEUE_NAME = 'FNDCPOPP');

The default is: J:oracle.apps.fnd.cp.gsf.GSMServiceController:-mx512m 
  
      You can increase the heap space per process to 1024 (or another value  like 2048 depending on the java capabilities on the concurrent server) 
      For example, to increase to 1024:

      update FND_CP_SERVICES 
      set DEVELOPER_PARAMETERS = 'J:oracle.apps.fnd.cp.gsf.GSMServiceController:-mx1024m' 
      where SERVICE_ID = (select MANAGER_TYPE from FND_CONCURRENT_QUEUES 
      where CONCURRENT_QUEUE_NAME = 'FNDCPOPP');

Things to be checked for each concurrent program:
  
  A. In XML Publisher Administrator responsibility navigate to Data Definition

Although the scalable feature of the XSLT can be set at the Site level, it is recommended to enable it rather at the Data Definition level for those concurrent programs that are expected to produce large XML data files. 
      Navigation Path : XML Publisher Administrator responsibility 
         - query the data definition 
         - on the View Data Definition page select Edit Configuration button 
           (similar navigation path for Templates) 
     The XSLT related properties are stored under Properties > FO Processing 
       - set 'Use XML Publisher's XSLT processor' to True 
       - set 'Enable scalable feature of XSLT processor' to True 
       - set 'Enable XSLT runtime optimization' to True

      Note that these property values, set at the Data Definition level, take precedence over values set at the Site level.

B. Under Concurrent > Program > Define, query for Detailed Item Cost Report (XML) that is receiving the error. 
     (Only for two step method when not using the OPP) 
  
    * In the 'Options' field changed the value to -Xmx1024M. 
  
   Once the changes are done please Restart the concurrent manager so that  changes take effect.

REFERENCES

BUG:19678099 - DETAILED ITEM COST REPORT COMPLETED WARNING WITH OUTPUT IN XML

Detailed Item Cost Report (XML) timed out waiting for the Output Post-processor to finish的更多相关文章

  1. java.io.IOException: Timed out waiting 20000ms for a quorum of nodes to respond

    16-11-14 21:23:41,540 FATAL org.apache.hadoop.hdfs.server.namenode.FSEditLog: Error: starting log se ...

  2. timed out waiting for input: auto-logout

    The ssh "timed out waiting for input: auto-logout" messages is generated by ssh upon reach ...

  3. OpenStack报错:MessagingTimeout: Timed out waiting for a reply to message ID

    L3.agent中出现大量消息超时错误,对网络的操作各种异常. 报错如下: -- :: ERROR neutron.agent.l3.agent [req-db9207e6--4f23-8c19-0d ...

  4. MessagingTimeout: Timed out waiting for a reply to message ID

    l3中出现大量消息超时错误,对网络的操作各种异常. 报错如下: 2016-02-25 05:54:59.886 15110 ERROR neutron.agent.l3.agent [req-db92 ...

  5. DHCP request error:Timed out waiting for dhcpcd to start【转】

    本文转载自:http://blog.csdn.net/zvivi521/article/details/9166899 [init.svc.dhcpcd_eth0]: [stopped] I/Serv ...

  6. Java连接ArtemisMQ,出现Timed out waiting to receive cluster topology. Group:null异常

    完整异常内容:org.springframework.jms.UncategorizedJmsException: Uncategorized exception occurred during JM ...

  7. (adhoc) process launch failed: timed out waiting for app to launch

    I had a similar issue when trying to debug an App with Ad-Hoc provisioning... Check which provisioni ...

  8. Xcode Coule not launch "aaa" press launch failed:timed out waiting for app launch

    遇见这个问题 可能是 由于 runapp 的时候设置里面 设置为release了. 解决办法是:见图 build configuration 设置成 debug 状态就OK了. 要是上面的不行就试一下 ...

  9. A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

    使用arduino烧写esp32模块遇到的无法烧录问题,时钟无法烧录遇到如下提示 后来搜索在如下连接找到解决方法: https://github.com/espressif/esptool/issue ...

随机推荐

  1. sql serve 数据库游标的使用

      什么是游标? 通俗来讲,个人理解,游标是对一个查询结果集,每次取出一条数据进行处理操作.   使用场景: 例如,我们要修改一个表300条数据,且每条数据修改的内容不一样,那么平时用的update ...

  2. [ABP]浅谈模块系统与 ABP 框架初始化

    在 ABP 框架当中所有库以及项目都是以模块的形式存在,所有模块都是继承自AbpModule 这个抽象基类,每个模块都拥有四个生命周期.分别是: PreInitialze(); Initialize( ...

  3. [C#]设计模式-简单工厂-创建型模式

    在设计模式当中有三大工厂,分别是 简单工厂.抽象工厂.工厂方法 这三种创建实例的设计模式,这里先从简单工厂将其,从名字就可以看出这是这三种工厂模式当中最为简单的一种实现. 简单工厂一般由以下几个对象组 ...

  4. leetcode 442. Find All Duplicates in an Array 查找数组中的所有重复项

    https://leetcode.com/problems/find-all-duplicates-in-an-array/description/ 参考:http://www.cnblogs.com ...

  5. [NOIp 2017]列队

    Description Sylvia 是一个热爱学习的女孩子. 前段时间,Sylvia 参加了学校的军训.众所周知,军训的时候需要站方阵. Sylvia 所在的方阵中有$n \times m$名学生, ...

  6. [TJOI 2017]异或和

    Description 在加里敦中学的小明最近爱上了数学竞赛,很多数学竞赛的题都是与序列的连续和相关的.所以对于一个序列,求出它们所有的连续和来说,小明觉得十分的简单.但今天小明遇到了一个序列和的难题 ...

  7. [PA 2014]Bohater

    Description 在一款电脑游戏中,你需要打败n只怪物(从1到n编号).为了打败第i只怪物,你需要消耗d[i]点生命值,但怪物死后会掉落血药,使你恢复a[i]点生命值.任何时候你的生命值都不能降 ...

  8. 【HDU 2966 k-dimensional Tree 入个门】

    ·“k-d树是一种分割k维数据空间的数据结构.主要应用于多维空间关键数据的范围搜索和最近邻搜索……”’'   ·英文题,述大意:      给出平面内n个点(n<=100000,0<=x, ...

  9. java开发小技巧

    链接地址:http://www.cnblogs.com/zkh101/p/8083368.html 人脸识别地址:http://blog.csdn.net/gitchat/article/detail ...

  10. 如何理解Spring AOP

    什么是AOP? AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善.OOP允 ...