cancel
Showing results for 
Search instead for 
Did you mean: 

Integration Engine: Error processing Message

Former Member
0 Kudos

Hi,

I am working with a File -> XI -> ABAP-Proxy scenario and get the following error:

- SXMB_MONI: the message is Scheduled, but nothing happens

- when I look into the qRFC Monitor (Inbound Queue) the status of the queue is CPICERR (connection closed (no data))

- ST22: I have a runtime error SYSTEM_CORE_DUMPED

...
ShrtText
    Process terminated by signal 0.
...
What happened?
    The current ABAP program had to be terminated because the
    ABAP processor detected an internal system error.
    The current ABAP program "????????????????????????????????????????" had to be
     terminated because the ABAP
    processor discovered an invalid system state.
...
Information on where terminated: CL_WS_PAYLOAD_HANDLER-PARSE_XML
...
   34   DATA: lo_reader TYPE REF TO cl_fx_reader.
   35   IF ws_payload = 'X'.
   36
   37     lo_reader = cl_fx_reader=>create( x_xml ).
   38 **    skip <root> which is only there for the namespaces
   39     lo_reader->next_node( ).
   40
   41     CALL TRANSFORMATION (transformation_name)
   42                   SOURCE XML lo_reader
   43                   RESULT (bindings).
   44
   45   ELSE.
   46
>>>>>     CALL TRANSFORMATION (transformation_name)
   48                   SOURCE XML x_xml
   49                   RESULT (bindings).
   50   ENDIF.
   51 ENDMETHOD.

- SM21: In the syslog with every dump I have the following entries:

11:53:32 DIA 000 050 C5043116          Q0E Signal c00 received by operating system
11:53:48 DIA 000                       F5G TemSe software is not compatible with DD: UMGPMIG too many fi
11:53:48 DIA 000 050 C5043116          R47 Delete session 001 after error 023

I also found out that it depends on the XML-Message I send if the error occurs or not...

In XI I am working with an external definition. I was able to generate the ABAP-Proxy with the definition of the XSD.

When the error occurs I am using a simple Java-Mapping. If I use a graphical Mapping everything works fine. The message will be processed immediately without any errors.

But unfortunately this doesn't help me, because of the limited XML Schema support of the Mapping Editor.

Any ideas?

Thanks,

Andreas

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

perhaps some of your XML messages are not well formatted??

You could try to use SXMB Moni to check the inbound messages if they can be displayd in the Moni....

hope it helps,

Christian

Former Member
0 Kudos

Thanks Christian, yes it must be something wrong with the XML, but my XML Editor says it is valid... SXMB Moni can display the message.

In the meanwhile I managed to send a "reduced" XML File, but I still don't know what the problem was.

Anyway I would have expected to receive a proper error message instead of the short dump if there is something wrong with the message.

Answers (0)