Introduction

The XML Publisher data engine enables you to rapidly generate any kind of XML data structure against any database in a scalable, efficient manner. The data template is the method by which you communicate your request for data to the data engine. It is an XML document whose elements collectively define how the data engine will process the template to generate the XML.

The data engine supports the following functionality:

The XML output generated by the data engine supports the following:

The data template can be called using the Concurrent Manager or a Java API.

Overview of Implementing a Data Template for Use with the Concurrent Manager

The process for implementing a data template to be called by the Concurrent Manager is as follows (this chapter covers each step in more detail):

Use an XML or text editor to:

Use the Template Manager to:

Use Oracle Applications System Administrator responsibility to:

When your user submits the request, the Concurrent Manager executes the XML Publisher Data Template Java concurrent program. The short name of the concurrent program is used to locate the appropriate data template in the Template Manager. When the data generation is complete, the Concurrent Manager's Output Post Processor applies the layout template to the generated XML.