Esta semana el equipo de desarrollo solicitó un servidor Windows Server 2012 R2 con JBoss EAP y Oracle 11g XE.
- JBoss Enterprise Application Platform (JBoos EAP) es un servidor de aplicaciones Java usado para desarrollar, implementar y alojar aplicaciones y servicios Java.
- Oracle 11g XE es la versión gratuita de la BD de Oracle, que además incluye Oracle Application Express (APEX). APEX es un entorno de desarrollo web que permite generar prototipos de aplicaciones WEB con la lógica del negocio.
Instalé JBoss EAP 7 y lo configuré como Standalone
corriendo en el puerto 8080
(la configuración por defecto), el problema surgió tras instalar Oracle 11g XE, donde me di cuenta que el puerto por defecto del XDB HTTP listener
de APEX erá el 8080
por lo que solapaba con el puerto del JBoss. Por ello era necesario cambiar el puerto de una de estas dos aplicaciones, en mi caso me decanté por cambiar el puerto de APEX.
Para cambiar el puerto del XDB HTTP listener
de APEX solo es necesario logar en la BD de Oracle__ como sysdba
y ejecutar el comando star %ORACLE_HOME%\apex\apxconf
. A continuación un ejemplo:
|
|
Recodar modificar el puerto de los accesos directos ubicados en ORACLE_HOME
(en una instalación por defecto oraclexe\app\oracle\product\11.2.0\server
), entre ellos:
Database_homepage
: http://127.0.0.1:8070/htmldbGet_Started
: http://127.0.0.1:8070/apex/f?p=4950Online_help
: http://127.0.0.1:8070/htmldb/wwv_flow_help.show_help_p