加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

OracleEBSXMLPublisher不能引用图片如何排查

(2023-09-18 16:29:29)
标签:

xmlpublisher不能引用

xmlpublisher图片

分类: OracleEBS公用模块
Oracle EBS XML Publisher 不能引用图片如何排查

问题排查的方式 是需要通过XDO.log 去看日志

XDO.log如何生成 可以参考以下官方提供步骤


the XML Publisher Core engine debug

             For the program involved set the debug mode checkbox in the program definition. The debug flag parameter should be set to 'Y' per the following steps:

            1. Login as 'System Adminstrator'
            2. Navigate to: Concurrent -> Program -> Define
            3. Query up the program shortname XDOREPPB
            4. Click on Parameters
            5. Scroll down for "Debug Flag".
            6. Enable this by clicking on the check option.
            7. In the Validation block, set the Default Value = Y.

 

 

Single step and two step publishing method, with concurrent processing:
Connect to the concurrent manager server as applmgr.
Create an $XDO_TOP/temp and an $XDO_TOP/resource directory.
Create an xdodebug.cfg file in the $XDO_TOP/resource directory, containing the following 2 lines:
LogLevel=STATEMENT
LogDir=[enter full path to XDO_TOP here]/temp
Restart the concurrent managers in case of single step publishing method (not required for two step publishing method).
Reproduce the problem.
Note: The xdodebug.cfg file can also be created in the $AF_JRE_TOP/jre/lib OR $AF_JRE_TOP/lib directory.
Direct report publishing via the XML Publisher Core APIs, without concurrent processing:
Connect to the Apache server as applmgr.
Create an $XDO_TOP/temp and an $XDO_TOP/resource directory.
Create an xdodebug.cfg file in the $XDO_TOP/resource directory, containing the following 2 lines:
LogLevel=STATEMENT
LogDir=[enter full path to XDO_TOP here]/temp
Restart the Apache server.
Reproduce the problem.
Note: The xdodebug.cfg file can also be created in the $OA_JRE_TOP/jre/lib directory.
All other situations, enabling debug via the JRE itself:
Connect to the server as 'applmgr'.
Run (source) the correct APPS*.env file to setup environment variables.
Create an $XDO_TOP/temp directory.
Execute these commands:
$ cd $OA_JRE_TOP/bin
$ ./java -verbose | grep jre
[Opened /oracle/vis/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/rt.jar]
[Opened /oracle/vis/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/jsse.jar]
[Opened /oracle/vis/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/jce.jar]
[Opened /oracle/vis/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/charsets.jar]
[Loaded sun.reflect.misc.ReflectUtil from /oracle/vis/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/rt.jar]
    -jre-restrict-search | -jre-no-restrict-search

The location of the rt.jar file illustrates the real jre/lib directory in which the xdodebug.cfg file should be created.
Create an xdodebug.cfg file in the same directory as the rt.jar file, containing the following 2 lines:
LogLevel=STATEMENT
LogDir=[enter full path to XDO_TOP here]/temp
Reproduce the problem.

In each of the cases described above, several debug files will be created under the $XDO_TOP/temp directory after reproducing the problem:
xdo.log : XML Publisher Core engine debug log file
xdo_...xsl : XSL-FO version of the RTF template
xdo_...xml : XML data file
xdo_...fo : temporary file created by the FO Engine (only RTF / XSL templates)
xdo_...out : output file (may not exist in case of complete failure).


-- 刘轶鹤

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有