Recently
I observed a strange entry in my BW4/HANA data load job log that appeared like
below:
END9:Get
Long TS RSAR 051
Looking at
the particular message details and trying to find its long text number doesn’t
help as it is just a placeholder for four strings - & & & &,
means very generic message.
Then
I tried to find a place in the ode which triggered the message. I found within Function
Module RSSM_GET_TIME (that is a part of Function
Group RS_GENERAL). There are a few calls of MESSAGE ABAP statement like
those below:
message s051(rsar) with
'START:Get Long TS from ' s_destination.
message s051(rsar) with
'END1:Get Long TS from ' s_destination l_error.
message s051(rsar) with
'END2:Get Long TS from ' s_destination l_error.
message s051(rsar) with
'END3:Get Long TS from ' s_destination l_error c_trace.
message s051(rsar) with
'END4:Get Long TS from ' s_destination l_error.
message s051(rsar) with
'END5:Get Long TS from ' s_destination l_error i_from_enq_server.
message s051(rsar) with
'END6:Get Long TS from ' s_destination l_error.
message s051(rsar) with
'END7:Get Long TS'.
message s051(rsar) with
'END8:Get Long TS'.
message s051(rsar) with
'END9:Get Long TS'.
This
identifies the place of the BW’s codebase that shows the message. From the code
around those MESSAGE statements it was obvious that TS means timestamp. Later I
found that the FM has a function (form) TIME_STAMP_ENQ_SERVER. In the
form a RSADMIN
table parameter LONG-TIMESTAMP-RFC-TRACE is evaluated. Following values of
the parameter are being evaluated: X or ON or OFF. Trace level variable is set
based on the values evaluated. Later on I found SAP Notes listed below discussing
this issue. As per the notes the message are not a errors and there is no harm
to the system. However, displaying the message may just slow done the system a little
bit. Setting up the LONG-TIMESTAMP-RFC-TRACE parameter with OFF value in the RSADMIN table will make the messages in the job
long disappear.
More
information:
3437790 - Job log shows several
entries with message text: Get Long TS from <destination>
3227606 - P29:RSSM_GET_TIME:
Hanging situation
3382126 - P29:RSSM_GET_TIME:Switch
OFF Traces and too many s-messages END9:Get Long TS