Using Dynamic XDO Location to Fetch Template in Bursting Control File Generates Exception Error (Doc ID 1186014.1)

Last updated on DECEMBER 08, 2016

Applies to:

BI Publisher (formerly XML Publisher) - Version 5.6.3 to 5.6.3 [Release 5]
BI Publisher (formerly XML Publisher) - Version 11.5 and later
Information in this document applies to any platform.
Checked for relevance on 31-AUG-2013

Symptoms

On : 5.6.3 version, E-Business Suite Specific,
when attempting to burst using dynamic location variable for template file
the following error occurs:

[080410_051138027][][ERROR] The template xdo://HOLX.HOLX_RAXINV_NEW.en.US/?getSource=true can't be fetched.
[080410_051138027][][STATEMENT] template Filenull
[080410_051138027][][EXCEPTION] Error while generating the Document...
[080410_051138027][][EXCEPTION] java.lang.NullPointerException
at com.sun.java.util.collections.Hashtable.containsKey(Hashtable.java:300)
at oracle.apps.xdo.batch.bursting.ProcessDocument.getXSLFile(ProcessDocument.java:393)
at oracle.apps.xdo.batch.bursting.ProcessDocument.processTemplate(ProcessDocument.java:255)

The issue can be reproduced at will with the following steps:
1. Use Dynamic location variable for location of template file in the bursting control file.

The issue has the following business impact:
Due to this issue, admin people have to hard code the template location in every bursting control file.
<xapi:template type="rtf" location="xdo://HOLX.HOLX_RAXINV_NEW.en.US/?getSource=true">

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms