cancel
Showing results for 
Search instead for 
Did you mean: 

Internal session terminated with runtime error MESSAGE_TYPE_X

former_member183290
Participant
0 Kudos

Hello all,

We are facing an issue with the loads that are happening from Transactional DSOs to OpenHub destinations. (There is a support pack upgrade SAPKW70110 that happened recently, and hence we are checking loads in Quality for corrections)

The loads fails with a short dump.

Internal session terminated with runtime error MESSAGE_TYPE_X (see ST22).

We tried to run the DTP in Debug mode and we were successful in running them without Dumps. But still, when the loads get triggered to Openhub destinations they fail with a Dump.

We tried to search forums but no correct solution on this.

Can anyone please help me in this.

Thanks

Vikranth.

Accepted Solutions (1)

Accepted Solutions (1)

former_member183290
Participant

Hello all,

Thanks everyone for the valuable inputs.

Finally, we got it.

We have analyzed the dump and found that, at source code 171 - Program could not retrieve the value for L_RQSTATE, as someone has directly deleted the requests from Open Hub table which should not be done usually.

We are further working in resolving this.

Thanks,

Vikranth.

former_member183290
Participant
0 Kudos

Hello all,

Issue is solved. Details below:

This happened due to the request ID that got deleted directly from OHD which should not be happening. Now, you will not find an entry in RSBKREQUEST table, but the time stamp is already noted in RSBKDTPH table.

When you face such an error, try running the DTP once, and in short dump - You will get the exact Request ID that is throwing the error.

Solution:

1) Take the request ID, and search it in RSBKREQUEST. You willnot find entry with that request ID.

But, we will be having a latest entry with Time stamp in RSBKDTPH table.

2) Now, create an entry in RSBKREQUEST table. Note that, you need to give Timestamp same as that of the latest entry in RSBKDTPH table.

3) Now, rerun the DTP and it will go successful.

Thanks.

former_member182470
Active Contributor
0 Kudos

Wow gr8 work around..

RamanKorrapati
Active Contributor
0 Kudos

its great effort from your end. thanks for sharing.

pls close the thread by choosing your own reply as correct answer.

it would be more useful

Thanks

Answers (7)

Answers (7)

sastrylssv
Explorer
0 Kudos

We had a similar issue after the Upgrade .. but this was rectified with reactivating the complete data flow once again ...
DTP's are now successfull after reactivating the complete flow.

anilkumar_kalkivai
Active Participant
0 Kudos

Hi,

It is getting error in method  IF_RSB_OPEN_HUB_TARGET~CHECK_EXISTENCE, Which means the system is unable to identify your OHD.

Try creating the new OHD and run the DTP again.

Regards,

Anil.

Former Member
0 Kudos

Hi,

Try to check with this:

See ST22 and check dumps generated for that time.

Thanks,

priya

former_member188080
Active Contributor
0 Kudos

check below threads

http://wiki.sdn.sap.com/wiki/display/BOBJ/SAP+ECC+Systems+SP+Upgrade+and+Impact+on+SAP+BI

Check the table RSBFILE (Open Hub Destinations: Files) for APPEND ENTRIES (Logical file name & Logical system)

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60ecc07d-3a4b-2b10-ef83-c988e6eca...

1578027 and 1475209 and 1704893 SAP notes

Thanks and regards

Kiran

former_member183290
Participant
0 Kudos

Hi Kiran,

Thanks for the links. I tried to check the RSBFILE table giving the 4 OpenHub destination entries which are going into dumps.

I found 0 entries. Is there anything which I should check from this info. ?

former_member21257
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Vikranth,

Its hard to say for sure without seeing a bit more of the dump, but these notes have helped with similar issues:

1631542    P28:DTP:Global routine code lost in routine selecti

1557321    Numeric Overflow during standard BW processes

1666879    Adj. to correction report for MultiProvider extraction

Rgds,

Colum

Former Member
0 Kudos

Hi,

Can you please add a copy of your st22 short dump here you can export/save it as local file.

Kind Regards,

Johan

former_member183290
Participant
0 Kudos

Hi Johan,

PFA, the short dump.

We tried to take key words and check and could not find any clue. Please let me know.

Thanks,

Vikranth.

former_member182470
Active Contributor
0 Kudos

Can you just activate your OHDs again and try to execute the DTP?

former_member183290
Participant
0 Kudos

Hi Suman,

I reactivated OHDs. Still the program is getting terminated.

former_member182470
Active Contributor
0 Kudos

Have you checked the program RSPC_MAINTAIN_SINGLE? Try to execute and debug to know the reason.

You need to look at Line 171 in the source code.

Can you intialize your data load to OHD once and try to run DTP again.