Quantcast
Channel: Oracle Maniacs' Notes » XML Publisher Report
Viewing all articles
Browse latest Browse all 16

How to debug and trace XML Bursting program

$
0
0

XML bursting program has run successfully several times but have not given the output via email or print or the appropriate delivery option. It was very difficult to figure out the problem as I needed to trace the issue. The program can be traced in the following way.

Step 1: Create a new file xdodebug.cfg

The file content is as follows,

LogLevel=STATEMENT
LogDir=/erpdev3_app/apps/dev3/apps/apps_st/appl/xdo/12.0.0/resource/temp

The value for LogDir is the directory in which the temporary debug files will be generated for analysing after running XML bursting. Ensure that this directory exists else you will get error in Step 2.


Step 2: Execute bursting

Execute XML Publisher Bursting Program. Ensure that DebugFlag is set to yes.

After the program completes check the log file.

The log file is very detailed as we have passed DebugFlag=Yes,

+---------------------------------------------------------------------------+
XML Publisher: Version : 12.0.0

Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.

XDOBURSTREP module: XML Publisher Report Bursting Program
+---------------------------------------------------------------------------+

Current system time is 29-AUG-2013 09:15:32

+---------------------------------------------------------------------------+

XML/BI Publisher Version : 5.6.3
Request ID: 57546216
All Parameters: Dummy for Data Security=Y:ReportRequestID=57546199:DebugFlag=Y
Report Req ID: 57546199
Debug Flag: Y
Updating request description
Updated description
Retrieving XML request information
Node Name:UXITCL1B
Preparing parameters
null output =/erpdev3_app/apps/dev3/inst/apps/dev3_uxitcl1b/logs/appl/conc/out/o57546216.out
inputfilename =/erpdev3_app/apps/dev3/inst/apps/dev3_uxitcl1b/logs/appl/conc/out/o57546199.out
Data XML File:/erpdev3_app/apps/dev3/inst/apps/dev3_uxitcl1b/logs/appl/conc/out/o57546199.out
Set Bursting parameters..
Bursting propertes.....
{user-variable:cp:territory=US, user-variable:cp:ReportRequestID=57546199, user-variable:cp:language=en, user-variable:cp:responsibility=20420, user-variable.OA_MEDIA=http://uxitcl1b.na.fellowes.com:8012/OA_MEDIA, burstng-source=EBS, user-variable:cp:DebugFlag=Y, user-variable:cp:parent_request_id=57546199, user-variable:cp:locale=en-US, user-variable:cp:user=ARAY, user-variable:cp:application_short_name=XDO, user-variable:cp:request_id=57546216, user-variable:cp:org_id=52, user-variable:cp:reportdescription=XX Employee Detail, user-variable:cp:Dummy for Data Security=Y}
Start bursting process..
[082913_091541769][][STATEMENT] /usr/tmp
[082913_091541778][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:territory : value=>US
[082913_091541779][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:ReportRequestID : value=>57546199
[082913_091541779][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:language : value=>en
[082913_091541779][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:responsibility : value=>20420
[082913_091541779][][STATEMENT] BurstingProcessor:Property Key=>user-variable.OA_MEDIA : value=>http://uxitcl1b.na.fellowes.com:8012/OA_MEDIA
[082913_091541779][][STATEMENT] BurstingProcessor:Property Key=>burstng-source : value=>EBS
[082913_091541779][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:DebugFlag : value=>Y
[082913_091541780][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:locale : value=>en-US
[082913_091541780][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:parent_request_id : value=>57546199
[082913_091541780][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:user : value=>ARAY
[082913_091541780][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:application_short_name : value=>XDO
[082913_091541780][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:request_id : value=>57546216
[082913_091541780][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:org_id : value=>52
[082913_091541781][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:Dummy for Data Security : value=>Y
[082913_091541781][][STATEMENT] BurstingProcessor:Property Key=>user-variable:cp:reportdescription : value=>XX Employee Detail
[082913_091541781][][STATEMENT] Inside burstingConfigParser
[082913_091541786][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
[082913_091541796][][STATEMENT] ATTR_TEMPLATE_FIELD_ALIAS:null
[082913_091541874][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
[082913_091541879][][STATEMENT] Template Location:/usr/tmp/XXEMPDET.rtf
[082913_091541881][][STATEMENT] template File/usr/tmp/XXEMPDET.rtf
[082913_091541891][][STATEMENT] Logger.init(): *** DEBUG MODE IS ON. ***
[082913_091541892][][STATEMENT] Logger.init(): LogDir=/erpdev3_app/apps/dev3/apps/apps_st/appl/xdo/12.0.0/resource/temp
[082913_091542411][][STATEMENT] [ PDF GENERATOR ]---------------------------------------------
[082913_091542411][][STATEMENT] XDO version   = Oracle XML Publisher 5.6.3
[082913_091542412][][STATEMENT] java.home     = /erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre
[082913_091542412][][STATEMENT] XDO_TOP       = /erpdev3_app/apps/dev3/apps/apps_st/appl/xdo/12.0.0/
[082913_091542412][][STATEMENT] Config Path   = null
[082913_091542413][][STATEMENT] Debug Cfg Path= /erpdev3_app/apps/dev3/apps/apps_st/appl/xdo/12.0.0/resource/xdodebug.cfg
[082913_091542413][][STATEMENT] Font dir      = /erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/
[082913_091542414][][STATEMENT] Locale        = en
[082913_091542414][][STATEMENT] Fallback font = type1.Helvetica
[082913_091542414][][STATEMENT] [ PDF GENERATOR PROPERTIES ]----------------------------------
[082913_091542416][][STATEMENT] digit-substitution=null(not set)
[082913_091542417][][STATEMENT] font.ALBANY WT J.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ALBANWTJ.ttf
[082913_091542417][][STATEMENT] font.ALBANY WT K.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ALBANWTK.ttf
[082913_091542417][][STATEMENT] font.ALBANY WT SC.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ALBANWTS.ttf
[082913_091542418][][STATEMENT] font.ALBANY WT TC.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ALBANWTT.ttf
[082913_091542418][][STATEMENT] font.ALBANY WT.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ALBANYWT.ttf
[082913_091542419][][STATEMENT] font.ANDALE DUOSPACE WT J.normal.bold=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOJB.ttf
[082913_091542419][][STATEMENT] font.ANDALE DUOSPACE WT J.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOJ.ttf
[082913_091542419][][STATEMENT] font.ANDALE DUOSPACE WT K.normal.bold=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOKB.ttf
[082913_091542420][][STATEMENT] font.ANDALE DUOSPACE WT K.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOK.ttf
[082913_091542420][][STATEMENT] font.ANDALE DUOSPACE WT SC.normal.bold=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOSCB.ttf
[082913_091542420][][STATEMENT] font.ANDALE DUOSPACE WT SC.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOSC.ttf
[082913_091542421][][STATEMENT] font.ANDALE DUOSPACE WT TC.normal.bold=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOTCB.ttf
[082913_091542421][][STATEMENT] font.ANDALE DUOSPACE WT TC.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOTC.ttf
[082913_091542421][][STATEMENT] font.ANDALE DUOSPACE WT.normal.bold=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUOB.ttf
[082913_091542422][][STATEMENT] font.ANDALE DUOSPACE WT.normal.normal=truetype./erpdev3_app/apps/dev3/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts/ADUO.ttf
[082913_091542422][][STATEMENT] font.CG TIMES.italic.bold=type1.Times-BoldItalic
[082913_091542422][][STATEMENT] font.CG TIMES.italic.normal=type1.Times-Italic
[082913_091542423][][STATEMENT] font.CG TIMES.normal.bold=type1.Times-Bold
[082913_091542423][][STATEMENT] font.CG TIMES.normal.normal=type1.Times-Roman
[082913_091542423][][STATEMENT] font.COURIER NEW.italic.bold=type1.Courier-BoldOblique
[082913_091542424][][STATEMENT] font.COURIER NEW.italic.normal=type1.Courier-Oblique
[082913_091542424][][STATEMENT] font.COURIER NEW.normal.bold=type1.Courier-Bold
[082913_091542425][][STATEMENT] font.COURIER NEW.normal.normal=type1.Courier
[082913_091542425][][STATEMENT] font.COURIER.italic.bold=type1.Courier-BoldOblique
[082913_091542425][][STATEMENT] font.COURIER.italic.normal=type1.Courier-Oblique
[082913_091542426][][STATEMENT] font.COURIER.normal.bold=type1.Courier-Bold
[082913_091542426][][STATEMENT] font.COURIER.normal.normal=type1.Courier
[082913_091542426][][STATEMENT] font.DEFAULT.italic.bold=type1.Helvetica-BoldOblique
[082913_091542427][][STATEMENT] font.DEFAULT.italic.normal=type1.Helvetica-Oblique
[082913_091542427][][STATEMENT] font.DEFAULT.normal.bold=type1.Helvetica-Bold
[082913_091542427][][STATEMENT] font.DEFAULT.normal.normal=type1.Helvetica
[082913_091542428][][STATEMENT] font.HELVETICA.italic.bold=type1.Helvetica-BoldOblique
[082913_091542428][][STATEMENT] font.HELVETICA.italic.normal=type1.Helvetica-Oblique
[082913_091542428][][STATEMENT] font.HELVETICA.normal.bold=type1.Helvetica-Bold
[082913_091542429][][STATEMENT] font.HELVETICA.normal.normal=type1.Helvetica
[082913_091542429][][STATEMENT] font.MONOSPACE.italic.bold=type1.Courier-BoldOblique
[082913_091542429][][STATEMENT] font.MONOSPACE.italic.normal=type1.Courier-Oblique
[082913_091542430][][STATEMENT] font.MONOSPACE.normal.bold=type1.Courier-Bold
[082913_091542430][][STATEMENT] font.MONOSPACE.normal.normal=type1.Courier
[082913_091542430][][STATEMENT] font.SANS-SERIF.italic.bold=type1.Helvetica-BoldOblique
[082913_091542431][][STATEMENT] font.SANS-SERIF.italic.normal=type1.Helvetica-Oblique
[082913_091542431][][STATEMENT] font.SANS-SERIF.normal.bold=type1.Helvetica-Bold
[082913_091542431][][STATEMENT] font.SANS-SERIF.normal.normal=type1.Helvetica
[082913_091542432][][STATEMENT] font.SERIF.italic.bold=type1.Times-BoldItalic
[082913_091542432][][STATEMENT] font.SERIF.italic.normal=type1.Times-Italic
[082913_091542432][][STATEMENT] font.SERIF.normal.bold=type1.Times-Bold
[082913_091542433][][STATEMENT] font.SERIF.normal.normal=type1.Times-Roman

….
….


Step 3: Analyze the files

Now go back to unix to the directory you had set in step 1 as LogDir.

You will notice that the trace files have been generated. These files can now be analysed by the developer.

Step 4: Remove xdodebug.cfg

Once the issue has been reproduced and analysed, remove the file, xdodebug.cfg, and trace file logging will be disabled.

Cheers!



Viewing all articles
Browse latest Browse all 16

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>