In the RF Framework we use method set_ltrans (of class (/SCWM/CL_RF_BLL_SRVC) to dynamically jump between different logical transactions. However in this method the statement CALL TRANSACTION is called. Every time this is done a new gui session is opened. Therefore after the 6th or 7th call (depending on the actual setting of the system) the RF Framework stops with error message "Maximum number of internal sessions".
Can anyone please advise how to avoid this error? Is there an error in the above mentioned method?
Any help is appreciated.
/John Kristensen