Avalados por :

Solução para o erro ORA-00928 ao inserir dados do Proxy para o JDBC no XI

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

O meu cenário envolve o envio de dados do Proxy para o JDBC. Ao testar este cenário, não estou a receber erros no SXMB_MONI no XI e também estou a receber a mensagem de sucesso.

No entanto, ao verificar o RWB, percebi que...

Erro ao analisar ou executar o documento XML-SQL: Erro ao processar a solicitação no analisador sax: Erro ao executar a instrução para a tabela/procedimento armazenado 'ERS' (estrutura 'insert'): java.sql.SQLException: ORA-00928: falta a palavra-chave SELECT

Estou a inserir o valor na tabela, mas não entendo por que diz que falta a palavra-chave "SELECT".

A estrutura receptora da tabela parece estar correta...

Cumprimentos.,

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...

Alguma sugestão..?

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

Olá pessoal!

Finalmente resolvi ...

Como o tipo de dados do remetente (e, portanto, o tipo de mensagem, e também estava sendo usado para a geração de proxy) não estava usando o namespace, mas estava sendo usado do lado do receptor ...

No momento do mapeamento de mensagens, os tipos de mensagem também estavam sendo atribuídos ... mas como não estava recebendo nenhum namespace da mensagem do remetente ... estava lançando um erro no RWB ...

Espero que também ajude os outros ...

Saudações,

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

Olá pessoal!

Finalmente resolvi o problema...

Já que para o tipo de dados do remetente (e portanto o tipo de mensagem, e também estava sendo utilizado para a geração de proxy) não estava usando o espaço de nomes, mas estava usando para o lado do receptor...

No momento do mapeamento de mensagens, também estavam sendo mapeados os tipos de mensagens... mas como não estava recebendo nenhum espaço de nomes da mensagem do remetente... estava lançando um erro no RWB...

Espero que isso também ajude outros...

Saudações,

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?