This content has been marked as final. Show 1 reply
Oracle Application Express Listener 2.0 is supported on the following Application Servers only:
- Oracle WebLogic
- Oracle GlassFish
Listener is a standard JEE application so it should work on other JEE Application Servers, however we only test on the above Application Servers, we don't test on any others, and provide no guarantee that Listener will work on any other application server. If the customer requires support from Oracle then they need to use a supported application server, otherwise support will be on a +'best effort'+ basis. So they have a choice between WebLogic and GlassFish if they want Oracle support.
Having said all that, no two JEE application servers are identical and they all vary significantly in their behaviors:
- They vary in their class loading behaviors, this can impact how the application loads and reloads, and how it can resolve resource files it needs. It can also be the cause of problems between third party library versions used by the Listener, and also provided by the application server.
- They vary in the implementations they provide for 'plug-gable' parts of the JDK, particularly the XML libraries, also the cryptography libraries.
That's not to mention the variances they have in ease of use, scalability, performance, manageability, and ability to integrate with other Oracle offerings (e.g. Oracle Fusion, Oracle Identity Management).
If you want guidance on why to choose WebLogic over GlassFish, I'd suggest posting in the WebLogic forum.