Avalados por :

Solución al error ORA-00928 al insertar datos desde Proxy a JDBC en XI

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 12 Vistas
0
Cargando...

Mi escenario consiste en enviar datos desde Proxy a JDBC. Mientras pruebo este escenario, no obtengo ningún error en SXMB_MONI en XI y también recibo el mensaje de éxito.

pero al revisar RWB vi que...

Error al analizar o ejecutar el documento XML-SQL: Error al procesar la solicitud en el analizador sax: Error al ejecutar la instrucción para la tabla/procedimiento almacenado 'ERS' (estructura 'insert'): java.sql.SQLException: ORA-00928: falta la palabra clave SELECT

Estoy insertando el valor en la tabla pero no sé por qué dice que falta la palabra clave "SELECT".

La estructura receptora de la tabla también me parece correcta...

Saludos.,

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Anil,

Como correctamente señalaste al verificar ese canal de comunicación en particular, descubrí que no se está pasando ningún dato a través del canal de comunicación para este escenario (pero para otro escenario en el que también estoy utilizando el mismo canal de comunicación, sí se están pasando los datos), aunque puedo ver los datos en SXMB_MONI de XI.

¿No sé dónde está el problema...?

Saludos,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿Alguna sugerencia..?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola chicos!

Finalmente resolví ...

Dado que para el tipo de datos del remitente (y por lo tanto el tipo de mensaje, y también lo estaba utilizando para la generación de proxy) no estaba utilizando el espacio de nombres pero lo estaba utilizando para el lado del receptor ...

En el momento del mapeo de mensajes, también se asignaban los tipos de mensaje ... pero como no se estaba recibiendo ningún espacio de nombres del mensaje del remitente ... estaba lanzando un error en RWB ...

Espero que también ayude a otros ...

Saludos,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola chicos!

Finalmente resolví el problema...

Ya que para el tipo de datos del remitente (y por lo tanto el tipo de mensaje, y también lo estaba utilizando para la generación de proxy) no estaba utilizando el espacio de nombres, pero lo estaba utilizando para el lado del receptor...

En el momento del mapeo de mensajes, también se mapeaban los tipos de mensajes... pero como no se estaba recibiendo ningún espacio de nombres del mensaje del remitente... estaba lanzando un error en RWB...

Espero que esto también ayude a otros...

Saludos,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?