Oracle Application Express Listener is a Java-based Web server. It features file system caching, support for FOP transformations to PDF, offers improved file upload capability, and is certified against Web Logic, Tomcat, and OC4J with Oracle WebLogic Server, OC4J, and Oracle Glassfish Server.APEX Listener didn't get FOP integration, and XLS import support is only partly implemented, but undocumented. My guess is that APEX Listener only got minor priority on finishing feature-complete within the initial schedule and finally failed to do so. Additionally, even though Kris developed on Tomcat, Oracle decided to drop official support for non-Oracle products and you won't find anything about Tomcat in any document on APEX Listener any more. This was different in the EA stage of the development.
Oracle Application Express Listener is a Java-based Web server. It features file system caching, offers improved file upload capability, and is certified with Oracle WebLogic Server, Oracle Glassfish Server, and OC4J.Probably the APEX 4.0 documents had been finished long before the decisions on the feature cut in APEX Listener had been made, because the APEX release was to be released earlier. The announcements had been spread already, whereas the feature cut went through quite silent.
When the APEX listener 2 is in the Early Adopters phase and it is containing the Apache FOP integration, would it be possible for us to test it?There are rumors that the next release of APEX Listener will at least contain full XLS import support, and possibly also integrate FOP. But I haven't heard anything about a release date or even an EA phase yet.
Currently we have an issue with the Apache FOP shipped with APEX 4.1 in combination with Oracle Weblogic 10.3.4 for PDF printing.I think it won't work on Tomcat either, at least earlier releases didn't. The reason is that the FOP version shipped with APEX is a special one that relies on certain libraries that seem to be specific for OC4J.
So we need to fall back to OC4J or Apache Tomcat as a report server.
APEX Listener - Select this option if you are using the APEX Listener 2.0 or newer. This option enables you to use the basic printing functionality, which includes creating report queries and printing report regions using the default templates provided in Application Express and using your own customized XSL-FO templates.
Does Apex Listener 2.0 get FOP integrated? I don't see it in the 2.0 Beta release. But in my Apex 4.2 installation I can choose Apex Listener as Print serverThere's still hope... The current APEX Listener 2.0 EA2 doesn't seem to have the complete FOP integration yet, but you see the fop.jar (again) in the libs APEX Listener carries along. This makes me think that the work started with APEX Listener 1.0 EAs is being continued, but not yet finished. I'm not sure if it will, because, as mentioned above, the announcements and documentation hints had been there for the first release as well.