Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8798

area->DETACH_COMMIT() is not defined

$
0
0

Hi Experts,

I am getting error when implementing Shared Memory for one of my object.

 

Created a area SHMA and Assigned Root class

In Root Class I implemented GET_MSG , SET_MSG along with IF_SHM_BUILD_INSTANCE~BUILD methods.

In IF_SHM_BUILD_INSTANCE~BUILD Method:

I wrote
   method IF_SHM_BUILD_INSTANCE~BUILD.
  data :area TYPE REF TO zcl_shared_area,
        root type REF TO zcl_long_text_iw21.

*area = ZCL_SHARED_AREA=>ATTACH_FOR_WRITE[].

*TRY.
CALL METHOD ZCL_SHARED_AREA=>ATTACH_FOR_WRITE
  RECEIVING
    HANDLE      = area.

create OBJECT root AREA HANDLE area.
root->set_message( 'This is testing' ).
area->set_root( root ).
area->DETACH_COMMIT().

endmethod.

I am not able to call DETACH_COMMIT , but able to call SET_ROOT . ITs giving Error "Statement "AREA->DETACH_COMMIT()" is not defined. Check your spelling."

 

I check some Solution for this and asking me to implement OSS Note , but its cannot be implement.

Please help.

 

With Regards,

Bala M


Viewing all articles
Browse latest Browse all 8798

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>