cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy status

Former Member
0 Kudos

hi i have generated an abap proxy but when i go n check in sxmb_moni transaction ,when i click on the checkuered flag the status is shown as system commit missing.

can u tell me wat could be the reason for it.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Commit work Statement should be there Just Before the CATCH Statement.

It will be look like this

commit work.

CATCH cx_ai_system_fault.

DATA fault TYPE REF TO cx_ai_system_fault .

CREATE OBJECT fault.

WRITE 😕 fault->errortext.

ENDTRY.

Regards

Seshagiri

Answers (6)

Answers (6)

Former Member
0 Kudos

thanks

Former Member
0 Kudos

Hi,

When you are working on Client Proxy, you need to call your method Execute Synchronous or Execute Asynchronous in a report(Use SE38 to develop a report to trigger proxy class).

In the report call the Execute Method and pass the parameters to the method and then code:

commit work statement.

Sample Code:

IF client_proxy IS NOT INITIAL.

CALL METHOD client_proxy->execute_asynchronous

EXPORTING

output = proxy_output.

IF sy-subrc EQ 0.

COMMIT WORK.

.

ENDIF.

ENDIF.

Then your problem will be solved.

Thanks,

Kishore.

Former Member
0 Kudos

Hi ,

If u r using a out bound proxy, then you should mention the Commit work, in the try catch block

Regards

Praveen Kalwa

Former Member
0 Kudos

hi

CHECK the ABAP program,in this case try put a COMMIT statement and execute.

regards

kummari

former_member859847
Active Contributor
0 Kudos

Hi,

please checkthe ABAP Program.

where as commit work missed

under call method statement.

warm regards

mahesh.

Former Member
0 Kudos

Hi Sushant,

When ever your proxy is not executed properly , COMMIT MISSING error is coming.

Regards,

Skumar