Oracle XML Publisher
From Wikipedia, the free encyclopedia
Oracle XML Publisher (XMLP) is Oracle Corporations new reporting technology. It was originally developed to solve the reporting problems faced by Oracle Applications. It was first released with Oracle E-Business Suite 11.5.10 in 2003. Since then it has been integrated into J.D. Edwards EnterpriseOne application 8.12[1] and Peoplesoft Enterprise 9[2], and as a standalone version, XML Publisher Enterprise with no dependency on Oracle Applications.[3]
XML Publisher can format any well-formed XML data, allowing integration with any system that can generate XML, including Web Services[4] or any data source available though JDBC.[5] XML Publisher can merge multiple data sources into a single output document.
Contents |
[edit] Template design
XML Publisher report templates can be designed using Microsoft Word and Adobe Acrobat. Templates created using these tools contain embedded fields with properties that determine how the XML data will be merged into the template, using Extensible Stylesheet Language syntax to precisely match the server's engine.
[edit] Template Builder
Template Builder is an extension to Microsoft Word that simplifies the development of Rich Text Format templates. Templates created using Template Builder can be used to generate PDF, RTF, Microsoft Excel and HTML outputs.
[edit] Adobe Acrobat
XML Publisher templates can be designed in Adobe Acrobat 5.0 and above, using the native form field capabilities.
[edit] Server
It is a J2EE application that can be deployed to any J2EE container. The XML data is fed through the templates to produce XSL Formatting Objects, which can be transformed into most popular output formats:
- Portable Document Format
- Rich Text Format
- HTML
- PPT
- Flash
- Plain Text (e.g. EFT/EDI)
[edit] Delivery Manager
The Delivery Manager is responsible to deliver the output to different destinations, such as fax and email, with the flexibility of delivering the same output to different destinations; e.g. HTML format can be sent to email while a PDF format sent to the printer.
The following protocols are supported[6]:
- SMTP
- Internet Printing Protocol (IPP)
- WebDAV
- FTP
- SFTP
- AS2
The Delivery Manager provides an open architecture that allows custom delivery channels to be implemented.
[edit] References
- ^ Alex Woodie (April 27, 2006). Oracle Delivers New Goodies with EnterpriseOne 8.12. Retrieved on December 12, 2006.
- ^ Jeremy Kirk (June 26, 2006). Oracle releases PeopleSoft version 9. IDG News Service. Retrieved on December 12, 2006.
- ^ Oracle XML Publisher Enterprise; An Oracle White Paper (May 2006). Retrieved on December 12, 2006.
- ^ Web Service Datasources for XMLP Enterprise. Retrieved on December 11, 2006.
- ^ Connecting to SQL Server with XMLP Enterprise. Oracle XML Publisher Blog. Retrieved on December 11, 2006.
- ^ Oracle XML Publisher. Retrieved on December 11, 2006.