Oracle BI Publisher (formerly known as Oracle XML Publisher) is an enterprise reporting tool designed by Oracle. It was originally developed to solve the reporting problems faced by Oracle applications. The tool was first released with Oracle E-Business Suite 11.5.10 in 2003. Since then, it has been integrated into many Oracle products, including JD Edwards EnterpriseOne and PeopleSoft Enterprise 9. The tool was also released as a standalone version, with no dependency on other Oracle applications. It was rebranded as Oracle BI Publisher after becoming part of the Oracle Business Intelligence Suite Enterprise Edition.
BI Publisher separates the creation of data from the process of formatting it for different uses. The engine can format any well-formed XML data, allowing integration with any system that can generate XML, including Web Services or any data source available through JDBC. BI Publisher can merge multiple data sources into a single output document.