Skip to Main Content

ORDS, SODA & JSON in the Database

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

getting 500 Internal Server Error accessing ords throgh tomcat

myluismOct 25 2022 — edited Oct 26 2022

Hi all . I´m getting the following error accessing ords deployed on Tomcat
image.pngWhen running ords validate I´getting these errors:
[tomcat@srv-calderon-02 ords]$ $JAVA_HOME/bin/java -jar ords.war validate
Especifique el tipo de conexión de la base de datos que desea utilizar.
Introduzca el número de [1] Básica [2] TNS [3] URL personalizada [1]:
Introduzca el nombre del servidor de la base de datos [srv-calderon-02]:
Introduzca el puerto de recepción de la base de datos [1521]:
Introduzca 1 para especificar el nombre de servicio de la base de datos o 2 para especificar el SID de la base de datos [1]:rdl1
Valor no válido. Vuelva a intentarlo.
Introduzca 1 para especificar el nombre de servicio de la base de datos o 2 para especificar el SID de la base de datos [1]:cdb1
Valor no válido. Vuelva a intentarlo.
Introduzca 1 para especificar el nombre de servicio de la base de datos o 2 para especificar el SID de la base de datos [1]:CDB1
Valor no válido. Vuelva a intentarlo.
Introduzca 1 para especificar el nombre de servicio de la base de datos o 2 para especificar el SID de la base de datos [1]:1
Introduzca el nombre de servicio de la base de datos [rdl1]:
Requiere la conexión con privilegios de administrador para verificar el esquema de Oracle REST Data Services.

Introduzca el nombre de usuario del administrador:sys
Introduzca la contraseña de la base de datos de SYS AS SYSDBA:
Confirmar Contraseña:
Conectando a la base de datos: Usuario: SYS AS SYSDBA URL: jdbc:oracle:thin:@//srv-calderon-02:1521/rdl1

Recuperando información.
Oracle REST Data Services se validará.
Validando esquema Oracle REST Data Services, versión 20.4.3.r0501904
... Archivo log grabado en /home/tomcat/ords_validate_core_2022-10-25_103241_00736.log
2022-10-25T13:32:47.230Z SEVERE Error al ejecutar el script: ords_schema_mapping.sql Error: ORA-65040: operación no permitida desde una base de datos de conexión
ORA-06512: en línea 370

Consulte el archivo log /home/tomcat/ords_validate_core_2022-10-25_103241_00736.log para obtener más información

java.io.IOException: Error al ejecutar el script: ords_schema_mapping.sql Error: ORA-65040: operación no permitida desde una base de datos de conexión
ORA-06512: en línea 370

Consulte el archivo log /home/tomcat/ords_validate_core_2022-10-25_103241_00736.log para obtener más información
[tomcat@srv-calderon-02 ords]$ more /home/tomcat/ords_validate_core_2022-10-25_103241_00736.log
[*** script: ords_alter_session_script.sql]
Procedimiento PL/SQL terminado correctamente.
[*** script: ords_version.sql]
also from log file I see;
Informe de error -
ORA-65040: operación no permitida desde una base de datos de conexión
ORA-06512: en línea 370
65040. 00000 - "operation not allowed from within a pluggable database"
*Cause: An operation was attempted that can only be performed in the root
or application root container.
*Action: Switch to the root or application root container to perform the
operation.
[tomcat@srv-calderon-02 ords]$

I have read it may be a patch to be applied or delete apex from container. Not sure here
Thanks in advance to anybody who helps

This post has been answered by myluism on Oct 26 2022
Jump to Answer
Comments
Post Details
Added on Oct 25 2022
4 comments
610 views