Discussions
Categories
- 385.5K All Categories
- 4.9K Data
- 2.5K Big Data Appliance
- 2.4K Data Science
- 453.4K Databases
- 223.2K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 47 Multilingual Engine
- 606 MySQL Community Space
- 486 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.2K ORDS, SODA & JSON in the Database
- 585 SQLcl
- 4K SQL Developer Data Modeler
- 188K SQL & PL/SQL
- 21.5K SQL Developer
- 46 Data Integration
- 46 GoldenGate
- 298.4K Development
- 4 Application Development
- 20 Developer Projects
- 166 Programming Languages
- 295K Development Tools
- 150 DevOps
- 3.1K QA/Testing
- 646.7K Java
- 37 Java Learning Subscription
- 37.1K Database Connectivity
- 201 Java Community Process
- 108 Java 25
- 22.2K Java APIs
- 138.3K Java Development Tools
- 165.4K Java EE (Java Enterprise Edition)
- 22 Java Essentials
- 176 Java 8 Questions
- 86K Java Programming
- 82 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 208 Java User Groups
- 25 JavaScript - Nashorn
- Programs
- 667 LiveLabs
- 41 Workshops
- 10.3K Software
- 6.7K Berkeley DB Family
- 3.6K JHeadstart
- 6K Other Languages
- 2.3K Chinese
- 207 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 474 Portuguese
ORDS PDF printing in APEX desupported - confusion

Hi,
The ORDS 19.2 release notes say the following:
Support for generating PDF responses for PL/SQL Gateway calls will be removed in ORDS 19.2.0. This will impact the features in Oracle Application Express relating to generating PDF documents. Future versions of Oracle Application Express will move to a new mechanism to generate PDF resources.
However, we have an APEX installation using APEX 5.1.4 together with ORDS 19.2, and PDF printing using ORDS still works.
The APEX 19.2 release notes say the following:
7.1.3 Oracle REST Data Services (ORDS)-based Printing Desupported
Oracle REST Data Services (ORDS)-based Printing is desupported as of this release.
Does this mean that for example ORDS 19.4 can still be used for PDF printing with APEX 19.1? And what about APEX 19.2 with a pre-19.2 version of ORDS? Does that still support ORDS-based PDF printing?
Thanks
Matthias
Answers
-
"...and PDF printing using ORDS still works"
In part it depends on exactly what you mean by 'PDF Printing'. The release notes are referring specifically to Apache FOP PDF Support. If you create a Report Layout in Apex with an XSL-FO file, it is (or was) possible to use built-in Apache FOP support in ORDS to apply that layout to the PDF document that gets generated. The XSL-FO layout can do things like setting margins, adding headers/footers, changing fonts, etc. This capability is what is disappearing from ORDS.
If you are creating PDF files from Apex without the use of the Apache FOP functionality, then this release note has no impact to you. I create lots of PDF files from Apex using various methods -- normally via the pdf package created by Anton Scheffer. I've looked into using XSL-FO and Apache FOP because I'd *like* to add some formatting, but never taken the time to get into the nuts & bolts of actually doing so. I'm looking forward to seeing what they replace the capability with because I've always felt that the current method was simply too much work (and too skimpily documented). Judging by the scarcity of articles/blogs/etc. online of people using Apex Report Layouts, I think I'm not alone in my opinion.