The Oracle APEX blog is your source for APEX news, technical tips and strategic direction

Oracle REST Data Services - the only supported Web listener for Oracle APEX

Joel Kallman
Vice President, Software Development

If you have one of more of the following questions:

  • Where is the image loading and configuration script apex_epg_config.sql in APEX 20.2?
  • How do I load images in APEX 20.2?
  • What Web listener can I use with APEX?
  • I upgraded APEX but the images aren't displaying. How do I fix this?

then this is the blog post for you!

Beginning with Oracle APEX 20.2, the only supported Web listener is Oracle REST Data Services (ORDS).  The deprecation of the embedded PL/SQL Gateway and mod_plsql was announced in APEX 20.1.  And beginning in APEX 20.2, these Web listeners are no longer supported, with the only supported Web listener being Oracle REST Data Services (ORDS).  ORDS has long been the strategic direction of APEX, and it provides far more functionality than the other web listeners.  ORDS is what Oracle uses for all deployments of APEX - apex.oracle.com, APEX on Oracle Cloud, Oracle Store, and more.

You can download Oracle REST Data Services here.  The license for ORDS is just like the license for APEX - if you're licensed and supported for Oracle Database (including XE), then you're also licensed and supported for APEX and ORDS.  You can deploy and run ORDS in WebLogic Server and Apache Tomcat, and you can also run it standalone using it's embedded Jetty server.  If you're used to running APEX on XE using the database's embedded Web server (i.e., embedded PL/SQL Gateway), then you'll probably want to use the simple, standalone version of ORDS.

Please see chapter 5 of the APEX 20.2 installation documentation for Installing and Configuring Application Express and Oracle REST Data Services.  If you have additional questions, please join us in the APEX Community Discussion Forum.


Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.